This is a Chip-8 Emulator written in c++ using SDL2 for user input and graphics
After compiling the program, run with
./executable rom_file.txt optional-flags(00, 01, 10, 11)
user input is mapped to the left side of the keyboard
1 2 3 C -> 1 2 3 4
4 5 6 D -> Q W E R
7 8 9 E -> A S D F
A 0 B F -> Z X C V