iOS 6.0 or above (Jailbroken, recommended)
Step 1a: Add the PPSSPP Cydia/APT repository (automatic)
- Simply tap on this link to add the PPSSPP Cydia/APT repository to Cydia.
Step 1b: Add the PPSSPP Cydia/APT repository (manual)
- If the above steps didn't work, or if you just prefer to do things manually, then…
- Open Cydia, and go to the "Manage" tab
- Tap on "Sources"
- Then tap on "Edit" and then "Add"
- Enter in this URL: https://cydia.ppsspp.org/
Step 2: Install PPSSPP from Cydia
- Tap on "Search" and type in "PPSSPP"
- Tap on the PPSSPP package you wish to install
- Tap on "Install" and then "Confirm"
Downloads for advanced users
Install these packages using dpkg. If you don't know what that means, you probably don't need this.
Download PPSSPP (Dev-Working) (deb)
Download PPSSPP (Dev-Latest) (deb)
iOS 6.0 or above (Non-jailbroken)
Step 1: Download PPSSPP
Download one of the IPAs below using a computer.
Download PPSSPP (Dev-Working) (ipa)
Download PPSSPP (Dev-Latest) (ipa)
Step 2: Install PPSSPP using Cydia Impactor
Download the latest version of Cydia Impactor from the official site
Open Cydia Impactor, and select your iOS device from the dropdown list
Drag the PPSSPP IPA you just downloaded into Cydia Impactor, and follow onscreen instructions
Notes (Please read!)
- You can transfer games to PPSSPP on a non-jailbroken iOS device via iTunes — particularly, the "File Sharing" option.
- Due to how Cydia Impactor works, copies of PPSSPP installed on non-jailbroken devices will expire every 7 days. Simply reinstall via Cydia Impactor when this happens to restore access to PPSSPP.
- If you delete your PPSSPP app at any point in time, you will LOSE ALL YOUR SAVES! So please, do not delete your PPSSPP app, even if it expires.
macOS 10.7 or above (requires some Homebrew packages to be installed)
Step 1: Install SDL2 via Homebrew
- Open the Terminal app
- Paste this into a terminal session: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Follow the instructions, and wait for installation to finish
- Paste this into a Terminal: brew install sdl2 libzip
Step 2: Download PPSSPP
Download PPSSPP (Dev-Working) (zip)
Download PPSSPP (Dev-Latest) (zip)
Android 2.3 or above (requires Unknown Sources to be enabled)
Step 1: Enable Unknown Sources for your Android device
- Open Settings and tap on "Security"
- Scroll down, and enable "Unknown Sources"
- Accept the disclaimer
Step 2: Uninstall any other PPSSPP app on your Android device
- Because of the way Android handles app signatures, you must uninstall your current PPSSPP Android app, regardless of where you got it from.
- Do not worry, your save files and other PPSSPP data will NOT be affected — only the app itself will be removed.
- Open Settings and tap on "Apps"
- Scroll down, find PPSSPP, and uninstall it.
Step 3: Download PPSSPP
You may either download these on your Android device (recommended), or on a computer (advanced)
Download PPSSPP (Dev-Working) (apk)
Download PPSSPP (Dev-Latest) (apk)
Step 4: Install PPSSPP
- Pull down your Notification Drawer and tap on the finished download.
- Alternatively, you may also find the downloaded file in the Downloads app.
- Grant PPSSPP its permissions, and let it install.
Linux (requires SDL2 to be installed)
Step 1: Install SDL2 via your distribution's package manager
- Open a Terminal instance
- For Debian/Ubuntu and their derivatives: Install the "libsdl2-dev" package
- For Fedora/RHEL and their derivatives: Install the "SDL2-devel" package
- For BSD-based distributions: Install the "sdl2" package
- If your distribution is not listed here: Try to find SDL2 in whatever package manager your distribution uses. If you are unable to, then compile it from source.
Step 2a: Download PPSSPP (amd64)
Download PPSSPP (Dev-Working) (zip, amd64)
Download PPSSPP (Dev-Latest) (zip, amd64)
Step 2b: Download PPSSPP (i386)
Download PPSSPP (Dev-Working) (zip, i386)
Download PPSSPP (Dev-Latest) (zip, i386)