A chip8 interpretor coded in C++
- All basic chip8 instructions
- Working hexpad
- Audio
- Quirks
- CHIP-8 splash screen
- IBM logo
- Corax+ opcode test
- Flags test
- Quirks test
- Keypad test
- Beep test
- Scrolling test (Not applicable to CHIP8)
- Out of bonds tests
-
Implement function pointers(switch case method might be better for implementing cycle accuracy in the future) - Easy to read code
-
Implement CHIP8 quirks