A CHIP-8 emulator with a pure-Python, headless-testable core and a pygame frontend — full instruction set, two historical quirk profiles, golden-master snapshot testing against the Timendus suite, built-in disassembler, and a pause/step debug mode.
python testing emulator interpreter chip8 virtual-machine snapshot-testing emulation game-development disassembler pygame hobby-project fetch-decode-execute retro-gaming
-
Updated
Jul 19, 2026 - Python