Skip to content

PPSSPP - General Guide

Ppsspp logo

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.


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:

Enable Custom Textures

  1. Open PPSSPP inside RetroDECK Configurator by pressing Open Emulator โ†’ PPSSPP.
  2. Go to Settings โ†’ Tools โ†’ Developer Tools โ†’ Replace Textures and set it to On.

How to Add Texture Packs

  1. Extract the texture pack files from compressed .zip or other formats into folders.
  2. Navigate to retrodeck/texture_packs/PPSSPP-SA/. The folders are named by SERIAL.
  3. Paste the textures into the correct folder: retrodeck/texture_packs/PPSSPP-SA/<SERIAL>
  4. If the textures match the game, they should load the next time you launch it.