This simple tutorial shows how to install PPSSPP for playing PSP games on Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04, and their based systems, e.g, Linux Mint 20 and Zorin OS 16.
PPSSPP is a free open-source PSP emulator for Windows, macOS, Linux, and mobile devices including iPhone, Android, Nintendo WiiU, Nintendo Switch, BlackBerry 10, MeeGo, Pandora, Xbox and more.
The PPSSPP 1.12.1 is a quick-fix for the 1.12 release that features:
- Support for Android 12 Scoped Storage
- Lots of updated UI, like a new joystick calibration system and many new touch control options, new backgrounds
- Built-in CRC calculator, to be able to check with others that your ISO is valid
- Many, many multiplayer fixes
- Numerous game fixes
- Savestate Undo for both load and save
- Many graphical glitches fixed, and new texture filtering option Auto Max Quality for smooth texturing
- New audio options, like choose whether to switch to newly plugged in devices, reverb volume, etc
- And much more!
How to Install PPSSPP Emulator 1.13 in Ubuntu:
The game emulator offers official binary packages at the links below:
For Ubuntu Linux, only third-party Flatpak and Ubuntu PPA packages are available at the moment. And here you may choose one method that you prefer.
Install PPSSPP via Flatpak:
Flatpak is an universal Linux package format runs in sandbox. It comes with most dependency libraries bundled, and takes a few hundred MB more disk space than native
.deb package from Ubuntu PPA.
However, it has upside including auto-update and multi-arch support! The PPSSPP Flatpak supports both modern 64-bit PC and AArch64 processor, such as Raspberry Pi and Apple Silicon. And the package is maintained and updated timely by the community, consists of Linux developers.
1.) Install Flatpak daemon in Ubuntu:
If you’re first time installing a Flatpak package in Ubuntu, open “terminal” from start menu and run command to install the daemon:
sudo apt install flatpak
NOTE Ubuntu 18.04 users have to add this PPA before installing the daemon.
2.) Add the Flathub repository:
Flathub is the de facto standard for getting Flatpak packages. To add the repository, simply run command:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
3.) Install PPSSPP Flatpak
After installed the daemon and added the repository, run command to install PPSSPP:
flatpak install flathub org.ppsspp.PPSSPP
Like normal apps, you can finally open PPSSPP by searching from the overview screen.
4.) How to Remove PPSSPP Flatpak package (Optional)
For any reason, you can easily remove the package by running command in terminal:
flatpak uninstall --delete-data org.ppsspp.PPSSPP
And remove unused runtime to free up space via
flatpak uninstall --unused.
How to Install PPSSPP via Ubuntu PPA
There’s an unofficial PPA that so far contains the 1.11 deb packages for Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04, and Linux Mint 21/20. The PPA package supports for 64-bit PC (and 32-bit for Ubuntu 18.04).
1.) Open terminal either by searching from activities overview or by pressing Ctrl+Alt+T on keyboard. When terminal opens, run command to add the PPA:
sudo add-apt-repository ppa:xuzhen666/ppsspp
Type user password (no asterisk feedback) when it prompts and hit Enter to continue.
2.) Then refresh system package cache and install PPSSPP via command:
sudo apt update sudo apt install ppsspp
You may also install the SDL version via
sudo apt install ppsspp-sdl.
Uninstall PPSSPP PPA package:
To remove the PPA, either go to Software & Updates > Other Software, or run command:
sudo add-apt-repository --remove ppa:xuzhen666/ppsspp
To remove the Sony PSP emulator, run command:
sudo apt remove ppsspp ppsspp-sdl
Thank you so much! Very useful!
hey, thanks this actually worked for me
Hey, it doesnt work for me. Are these files only for 64bits system? And if it is, where can I find for 32bits? Even in the official site, those files doesnt work in my pc :/
Doesn’t work on Jetson Nano 2GB.
> , it has upside including auto-update and multi-arch support!
a proper .deb/ppa also has auto-update integrated with your system.
and why would you want to have binaries for an architecture you don´t use? a proper ppa again will have binaries for each architecture it supports (not sure if this is the case for ppsspp).