Skip to content

Sony Playstation Portable (psp)

southoz edited this page Mar 17, 2026 · 16 revisions

PPSSPP Emulator Guide for G80CA

Emulator Details

Emulator PPSSPP
Version 1.19.2
Backend Simple DirectMedia Layer
ROMs Folder psp
Linux Path /roms/psp

Controls

PSP Configuration

Game Controls Mapping

This section maps the original PSP controls to the G80CA device buttons and inputs for in-game use.

PSP Control G80CA Control
PSP Circle
Circle Button
Button A
A Button (Right)
PSP Square
Square Button
Button B
B Button (Bottom)
PSP Triangle
Triangle Button
Button X
X Button (Top)
PSP Cross
Cross Button
Button Y
Y Button (Left)
PSP L Trigger
L Trigger
Button L1
L1 Button
PSP R Trigger
R Trigger
Button R1
R1 Button
PSP D-Pad Up
D-Pad Up
D-Pad Up
D-Pad Up
PSP D-Pad Down
D-Pad Down
D-Pad Down
D-Pad Down
PSP D-Pad Left
D-Pad Left
D-Pad Left
D-Pad Left
PSP D-Pad Right
D-Pad Right
D-Pad Right
D-Pad Right
PSP Select
Select Button
Button Select
Select Button
PSP Start
Start Button
Button Start
Start Button
PSP Analog Up
Analog Nub (Up)
Left Analog
Left Analog (Up)
PSP Analog Down
Analog Nub (Down)
Left Analog
Left Analog (Down)
PSP Analog Left
Analog Nub (Left)
Left Analog
Left Analog (Left)
PSP Analog Right
Analog Nub (Right)
Left Analog
Left Analog (Right)

Emulator Hotkeys

These combinations allow quick access to emulator features like saving/loading states and fast-forwarding.

Default controls - R36S style (with function button mapped to emulator's menu)

Action Key/Combination
PPSSPP Menu Function
Quit PSP Button Select + Start
Reset PSP Button Select + R2
Save State Button Select + B (Bottom)
Load State Button Select + A (Right)
Prev State Button Select + Y (Left)
Next State Button Select + X (Top)
Fast Forward Button Select + D-Pad Right
Rewind Button Select + D-Pad Left

No Function - configuration for devices with no function button

Action Key/Combination
PPSSPP Menu Button Select + X
Quit PSP Button Select + Start
Reset Core Select + Y
Save State Button Select + B (Bottom)
Load State Button Select + A (Right)
Prev State Button Select + L2
Next State Button Select + R2
Fast Forward Button Select + D-Pad Right
Rewind Button Select + D-Pad Left

PPSSPP Menu Navigation

Use these controls to navigate the PPSSPP in-emulator menu.

PSP Action G80CA Control
Select Button A (Right)
Back Button B (Bottom)
Menu Up D-Pad Up
Menu Down D-Pad Down
Menu Left D-Pad Left
Menu Right D-Pad Right

Files and Configuration

Key Directories and Setup

The ppsspp.ini and ppsspp.ini.sdl files are automatically installed in /roms/psp/ppsspp/PSP/SYSTEM on first launch of the PSP emulator. Make sure you delete any existing ppsspp.ini, ppsspp.ini.sdl and controls.ini files from other firmwares.

When launching PPSSPP from EmulationStation via /usr/local/bin/ppsspp.sh, the script handles configuration switching:

  • It copies /roms/psp/ppsspp/PSP/SYSTEM/ppsspp.ini.sdl to /roms/psp/ppsspp/PSP/SYSTEM/ppsspp.ini (for compatibility with the GO version).
  • On exit, it restores the original by copying back from ppsspp.ini to ppsspp.ini.sdl.

Configuration Files

For detailed views of the configuration files (e.g., controls.ini, ppsspp.ini.sdl), check the GitHub repository:

Tips for Customisation: These files can be edited to tweak settings like graphics or controls. Always back up originals before changes to avoid issues. If problems arise, restore from backups in /opt/ppsspp/backupofroms.

Home

Guides

Help

Arcade Systems

Console Systems

Handheld Systems

Ports and Recompilations

Advanced

In development

The guides below are for ArkOS-G80CA; once they are above this marker, they are relevant.

Clone this wiki locally