A Neo Geo Pocket / Neo Geo Pocket Color emulator: a fast native C++ core (TLCS-900H + Z80 + K2GE video) driven by a PyQt6 desktop shell.
Its timing is calibrated against real hardware — instruction-fetch wait-states on the cartridge flash, silicon-measured MUL/DIV and LDIR costs — so self-timed games (Cool Boarders Pocket, Densha de Go) run at their true 30 fps instead of the ~2× too fast that most emulators show.


github.com
Its timing is calibrated against real hardware — instruction-fetch wait-states on the cartridge flash, silicon-measured MUL/DIV and LDIR costs — so self-timed games (Cool Boarders Pocket, Densha de Go) run at their true 30 fps instead of the ~2× too fast that most emulators show.


GitHub - Tixul/Ngpcraft_emulator: NGPC player with in-game saves, save states, speed control, debug tools, and a standalone .exe build
NGPC player with in-game saves, save states, speed control, debug tools, and a standalone .exe build - Tixul/Ngpcraft_emulator