Skip to content
rawdatafeel edited this page Jan 9, 2023 · 49 revisions

PPSSPP is a Playstation Portable emulator.

Website: https://www.ppsspp.org/

Github: https://github.com/hrydgard/ppsspp

Compatibility List: https://forums.ppsspp.org/showthread.php?tid=1473

Updating this Emulator:

  • Use Discover (Shopping bag icon) to update PPSSPP

Table of Contents

  1. Getting Started with PPSSPP

  2. PPSSPP Tips and Tricks


Getting Started with PPSSPP

Back to the Top

PPSSPP Checklist


Configuration

Back to the Top

  • Config Location: /home/deck/.var/app/org.ppsspp.PPSSPP
  • ROM location: Emulation/roms/psp
  • PPSSPP does not require any additional BIOS or firmware
  • Saves:
    • Symlink: Emulation/saves/ppsspp/saves
    • Target: /home/deck/.var/app/org.ppsspp.PPSSPP/config/ppsspp/PSP/SAVEDATA
  • Savestates:
    • Symlink: Emulation/saves/ppsspp/states/
    • Target: /home/deck/.var/app/org.ppsspp.PPSSPP/config/ppsspp/PSP/PPSSPP_STATE

Note: ~/.var is an invisible folder by default. In Dolphin (file manager), click the hamburger menu in the top right, click "view hidden files" to see these folders.

Works With

  • Steam ROM Manager
  • EmulationStation-DE

How to Update PPSSPP

Back to the Top

How to Update PPSSPP

  • Update through Discover (Shopping bag icon)
  • Run Update Emulators & Tools in EmuDeck

How to Launch PPSSPP in Desktop Mode

Back to the Top

How to Launch PPSSPP in Desktop Mode

  • Launch PPSSPP from the Applications Launcher (Steam Deck icon in the bottom left of the taskbar)
  • Launch the script from Emulation/tools/launchers, ppsspp.sh
  • Launch the emulator from Steam after adding it via the Emulators parser in Steam ROM Manager

File Formats

Back to the Top

  • .elf
  • .cso
  • .iso
  • .pbp
  • .prx

Hotkeys

Back to the Top

PPSSPP comes with a Steam Input profile for Hotkeys. Activate the Steam Input profile by clicking the Game Controller icon in Game Mode, change the template to Emudeck - PPSSPP Standalone. The hotkeys below can only be used if you have the Steam Input profile active.

Hotkey PPSSPP
Quick Menu Left Trackpad Radial Menu
Save State Left Trackpad Radial Menu
Load State Left Trackpad Radial Menu
Next Save Slot Left Trackpad Radial Menu
Fast Forward Left Trackpad Radial Menu

For a tutorial on how to select Steam Input Profiles, refer to: https://github.com/dragoonDorise/EmuDeck/wiki/hotkeys#how-to-select-a-steam-input-profile.

Steam Deck Button Layout: https://github.com/dragoonDorise/EmuDeck/wiki/Hotkeys#steam-deck-button-layout


PPSSPP Tips and Tricks

Back to the Top


How to Install Custom Textures

Texture Pack Sources

This list is not exhaustive

  1. In Desktop Mode, open /home/deck/.var/app/org.ppsspp.PPSSPP/config/ppsspp/PSP/
    1. ~/.var is an invisible folder by default, click the Hamburger menu in the top right of the file explorer, click Show Hidden Files
  2. Create a TEXTURES folder here, casing matters
  3. In the TEXTURES folder, create a folder matching your Game ID
    1. To find your Game ID, open PPSSPP, click the Games tab, click the Gear icon, Toggle Show ID
    2. Note down the Game ID to the right of your game
  4. Place the texture files and folders directly in this newly created folder
    1. Example (Using Kingdom Hearts: Birth by Sleep):

Clone this wiki locally