A small SuperChip interpreter written in Python using pygame.
python potatochip [OPTIONS] ROM
Options:
-d --dbg Debugger
--speed SPEED Emulation speed
--scale SCALE Window size
The port is very slow to run and requires PSP Stackless Python.
- Extract
StacklessPSP-2.5.2_R1.zip
and copycpu.py
andutils.py
frompotatochip/
topython.zip
. - Specify the ROM path in
load_rom()
call inscript.py
.
Only cross
is mapped to quit the emulation.
SPACE
: Pause/Resume
N
: Step through next instruction
ESC
: Reset