PPSSPP 1.20.3 - all sorts of improvements!

PPSSPP 1.20 is here - or actually 1.20.1, due to a build system mishap I had to increment the version immediately. Get it on the download page for PC or Mac! If you're on Android and already have it installed from Google Play, your update will arrive within a week (to catch crashes early).

PPSSPP 1.20.3 has now been rolled out, with some important bugfixes, including the iOS multitouch bug and background setting bugs. 1.20.2 also introduces an improved ad hoc server list.

See the detailed list of changes since the 1.19.x series, and the 1.20.x updates.

iOS bug alert!

The iOS version 1.20.1 has broken multitouch in OpenGL mode. Update to the latest instead.

Download now!

Read more »

PPSSPP 1.19.3 - new bugfix release

Another bugfix update to 1.19, called 1.19.3 is out now!

As always, if you installed from Google Play on Android, or App Store, just wait for the update, it's coming. The release is being slowly rolled out over a week to catch any unexpected issues.

Download now!

Changes in 1.19.3

1.19 was a big change, as described in the release announcement. Atrac3+ music playback, which is a fundamental feature in a lot of games, got a big improvement, leading to many compatibility fixes.

Whenever you make a big change though, it's inevitable that something obscure breaks - in this case, Atrac3 (not +) files generated by other apps than the one used in games failed to decode, due to a broken first packet. This packet should be skipped, but our calculations for that weren't quite right, and neither were the old ones, but they were wrong differently! So previously, it had actually just worked by accident.

This affected a number of game modifications that many people like to play, such as a Crazy Taxi mod that adds back the proper music from the Dreamcast original, and also a number of modified football (soccer) games which lost their music and commentary.

Anyway, now that's fixed and tested on hardware for correctness, and likewise a bunch of other bugs that slipped through previous testing have also been taken care of. For details see the new section in the 1.19 release announcement, linked above!

PPSSPP 1.19.1 and upcoming changes

A small bugfix update to 1.19, called 1.19.1 is out now. See here for details.

EDIT: Additionally, 1.19.2 is out now.

Download now!

Upcoming changes

From now on, major releases will be yearly, instead twice a year. Due to the additional platforms supported, the release process is longer and more complicated than ever, so it doesn't make sense to do it too often. The plan is to make a new major release every spring, probably March or April.

Additionally, upcoming requirements from Android means that we will soon have to update an important development tool (the NDK) to a newer release, which will force us to drop support for the very oldest versions of Android. Not to worry too much though, as the current estimation is that we'll still be able to support Android 5.0 (Lollipop), which is still very, very old!

It's possible that we will also end up dropping support for iOS 12, setting 13 as the new minimum, but I'm not certain of that yet.

The above should affect very few devices out there, so most likely you won't notice any of this.

Another new thing is that in the next release, the "Windows ARM64" release will be considered officially supported. This doesn't make much difference though as it already worked well, but I now have a device to test it on! ARM64 is the CPU architecture (or rather, ISA) used by processors like the Qualcomm Snapdragon and Apple Silicon. The former is starting to show up in PC laptops and is performing really well in my testing, much like the latter.