This week, the PSP emulator PPSSPP, became available in the Google Play market in early beta stage, version 0.2. The cool thing that sets this emulator apart from the rest is that it actually works (so far) thanks to it’s focus on timing and that it can be ported on multiple platforms, including Linux or MacOSX, Android, and Blackberry.
It is possible that it could be ported on the Windows 8 OS and even jailbroken iPhones/iPads. For now, however, Android is the simplest way to check it out.
On PPSSPP.org, the developers, who are the same folk who brought us the popular Dolphin emulator, state some reasoning as to the theory behind why this emulator will actually work. “Many PSP emulators have tried to use native OS APIs for threading and timing. While this may seem like the right thing to do, it isn’t as it throws all determinism out of the window.
PPSSPP implements its own event scheduler that drives the emulated system, based on counting the emulated clock cycles. This also means that you will be able to run at 200% or 50% or any speed that you fancy, once UI for such feature has been implemented.”
Because it is still in early stages, there aren’t too many games available, but the app is currently free to download so I say, get it while it’s cheap if you are so inclined. It’s recommended for use only on higher spec’d devices and none of the games are perfect yet. In fact, most of the games I like, like Blokus or Tales of Eternia, are there, but missing music or only certain parts of the game are available.
The developers are asking for debugging and game development help via their website. So if you feel so inclined, go get your tech on and help make your favorite game available.
Question: What is your favorite PSP game and what is your opinion on emulators?