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
Custom background music
Disc streaming
Distribution terms of the content in the homebrew store
Front end integration on Android
How to update PPSSPP
How to use the Rewind feature
PPSSPP Gold - the what and why
PPSSPP Legacy Edition for Android
PPSSPP Websocket API
PPSSPP for iOS
PPSSPP on macOS
PPSSPP process hacking
PSP Custom Firmware resources
Plugins in PPSSPP
RetroAchievements - setup and use
Strange games
Test Drive hacking by TAbdiukov
The Android release process
Using custom game configs
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 »
Custom background music
On the PSP, some games have support for playing MP3s that you put on the memory stick as background music, replacing the default music that comes with the games.
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 »
Distribution terms of the content in the homebrew store
Some of these may or may not be available on iOS, depending on the license.
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 Legacy Edition for Android
Read »
PPSSPP Websocket API
PPSSPP has a built-in websocket API that you can use to do various things.
Read more »
PPSSPP for iOS
Sometime in April-May 2024, Apple changed their App Store policy to allow emulator apps in the App Store. This finally made it possible to release an official iOS version of PPSSPP!
Read more »
PPSSPP on macOS
You can now download PPSSPP as a regular .dmg file, 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...
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 »
Strange games
These are a list of games that tend to cause questions, or do questionable things.
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 custom game configs
Sometimes, you may find that you want to use different settings for different games.
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
« GPI/GPO
Next
Command Line arguments »