From the developer of the renowned Dolphin Emulator comes an update to the multiplatform, open source PSP emulator which has just been ported to iOS devices!
PPSSPP has been around for awhile but just received a major 0.7 update and is starting to grow. PPSSPP is a PSP emulator written in C++, and translates PSP CPU instructions directly into optimized x86, x64 and ARM machine code, using efficient JIT dynamic recompilers (dynarecs). PPSSPP can thus run on quite low-spec hardware, including stronger Android phones and tablets (as long as there’s support for OpenGL ES 2.0). PPSSPP is becoming widely available and versatile on just about every platform with completed ports to Windows, Linux, Pandora, OSX, Android and more. The project even has the possibility of making its way to consoles (Xbox360, PS3, Wii ect). The great part about PPSSPP is that its an open source project, licensed under the GPL 2.0 (or later). Anyone is welcome to contribute their improvements to the code and that its completely FREE to download and use!
PPSSPP received a substantial update that improves it vastly with 0.7. While the compatibility is still not full, it has gone up dramatically, speed has increased drastically (especially on mobile) and everything solidified. With the 0.7 update there’s even horizontal tilt control! Also included are some newly playable games like God of War (very slow though, but this will probably be fixed in the near future), Virtual Tennis, Megaman: Maverick Hunter X, Saint Seiya and games like Ace Combat X. Of course work is still being put into this project by allot of people so its continually getting better with every update!
Also just recently announced, a WIP version of PPSPP has been ported to iOS devices. Henrik Rydgard, the developer of Dolphin, the Gamecube and Wii emulator ported it. YouTube user Dethklokpie posted a demonstration video showing off the PSP emulator running on his iPad 4 (Watch the Video below!).
As you can see the frame rate is slow but its an early version, which the frame rate issue is also due to the fact that the emulator is using an interpreter instead of JIT. Developers are supposedly trying to figure out a way to get JIT to work on iOS or to find another solution that is reasonable to improve the performance.
The port you see for iOS is in its early stages so it is still not available yet, but you can find and compile the source code (or use the deb file posted in the forums) to install it. You’ll need to have a jailbroken iOS device to do so (If you’re looking to jailbreak your iDevice, I recommend the newly released Evasi0n jailbreak that’s even compatible with the Iphone 5!).
I’m extremely excited to see this emulator progress further and look forward to what it’ll be able to do in the future. If you’re interested in grabbing it, for other platforms you can find various downloads at the official download page linked below!