CHIP-8, SuperChip and XO-Chip Emulator written in C++
Uses SDL2 to provide graphics and audio processing.
The game loop is strongly related to the way MonoGame/XNA works.
Compile with Visual Studio 2017 (via the solution)
- processor-type (schip) - Processor type. Can be one of chip, schip or xochip
- allow-misaligned-opcodes (false) - Allow instuctions to be loaded from odd addresses
- rom - ROM to use
- graphics-count-row-hits - Graphics: count row hits
- graphics-count-exceeded-rows - Graphics: count exceeded rows
- graphics-clip (true) - Graphics: clip
- cycles-per-frame - cycles per frame