This is a fork of notaz's gpSP (https://github.com/notaz/gpsp) for libretro frontends (like Retroarch). Check the original_readme.txt file for more info.
The current maintainer/main contributor is davidgfnet (check out the repo at https://github.com/davidgfnet/gpsp). This version has a bunch of fixes and features.
gpSP features a dynamic recompiler that makes it quite fast (compared to other emulators at least). It supports x86/x64, ARMv6/7 and ARMv8 and MIPS (32 and 64 bits), for other platforms an interpreter is available (albeit slower). Both little and big endian systems are supported. Some supported platforms are PSP, PS2, GameCube/Wii, Nintendo 3DS and Switch, Dingux/OpenDingux and of course PC and Android.
At the moment this emulator lacks a native UI and must be played using some libretro frontend (we recommend Retroarch). A list of available frontends can be found at https://docs.libretro.com/development/frontends/
Many new features (compared to the original release) are:
Some features I'd like to see (in loose priority order):