PPSSPP
Downloads
News
Blog
Docs & Help
Media
Contact
Forums
Github
Login
Downloads
News
Blog
Docs & Help
Media
Contact
Forums
Github
Login
Getting started
Troubleshooting
Development
Multiplayer
PSP hardware
Reference
Command Line arguments
Custom Adreno graphics drivers
Disc streaming
Front end integration on Android
How to update PPSSPP
What are all those key binds?
PPSSPP on macOS
Plugins in PPSSPP
PPSSPP process hacking
PSP Custom Firmware resources
RetroAchievements - setup and use
How to use the Rewind feature
Settings documentation
Creating texture replacement packs
Using texture replacement packs
PPSSPP Websocket API
PPSSPP Gold - the what and why
Articles
Documentation & Help
FAQ - Frequently Asked Questions
Docs
Reference
Reference
Command Line arguments
PPSSPP has a bunch of command line arguments, that are not documented very well elsewhere, so let's do it here.
Read more »
Custom Adreno graphics drivers
On modern versions of Android, it's possible to load alternative Vulkan drivers for Adreno GPUs using something called libadrenotools. These can sometimes perform better and with less bugs than the dr...
Read more »
Disc streaming
With the disc streaming feature, you can stream games from one device to another on your local network. This can be useful for testing a large variety of games on a mobile device, for example, without...
Read more »
Front end integration on Android
If you need this you know what it is, most others won't need to bother. This is here to be google-able.
Read more »
How to update PPSSPP
New versions are released from time to time. Depending on the platform, upgrading is usually pretty easy, but there are some concerns to be aware of.
Read more »
What are all those key binds?
Bind this if you want to control the analog stick with a digital controller like a keyboard, and you want to be able to move the stick only halfway out from the middle. Pressing this button does that.
Read more »
PPSSPP on macOS
You can now download PPSSPP as a regular .dmg, which you can just open, and then drag PPSSPP to Applications, the way you install most normal Mac apps. The operating system might warn you that it's do...
Read more »
Plugins in PPSSPP
PPSSPP doesn't support traditional PSP plugins, because those often have a far too tight relationship to the PSP OS kernel to work in an emulator that only pretends the kernel is there.
Read more »
PPSSPP process hacking
If you want to search the memory of the emulated PSP using external tools by attaching to the PPSSPP process' memory space in Windows, you're gonna need a pointer to the base address.
Read more »
PSP Custom Firmware resources
There are many things you might want to do on a PSP that requires installing custom firmware, also known as CFW. For example, to turn your UMD files into ISO files that can be loaded in PPSSPP.
Read more »
RetroAchievements - setup and use
RetroAchievements are similar to XBox achievements or PlayStation trophies, except that they're created and defined by a volunteer community. Just like other retro consoles, the PSP itself has no nati...
Read more »
How to use the Rewind feature
You may have noticed that in the Settings > Controls > “Control mapping” screen, one of the actions to map a key or button to is called “Rewind”. It’s between Pause and Save State on the lis...
Read more »
Settings documentation
(Some settings are not yet documented here. Stay tuned.)
Read more »
Creating texture replacement packs
You can create texture replacement packs in PPSSPP to replace textures.
Read more »
Using texture replacement packs
If you're looking for information on how to create texture replacement packs, see here.
Read more »
PPSSPP Websocket API
PPSSPP has a built-in websocket API that you can use to do various things.
Read more »
PPSSPP Gold - the what and why
PPSSPP Gold has everything that the free version also has:
Read more »
Prev
« Image formats and tricks
Next
Command Line arguments »