Go to file
Franck STAUFFER ab05516329
Fix a bug where v[X] was not handled in 0xFX55 and 0xFX65, use memcpy instead of looping, increment i like in the original implementation
2020-08-03 16:36:19 +02:00
src Fix a bug where v[X] was not handled in 0xFX55 and 0xFX65, use memcpy instead of looping, increment i like in the original implementation 2020-08-03 16:36:19 +02:00
tests Initial commit 2020-08-03 15:02:03 +02:00
LICENSE Add LICENSE 2020-08-03 15:15:02 +02:00
Makefile Fix Makefile 2020-08-03 15:19:08 +02:00
README.md Add information in README.md 2020-08-03 15:12:45 +02:00

README.md

CHIP-8

Compile-time options

You can tweak some variables:

  • SCALE: Increase the size of pixels
  • WAIT: Time waited between two opcodes in microseconds

You can set them in the CPPFLAGS of the Makefile with -DWAIT=100 -DSCALE=20

How-to run

make
./bin/chip8 ROM

Find ROMs

You can find ROMs here.

Test ROM

https://github.com/corax89/chip8-test-rom