This is a chip8 emulator using SDL2 for graphics handling
some programs are in the roms/
directory
You can find compilation of additional roms here
To compile the program
$ make
To run You can supply the display scale and frame delay when running use higher scale on hiDpi displays
$ ./main <Scale> <Delay> <RomFile>
Example
$ ./main 20 2 roms/test_opcode.ch8
Credits
Wikipedia
Amazing article by Austin Morlan Building a CHIP-8 Emulator