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.
* Play in HD resolutions and more
* Play on a tablet for big-screen mobile gaming
* Customize on-screen touch controls or use an external controller or keyboard
* Save and restore game state anywhere, anytime
* Crank up the anisotropic filtering and texture scaling
* Continue where you left off by transferring saves from your real PSP
PPSSPP can use either a Qt5 or SDL2 gui frontend and will use SDL2 by default.
At least one gui will be required to use PPSSPP.
To build the Qt5 gui use:
QT=yes ./ppsspp.SlackBuild
To disable building the SDL2 gui use:
SDL=no ./ppsspp.SlackBuild
To disable building the libretro core use:
LIBRETRO=no ./ppsspp.SlackBuild
To enable the Discord Rich Presence use:
DISCORD=yes ./ppsspp.SlackBuild
To build with OpenGL ES 2.0 use:
GLES=yes ./ppsspp.SlackBuild
To build debugging symbols use:
DEBUG=yes ./ppsspp.SlackBuild
If building debugging symbols asan can also be built:
DEBUG=yes ASAN=yes ./ppsspp.SlackBuild
This will be required to run the ppsspp libretro core with RetroArch
when also built with ASAN=yes.
qt5, RetroArch and snappy are optional dependencies.