Release News

PPSSPP 1.19.1 and upcoming changes1.19 live on iOS, plus Gold changesPPSSPP 1.19 - A lot has improved!Stop Killing Games - EU citizen's initiativePPSSPP Gold still stuck in App Store ReviewPPSSPP 1.18 is here!PPSSPP Legacy APK is now availablePPSSPP for iOS 1.17.4 is out - but the Gold version is stuck in review!PPSSPP for iOS 1.17.3 is out!PPSSPP for iOS is back!PPSSPP for iOS 1.17.2, iOS review still stalledPPSSPP temporarily down from App Store, back soon hopefullyUpcoming iOS features and fixesPPSSPP is live on the App Store!About the Apple announcement (update 4)The VR builds are separate againPPSSPP has a new buildbot, and Android builds now include VRPPSSPP 1.17 is out!Android Beta program now open, site update!PPSSPP 1.16 is out!PPSSPP 1.15.4 is here!PPSSPP 1.14 has arrived!PPSSPP 1.13 is here!PPSSPP 1.12 is out!PPSSPP 1.11 is here!PPSSPP 1.10 is out!PPSSPP 1.9 is here!PPSSPP 1.8 - bugfixes and more!PPSSPP 1.7 - stability and bugfixes!PPSSPP 1.6 - the fast one!PPSSPP back in the Play Store!PPSSPP temporarily gone from Play StorePPSSPP 1.5 - Vulkan is here!PPSSPP 1.4.2 - more fixesPPSSPP 1.4 has arrived!PPSSPP 1.3 is here!PPSSPP 1.2 is out!Note for iOS jailbreak usersPPSSPP 1.1!PPSSPP 1.0.1 is out!1.0!PPSSPP 0.9.9 is here!PPSSPP 0.9.8 - Xperia fix and more!PPSSPP 0.9.7 is out!0.9.7 is coming soonPPSSPP 0.9.6 is here!Plans for the next release - it's time for speed!PPSSPP 0.9.5 released!0.9.5 coming soon!PPSSPP 0.9 is finally out!0.9 status updatePPSSPP Gold for Windows and plans for 0.9PPSSPP 0.8 is finally out!Yes, 0.8 is coming soonPPSSPP 0.7.6!PPSSPP 0.7.5 is out!iOS builds available on CydiaPPSSPP 0.7 is here!Development continuesPPSSPP 0.6 - faster and better!Development builds, small progress reportPPSSPP 0.5Not quite there yet, but 0.5 is comingPPSSPP 0.4PPSSPP 0.31PPSSPP 0.2 - faster and better!Progress and Blackberry portPPSSPP has been open sourced!

PPSSPP 1.19 - A lot has improved!

PPSSPP 1.19 is now out! Some of the most important changes are listed below.

Read the progress report and release announcement for a more high-level summary of the changes!

NOTE! As usual, the Android version on Google Play will roll out slowly over multiple days in order to catch any bad crashes early, so you may have to wait a few days before you receive the update.

Additionally, the iOS version may take even longer due to the unpredictability of the App Store review process.

IMPORTANT: There's been a last minute report of problems with certain PBP files. This will be fixed in a followup release in about a week or so.

Download now!!

What's new in 1.19.1

  • Fix selecting background image on Android (#20477)
  • Fix RetroAchievements regression for multi-executable games (#20469)
  • Possible fix for Mac audio device selection issue (#20482)
  • Add workaround for Dragon's Lair not working with LLE scePsmf (#20468)
  • Prevent trying to load obviously-corrupt CSO/CHD files (#20466)
  • Fix regression for homebrew apps that request extra memory (#20457)
  • Fix grid drawing in the various Robot Taisen games (#20456)
  • Fix crash in UI when viewing a directory with multiple NPDRM ISOs (#20453)

What's new in 1.19

  • Audio

    • Brand new sceAtrac implementation, fixing Flatout and multiple other long-standing issues! (#20098, #20136, #20138, #20162)
    • More correctly implemented sceAtrac-through-sceSas functionality, fixing voice in Sol Trigger and multiple minis (#20156)
    • Better support for using sceAudiocodec directly, fixing music in some homebrew apps (#20199, #20246, #20253, #20209)
    • Volume control improvement (#19969, #19971)
  • Rendering fixes and performance

    • Important: This will be the last major version with D3D9 support. D3D11 will of course continue to be supported, along with Vulkan and OpenGL.
    • Fix smoke effects in Jak'n'Daxter by re-using the fix from Ratchet & Clank (#20032)
    • Software depth buffer rendering added to fix lens flares in multiple games efficiently (Midnight Club LA, Wipeout, Syphon Filter etc) (#19748, #19764, #20231, #19955, etc)
    • Multiple rendering-related crash fixes (#20270, #20346, #20344)
    • Texture replacement load speed corrected and can now be controlled (#20286), regression fix for zipped packs (#19860)
    • Additional assorted compatibility and other fixes (#20376, #20070, #19685)
    • Persona 1/2 readback fixes (#20067, #20068)
    • Other correctness fixes (#20233, #20255, #19686)
  • General emulation

    • Allow disabling HLE on a per-module basis (if games ship the module so we can load it). Enabled for sceCcc (#20218), and more importantly scePsmf (#20208), fixing multiple issues.
    • Additional module loading improvements (#20114)
    • More precise sleep function on Windows (#20054)
    • More replacement texture improvements, allow replacing game icons (#19975, #19978)
    • Disable certain features like fast-forward when networking is on, to avoid de-syncs (#20311)
    • Fixes mono Atrac3 as video soundtrack (#19800)
    • Improvements to RISC-V support (#20352)
  • Control and input

    • Touch gliding support added (#19983)
    • Allow simultaneous DInput and XInput input (#20347)
  • New "Dear ImGui"-based PSP debugger: ImDebugger

    • Allows very rapid development of debugging features as-needed, and also implements a pretty good Ge debugger for stepping through draws.
    • Unlike the old Win32 debugger (but similar to the unmaintained web debugger), works on all platforms (though cumbersome on touchscreens)
    • Major commits (though there are many more): (#20242, #20240, #20294)
  • Multiplayer

    • Added Infrastructure multiplayer support, with automatic DNS configuration (#19865, #19869, #20221, #20220, #19875)
      • Note: Only games that people have made "revival servers" for will work. See here.
    • Implement more of sceNet (prerequisite for the former feature).
    • Socket re-mapping implemented (#19827)
    • Assorted bugfixes, thanks ANR2ME (#20247, #20245, #19843, #19849, #19836)
  • UI

    • Loading spinner now actually spins properly, the app no longer appears to hang (#20341)
    • Minor features: Asks for confirmation on exit in most scenarios (#19996, #20023), DPI scaling (#20013), can pause without menu (#19883)
    • As usual a lot of tweaks, perf fixes, and fixes for hangs and crashes (#20343, #20332, #20305, #20303, #20299, #20163, #20152, #20143, #20079, #20137, #20374)
    • Two new color themes (#20334, #20335), related themability fixes (#19984, #19995, #20308)
    • Improvements and bug fixes in the savedata manager (#19771, #20170)
    • Add "Move to trash" deletion funcionality to multiple platforms (#20230, #20261)
    • Add ability to take "raw" screenshots of gameplay (#20029)
    • More files can be loaded directly from ZIP (#20243)
    • Developer Settings are now tabbed for easier access (#20228)
    • Switch to the full libpng API so we can disable gamma correction, like the real PSP (#20033)
    • Support displaying the battery percentage on more platforms (#19973, #19967)
    • Allow picking a background image on iOS (#20370)
  • Platform compatibility

    • Exclude older Macs from using Vulkan (too many black screens, hangs) (#20236)
    • Use portable-file-dialogs to provide file-open dialogs on Linux (#20175)
    • "Cache full ISO in RAM" is now correctly hidden where it doesn't work (#20165)
    • Now rendering at proper resolution on newer Macs (#20011)
    • Mouse input improved on Android, including separate button mapping (#19915)
    • Use the correct font again on Mac/iOS (#19874)
    • Multiple file access optimizations made to make the most out of the flawed foundation called Android Scoped Storage (#19668)