PPSSPP is the premier PlayStation Portable emulator, allowing you to play PSP games in high definition on Android, iOS, Windows, and macOS.
To ensure a safe installation and access to the latest development builds, use the following links:
- Official Website: ppsspp.org
- Source Code & Development: PPSSPP GitHub Repository (View README and track updates)
- Android: Google Play Store
- iOS: Apple App Store
- Gold Version: Identical in performance to the free version, but supports the developers and provides a gold icon.
The emulator does not include games. You need files in .ISO or .CSO format.
- The Legal Way (Dumping): Use a PSP with Custom Firmware to rip your physical UMD discs.
- Homebrew Store: Access free, community-made indie games directly within the "Homebrew & Demos" tab in the app.
- Online Archives: If searching for game backups, use trusted community repositories:
- Internet Archive (PSP ISO Section)
- Romsfun
- Warning: Never download files ending in .exe or .apk. Stick to .iso, .cso, or .pbp.
To make your games look better than they did on original hardware:
- Rendering Backend: Go to Settings > Graphics. Set this to Vulkan (best for Android/Windows) or Metal (iOS/macOS).
- Rendering Resolution: Set to 2x or 3x PSP for a sharp 1080p-like experience. If your device is powerful, try 5x or higher.
- Texture Upscaling: Go to Texture Scaling and set the Upscale level to 2x or 3x. Use the xBRZ or Hybrid Upscale type for smoother edges.
- Anisotropic Filtering: Set to 16x to keep textures sharp at steep viewing angles.
On-Screen Touch Controls:
- Customize Layout: Go to Settings > Controls > Edit touch control layout. Here you can drag buttons to new positions or resize them.
- Disable Touch Controls: If using a physical controller, go to Settings > Controls and uncheck On-screen touch controls.
Using a Wireless Controller (e.g., Mobile Controller D3):
- Pairing: Put your controller in pairing mode. For many mobile controllers (like the D3), press and hold the B (or O) button + Power button simultaneously.
- Bluetooth: Connect to the controller in your phone’s Bluetooth settings.
- Mapping: In PPSSPP, go to Settings > Controls > Control Mapping. Tap Auto Configure to instantly map your wireless controller.
To play with a friend on the same Wi-Fi network:
- Host & Client: Both players go to Settings > Networking.
- Enable Networking: Check Enable networking/WLAN.
- Pro Ad Hoc Server: One player acts as the host. Both players must enter the host's IP address (found in your phone's Wi-Fi settings) into the Change PRO ad hoc server IP address field.
- MAC Address: Ensure both players have a different "MAC address" (tap the setting to randomize it).