PPSSPP - General Guide

A PSP emulator that can also upscale textures to make them sharper, and you can enable post-processing shaders to adjust color and brightness the way you like, and other effects.
PPSSPP Links
![]()
| Resource | Link |
|---|---|
| PPSSPP - Blog | Link |
| PPSSPP - Docs | Link |
| PPSSPP - FAQ | Link |
| PPSSPP - Game Compatibility | Link |
| PPSSPP - Getting Started Guide | Link |
| PPSSPP - Github | Link |
| PPSSPP - Webpage | Link |
Where to put the games?
PSP games should be put under the retrodeck/roms/psp/ directory.
What file formats are supported?
![]()
| File Format | Description |
|---|---|
| .elf | Executable and Linkable Format |
| .cso | Compressed ISO image file |
| .iso | Standard ISO disc image |
| .pbp | PlayStation Portable Update file |
| .prx | PlayStation Portable executable file |
| .chd | Compressed Hunks of Data (Recommended) |
Does PPSSPP require BIOS or Firmware?
![]()
No
Directory structure
![]()
| Type | Directory | Comment |
|---|---|---|
| Cheats | retrodeck/cheats/PPSSPP/ |
ppsspp/PSP/Cheats |
| Config | ~/.var/app/net.retrodeck.retrodeck/config/PPSSPP-SA/PSP/ |
|
| Logs | retrodeck/logs/PPSSPP/ |
ppsspp/PSP/SYSTEM/DUMP |
| Mods | retrodeck/mods/PPSSPP/PLUGINS/ |
ppsspp/PSP/PLUGINS |
| ROMs | retrodeck/roms/psp/ |
|
| Saves | retrodeck/saves/PSP/PPSSPP-SA/ |
|
| Shaders | retrodeck/shaders/PPSSPP/ |
ppsspp/assets/shaders |
| States | retrodeck/states/PSP/PPSSPP-SA/ |
|
| Texture Packs | retrodeck/texture_packs/PPSSPP/TEXTURES/ |
ppsspp/PSP/TEXTURES |
Adding Texture Packs
The ~/retrodeck/texture_packs/ppsspp-sa/ folder represents the /PSP/TEXTURES/ folder in PPSSPP.
Note:
Some texture packs may be made for a specific version or region of the game. Make sure you have the correct ROM and textures for it.
SERIAL is different for every game. It's a unique code for each released game per region.
Example:
SERIAL: ULUS-10080 corresponds to the NTSC-U release of 007-From Russia with Love.
You can search various databases or wikis online to find the correct serial for the version of the game you have for example:
- psxdatacenter.com.
- Wikipedia
Enable Custom Textures
- Open PPSSPP inside RetroDECK Configurator by pressing
Open EmulatorโPPSSPP. - Go to
SettingsโToolsโDeveloper ToolsโReplace Texturesand set it toOn.
How to Add Texture Packs
- Extract the texture pack files from compressed
.zipor other formats into folders. - Navigate to
retrodeck/texture_packs/PPSSPP-SA/. The folders are named bySERIAL. - Paste the textures into the correct folder:
retrodeck/texture_packs/PPSSPP-SA/<SERIAL> - If the textures match the game, they should load the next time you launch it.