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
Introduction
Beta Testing on Android
Developer tools
Glossary
Known differences from the real PSP
PPSSPP on WSL
Porting PPSSPP
Resources
Translation
Multiplayer
PSP hardware
Reference
Articles
Documentation & Help
FAQ - Frequently Asked Questions
Docs
Development
Development
How to get started on PPSSPP development.
Introduction
PPSSPP is a PSP emulator written in C++. It translates PSP CPU instructions directly into optimized x86, x64, ARM or ARM64 machine code, using JIT recompilers (dynarecs).
Read more »
Beta Testing on Android
The beta testing program for PPSSPP for Android is now open!
Read more »
Developer tools
You can reach the developer tools in Settings/Tools/Developer Tools.
Read more »
Glossary
The PSP's portable flash storage solution, very similar to SD cards but a different format.
Read more »
Known differences from the real PSP
PPSSPP tries to replicate the behavior of a real PSP, with regards to running games, as closely as possible, but there are known differences. Some of them are described below.
Read more »
PPSSPP on WSL
WSL or Windows Services for Linux is a convenient way to run a Linux VM on Windows. It's well-integrated and quite convenient.
Read more »
Porting PPSSPP
It's great to see PPSSPP ported to new platforms, feel free to give it a go.
Read more »
Resources
PPSSPP on Github
Read more »
Translation
PPSSPP is translated into a multitude of languages, but as you may have noticed, many of the translations are far from complete, and there are many still missing.
Read more »
Prev
« Hidden settings
Next
Introduction »