Chip8 Emulator [WIP]
Emulation & C++
Overview
Implemented 20/36 instructions pertaining of the Chip8 system. This enabled the interpretation of ROMs within the program such as those outlined in the Test Suite on Github. Future plans to implement the remaining instructions to complete functionality of system.
Github Link: Link
Technical Details
The emulator was created using OOP in C++ following the framework presented by “Cowgod’s” Chip8 Technical Reference. The SDL3 library was used to render the framebuffer/graphics.
Methods & Tools
- OOP
- Digital Logic
- C++
- SDL3