PPSSPP
Downloads
News
Blog
Docs & Help
Media
Contact
Forums
Github
Login
Downloads
News
Blog
Docs & Help
Media
Contact
Forums
Github
Login
Dark Mode
Getting started
Troubleshooting
Settings
Development
Multiplayer
PSP hardware
Reference
Command Line arguments
Creating texture replacement packs
Custom Adreno graphics drivers
Disc streaming
Front end integration on Android
How to update PPSSPP
How to use the Rewind feature
PPSSPP Gold - the what and why
PPSSPP Websocket API
PPSSPP for iOS
PPSSPP on macOS
PPSSPP process hacking
PSP Custom Firmware resources
Plugins in PPSSPP
RetroAchievements - setup and use
Test Drive hacking by TAbdiukov
The Android release process
Using texture replacement packs
What are all those key binds?
Articles
Documentation & Help
FAQ - Frequently Asked Questions
Docs
Reference
Reference
Documentation that didn't fit in the other categories.
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 »
Creating texture replacement packs
You can create texture replacement packs in PPSSPP to replace textures.
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 »
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 »
PPSSPP Gold - the what and why
PPSSPP and PPSSPP Gold have everything you'd want in a PSP emulator:
Read more »
PPSSPP Websocket API
PPSSPP has a built-in websocket API that you can use to do various things.
Read more »
PPSSPP for iOS
Apple does not allow emulators in their App Store (though, it seems they may be reconsidering), and does not support side-loading like Android does, so installing PPSSPP on iOS requires an ever-changi...
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 »
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 »
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 »
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 »
Test Drive hacking by TAbdiukov
See this link, and the neighboring pages: https://github.com/TAbdiukov/PPSSPP-patches/blob/master/guides/TDU-tp-islands.md
Read more »
The Android release process
You may have noticed that within the first week after a new official release, your update still hasn't arrived.
Read more »
Using texture replacement packs
If you're looking for information on how to create texture replacement packs, see here.
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 »
Prev
« Overview
Next
Command Line arguments »