LinuxにもPPSSPP 1.10.3が降りてきた
PPSSPP の公式サイトによると、2020.6.27 に PPSSPP 1.10 がリリースされました。
しかし、Linux builds のリンクは 1.7.5 のまま。
Launchpad PPA に至っては 1.7.0 というか、Ubuntu 18.10 で止まってます。
そのうち追従してくれるとは思っているのですが、痺れを切らしてしまいました。
少し前から Unoffical PPA の存在と、Flatpak に PPSSPP が登録されているのは承知してたので、思い切って Ubuntu 20.04 で両方試してみました。
結果はどちらでも問題なしです。
今まで手持ちのソフトで唯一動作しなかった MHP 3rd も大丈夫でした。
1. Unoffical PPA の場合
インストール方法はこちらのサイトが詳しいです。
Unoffical とは言いながらも公式と同様に Qt メニューな ppsspp と SDL 版の ppsspp-sdl が用意されています。私は ppsspp で試してみました。
$ sudo add-apt-repository ppa:xuzhen666/ppsspp
$ sudo apt update
$ sudo apt install ppsspp
アイコンをクリックすれば動作します。
なお、設定ファイルの位置は公式版と同じです。
~/.config/ppsspp/PSP/
・assets ディレクトリ
/usr/share/ppsspp/assets/
設定値を変更しなくても動作するので、公式版を待つなら断然こちらです。
プレイにはまったく関係ないのですが、Ubuntu 20.04 で PPSSPP 起動直後のメニュー画面が短く表示されるのが少々気になります。
Kubuntu 20.04 では正しく表示されるのにな...
2. Flatpak の場合
Flathub.org にある PPSSPP のページはこちらです。
Flatpak 導入に躊躇がないなら、環境を分離できるこちらの方が良いかも。
※表記はバージョン 1.10.0 ですが、インストールして確認すると 1.10.3 でした。
....
Ubuntu 20.04 に Flatpak を導入する手順は次のサイトで確認できます。
- Flatpak — Ubuntu Quick Setup
- How to install Flatpak apps on Ubuntu 20.04 LTS | by Jatan Mehta | Medium
私の場合は snap-store の件があったので、導入ついでに snap-store を削除して gnome-software をインストールしました。
$ sudo apt update
$ sudo apt install flatpak
$ sudo apt install gnome-software gnome-software-plugin-flatpak
$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
$ snap remove snap-store
ちなみに Kubuntu 20.04 は Flatpak のサイトの手順で問題ないです。
Discover に統合されます。
....
Flatpak を導入したら、次は PPSSPP です。
Ubuntu 20.04 に Flatpak と gnome-software が導入済みであれば、gnome-software のアイコン「ソフトウェア」 からインストールするのが簡単です。
- 「ソフトウェア」を起動
Ctrl
+F
または、左上の虫眼鏡マークをクリック- 検索欄が表示されたら ppsspp と入力し、候補から PPSSPP をクリック
- インストールをクリック
※ターミナルからコマンドラインでインストールする場合は、前述した Flathub.org のサイトに従いflatpak install flathub org.ppsspp.PPSSPP
を実行します。
念の為、ターミナルからバージョンを確認してみます。
$ flatpak list
Name Application ID Version Branch Installation
Freedesktop Pl… org.freedesktop.Platform 20.08.0 20.08 system
default …g.freedesktop.Platform.GL.default 20.08 system
nvidia-450-66 …desktop.Platform.GL.nvidia-450-66 1.4 system
openh264 org.freedesktop.Platform.openh264 2.1.0 2.0 system
Yaru Gtk Theme org.gtk.Gtk3theme.Yaru 3.22 system
PPSSPP org.ppsspp.PPSSPP 1.10.0 stable system
$ flatpak run org.ppsspp.PPSSPP --version
v1.10.3
一覧では 1.10.0 ですが、PPSSPP を起動して確認すると v1.10.3 になってました。
なお、設定ファイルは公式版とは異なるディレクトリに配置されています。
~/.var/app/org.ppsspp.PPSSPP/config/ppsspp/PSP/
・assets ディレクトリ
/var/lib/flatpak/app/org.ppsspp.PPSSPP/current/active/files/ppsspp/assets/
Flatpak では SDL 2.0.12 版がインストールされます。
PPSSPP を起動した際、メニュー画面の初期表示も問題ないです。
私は Flatpak を導入した都合上、Unoffical PPA ではなく、こちらを利用してます。