Play your PSP games in HD!

PPSSPP can run your PSP games on your PC in full HD resolution, and play them on Android too. It can even upscale textures that would otherwise be too blurry as they were made for the small screen of the original PSP.

Even on modern Android phones and tablets, you can often run at double the original resolution.

HD Screenshots »

Enhance your experience!

  • Play in HD resolutions and more
  • Play on a tablet for big-screen mobile gaming
  • Customize on-screen touch controls or use an external controller or keyboard
  • Save and restore game state anywhere, anytime
  • Crank up the anisotropic filtering and texture scaling
  • Continue where you left off by transferring saves from your real PSP

Free & Open Source

PPSSPP is an open source project, licensed under the GPL 2.0 (or later). Anyone is welcome to contribute improvements to the code. Partly thanks to such contributions, PPSSPP's compatibility is steadily increasing, letting us all play our PSP games on the devices of our choice.

Development » GitHub »


News

December 5, 2017: PPSSPP 1.5.4, - more crashfixes, mostly Vulkan

Another quick update to take care of some common crashes.

November 30, 2017: PPSSPP 1.5.2, - fixes for common crashes

Released a quick update to take care of some common crashes in 1.5.

November 29, 2017: PPSSPP 1.5 - Vulkan is here!

1.5 has support for Vulkan, the new faster way to draw graphics. Supported on many modern Android devices, and if enabled (change Backend in Graphics settings) you will see a massive speed boost. PPSSPP 1.5 also has the usual assortment of fixes:

  • Full Vulkan support, also for Android now. Very fast on supported devices. (#10033, #10049)
  • Smarter graphics state management, reduced CPU consumption on all backends (#9899)
  • Android: Support for Arabic and other scripts we couldn't support before
  • Fix Android widgets, screen scaling (#10145)
  • Fixes to video dumping
  • Geometry problems fixed in Medal of Honor
  • Implement immediate draws, fixing Thrillville (#7459)
  • Software rendering improvements, speed and accuracy
  • Hardware tesselation of PSP Beziers and Splines (used by a few games)
  • Partial sceUsbGps and sceUsbCam support (Android)
  • Android "Sustained performance mode" to avoid thermal throttling (#9901)
  • Linux controller mapping fixes (#9997)
  • Assorted bugfixes and compatibility improvements

Note that Google Play might take a day or two to update, I'm doing a slow rollout this time to catch unexpected crashes from the new Vulkan backend etc. Some issues have been found already, fixes will be made.

PPSSPP icon Download PPSSPP 1.5.4!

PPSSPP Gold icon Buy PPSSPP Gold 1.5.4!

May 27, 2017: PPSSPP 1.4.2 - more fixes

No major news, but there's been fixes:

  • Fix bug causing several games to crash on ARM64, including Metal Gear Solid: Peace Walker
  • Software rendering crashfix
  • Fixes for homebrew: Timing, MEMSIZE

May 23, 2017: PPSSPP 1.4.1 - bugfix release

No major news, but there's been fixes:

  • Fixes for some common hangs and crashes
  • Vertex decoder optimizations
  • Corrections to mipmap bias and selection function
  • Major improvements and fixes to software renderer, including mipmap support
  • UI background image support
  • Fix crash in framebuffer blits affecting Persona 3

April 1, 2017: PPSSPP 1.4 Android bug fixed

In the initial release for Android, the font files were missing, causing problem with a few games. Please re-download if you got it in the first hours. Sorry for the trouble.

March 31, 2017: PPSSPP 1.4 has arrived!

  • Support D3D11 (performs better than OpenGL or D3D9 on most hardware)
  • Audio quality improvement (linear interpolation) (#8950)
  • Hardware spline/bezier tesselation in OpenGL, D3D11 and Vulkan (...)
  • Post-processing shaders in D3D11
  • Prescale UV setting removed, now the default (improves perf) (#9176)
  • High DPI display fixes
  • Various fixes for UMD switching for multi-UMD games (#9245, #9256)
  • New audio setting to improve compatibility with Bluetooth headsets
  • Various desktop gamepad compatibility fixes
  • Workaround for mipmap issue, fixing fonts in Tactics Ogre Japanese
  • Assorted minor compatibility fixes, code cleanup and performance improvements

Older news

See older news