You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Franck STAUFFER 2cccc0597f
Small useless optimizations
1 year ago
resources Add sound, format code 2 years ago
src Small useless optimizations 1 year ago
tests Initial commit 2 years ago
LICENSE Add LICENSE 2 years ago
Makefile Remove useless artifacts, revert CFLAGS optimization to native, check if it compiles on musl 2 years ago
README.md Revert "Remove logo from readme" 2 years ago
logo.png Resize logo 2 years ago

README.md

logo

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

Dependencies

SDL2 and SDL2_Mixer

How-to run

make
./bin/chip8 ROM

Find ROMs

You can find ROMs here.

Test ROM

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