PPSSPP 1.20.4 adds live multiplayer status, rendering and UI fixes
Live ad hoc status lets PPSSPP players see who is online before connecting, while 1.20.4 also tightens rendering, RetroAchievements, and handheld UI fixes.

PPSSPP 1.20.4 arrived on May 16, 2026 with the kind of multiplayer upgrade PSP fans feel immediately: supported ad hoc relay servers can now show live status inside the app, so players can see what game is being played and who is online before they try to connect. For anyone coordinating netplay through community servers, that means less guesswork, fewer failed connection attempts, and a much clearer way to find a lobby that is actually active.
That matters because ad hoc is the PSP’s local wireless multiplayer mode, and PPSSPP can redirect it over the internet for games that no longer have revived infrastructure servers. PPSSPP says not every relay server supports live status yet, but the project is settling on data.json as the standard going forward. Its server list already spans communities in France, the United States, Brazil, South Africa, Singapore, Indonesia, Italy, China, the Philippines and Japan, which makes this feel less like a technical nicety and more like a real usability fix for a global player base. The release also lands after 1.20.2 improved the ad hoc server list and relay connections, and 1.20.3 fixed a Windows issue that broke relay servers when RetroAchievements was enabled.

RetroAchievements support is another place where 1.20.4 cleans up the day-to-day experience. PPSSPP has supported RetroAchievements since version 1.16, and the new build improves subset display handling while polishing the ad hoc interface around it. That matters because subsets are supplemental achievement sets for alternate patches or versions of a game, the sort of thing achievement hunters actually run into when they jump between regional releases, fan patches, or revised builds.
The rest of the release is packed with fixes that translate directly into better play. PPSSPP addressed a long-running texture upscaling bug on some hardware, improved MMPX-adv performance, and added NNEDI3 and Spline36 GPU scaling support. It also fixed lens flare occlusion problems in the Syphon Filter series and patched a software-renderer bug, both of which speak to the emulator’s core promise of getting PSP games closer to how they should look while still letting users push the image harder than the original hardware ever could.
Usability work got the same treatment. The game browser now supports instant type-to-search, Android file picker issues were fixed, Mac and iOS text edit crashes were addressed, PSP DVD prototypes can load directly, and ISO extraction from 7z archives is now supported. PPSSPP also cleaned up cheat UI labels, restored Android landscape auto-rotation behavior, added pause-on-focus-loss on Linux, fixed analog-stick auto-rotation in God of War with frameskipping, and brought in basic iOS deep-link support. With 1.21 still planned for Christmas, 1.20.4 does exactly what a bridge release should: it makes multiplayer easier to use and leaves the rest of PPSSPP feeling less brittle.
Know something we missed? Have a correction or additional information?
Submit a Tip

