libretro / gpsp

gpSP for libretro.
GNU General Public License v2.0
55 stars 53 forks source link

gpSP for libretro

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.

Feature list

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:

Planned features (aka the TODO list)

Some features I'd like to see (in loose priority order):