A rudimentary implementation of an emulator for the CHIP-8 programming language. The goal of the project was to run the "Hello, World!" of CHIP-8: the IBM Logo ROM.
✅ Minimum Viable Project: Run IBM Logo ROM
✅ Use C++ in a project for the first time
✅ Use SDL2 for the first time
✅ Use CMake for the first time
TDB
- Code cleanup
- Better memory management
- Improved access control on objects
- Fully implementing all instructions
- Testing more ROMs