/chip8

A Chip8 Emulator written in C++ with SDL2

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Chip8

A Chip8 Emulator written in C++ with SDL2

Based upon Cowgod's Chip-8 Reference

How to use

./chip8 [-s scale] [path-to-rom]
A good source of roms is dmatlack/chip8/roms

Key layout

1 2 3 4          1 2 3 C  
q w e r -------> 4 5 6 D  
a s d f -------> 7 8 9 E  
z x c v          A 0 B F  

Escape closes the emulator

Yet to be done

  • sound