How to install PPSSPP in Ubuntu

To install PPSSPP in Ubuntu

PPSSPP is a free-ware PSP emulator programmed in C++. It uses upscale blurry to display them with more clarity. Installation of PPSSPP is explained in this manual.

Features

  • Supports audio decoding.
  • Playback of video with mono audio is enhanced.
  • Multithreaded audio mixing option is available.
  • Auto-hides the screen, when not in use.
  • ISO RAM cache for quick and faster working.
  • Supports Combo keys.

To install PPSSPP

Add the following repository before installing the PPSSPP by using the following command.

root@linuxhelp:~# add-apt-repository ppa:ppsspp/stable 

 PPSSPP can run your PSP games on your PC in full HD resolution. It can even upscale textures that would otherwise be too blurry as they were made for the small screen of the original PSP.

There are ARM packages too (compiled for hardfloat: odroid, raspberry pi 2...)

All trademarks are property of their respective owners. The emulator is for educational and development purposes only and it may not be used to play games you do not legally own.
 More info: https://launchpad.net/~ppsspp/+archive/ubuntu/stable
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpck6mq61s/secring.gpg'  created
gpg: keyring `/tmp/tmpck6mq61s/pubring.gpg'  created
gpg: requesting key ED0F784C from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpck6mq61s/trustdb.gpg: trustdb created
gpg: key ED0F784C: public key " Launchpad PPA for PPSSPP"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK


Utilize the following command to update the newly added repository.

root@linuxhelp:~# apt-get update  
Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:2 http://in.archive.ubuntu.com/ubuntu xenial InRelease               
Get:3 http://ppa.launchpad.net/ppsspp/stable/ubuntu xenial InRelease [18.1 kB]
Hit:4 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease                   
Hit:5 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease                 
Get:6 http://ppa.launchpad.net/ppsspp/stable/ubuntu xenial/main amd64 Packages [1,620 B]
Get:7 http://ppa.launchpad.net/ppsspp/stable/ubuntu xenial/main i386 Packages [1,612 B]
Get:8 http://ppa.launchpad.net/ppsspp/stable/ubuntu xenial/main Translation-en [764 B]
Fetched 22.1 kB in 1s (11.9 kB/s)
Reading package lists... Done

Now install the PPSSPP package

root@linuxhelp:~# apt-get install PPSSPP  
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpango1.0-0 libpangox-1.0-0
Use ' sudo apt autoremove'  to remove them.
The following additional packages will be installed:
  i965-va-driver libaacs0 libavcodec-ffmpeg56 libavformat-ffmpeg56 libavutil-ffmpeg54 libbdplus0 libbluray1 libcrystalhd3 libgme0 libgsm1 libmodplug1 libmp3lame0
  libopenjpeg5 libschroedinger-1.0-0 libsdl2-2.0-0 libshine3 libsnappy1v5 libsndio6.1 libsoxr0 libssh-gcrypt-4 libswresample-ffmpeg1 libswscale-ffmpeg3 libtwolame0 libva1
  libvdpau1 libx264-148 libx265-79 libxvidcore4 libzip4 libzvbi-common libzvbi0 mesa-vdpau-drivers ppsspp-common va-driver-all vdpau-driver-all vdpau-va-driver
.
.
.
Setting up mesa-vdpau-drivers:amd64 (11.2.0-1ubuntu2.2) ...
Setting up ppsspp-common (1.2.2-r134.p4.l1726.a164.t83~50.6~ubuntu16.04.1) ...
Setting up ppsspp (1.2.2-r134.p4.l1726.a164.t83~50.6~ubuntu16.04.1) ...
Setting up i965-va-driver:amd64 (1.7.0-1) ...
Setting up vdpau-va-driver:amd64 (0.7.4-5) ...
Setting up va-driver-all:amd64 (1.7.0-1) ...
Setting up vdpau-driver-all:amd64 (1.1.1-3ubuntu1) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...

To launch PPSSPP

For opening the PPSSPP, type ppsspp in the terminal and you can be able to see the home of the software.

root@linuxhelp:~# ppsspp  

To know more about PPSSPP, Click Credits.

To remove PPSSPP

Run the following command to remove the ppsspp package.

root@linuxhelp:~# apt-get remove ppsspp-qt -y 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  i965-va-driver libaacs0 libavcodec-ffmpeg56 libavformat-ffmpeg56 libavutil-ffmpeg54 libbdplus0 libbluray1 libcrystalhd3 libgme0
  libgsm1 libmodplug1 libmp3lame0 libopenjpeg5 libschroedinger-1.0-0 libsdl2-2.0-0 libshine3 libsnappy1v5 libsndio6.1 libsoxr0
  libssh-gcrypt-4 libswresample-ffmpeg1 libswscale-ffmpeg3 libtwolame0 libva1 libvdpau1 libx264-148 libx265-79 libxvidcore4
  libzip4 libzvbi-common libzvbi0 mesa-vdpau-drivers ppsspp ppsspp-common va-driver-all vdpau-driver-all vdpau-va-driver
Use ' sudo apt autoremove'  to remove them.
The following packages will be REMOVED:
  ppsspp-qt
.
.
.

(Reading database ... 172557 files and directories currently installed.)
Removing ppsspp-qt (1.2.2-r134.p4.l1726.a164.t83~50.3~ubuntu16.04.1) ...
Tag : Linux app
FAQ
Q
What are CSO files?
A
CSO is compressed ISO files that can be played directly, decompressing on the fly. Very useful to save space on your Android device, for example. MaxCSO is a great program to create CSO files. Of course, there are others around the web, too.
Q
Why is the emulator called PPSSPP?
A
The domain name ppsspp.org was available, unlike the corresponding domains for many other alternatives I considered. Today I probably would have named it something different and more memorable.
Q
PPSSPP doesn't start on my Android device. What can I do?
A
It may be that you switched the graphics backend to Vulkan, and there might be some devices out there with broken support for this brand new graphics API. If you're stuck in this situation, delete the file /PSP/SYSTEM/ppsspp.ini, or open it in a text editor and change GPUBackend to 0.
Q
Where can I get PPSSPP for iOS?
A
You need a jailbroken iOS device, running iOS 6 up to 10.x. See the Downloads page for more info. Note that the JIT does not currently function on 64-bit iOS builds - this will be fixed in the future though.
Q
Will PPSSPP be able to emulate the PSP Vita in the future?
A
No. PSP Vita is a completely different machine, far more powerful than the PSP and with different security technologies. I don't have either the information needed for the time.