Skip to content

offstatic/potatochip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PotatoChip

A small SuperChip interpreter written in Python using pygame.

Usage

python potatochip [OPTIONS] ROM

Options:
-d  --dbg               Debugger
    --speed SPEED       Emulation speed
    --scale SCALE       Window size

PSP Port

The port is very slow to run and requires PSP Stackless Python.

  • Extract StacklessPSP-2.5.2_R1.zip and copy cpu.py and utils.py from potatochip/ to python.zip.
  • Specify the ROM path in load_rom() call in script.py.

Only cross is mapped to quit the emulation.

Debugger

SPACE: Pause/Resume
N: Step through next instruction
ESC: Reset

About

SuperChip/Chip8 emulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages