Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1015 Bytes

README.md

File metadata and controls

33 lines (24 loc) · 1015 Bytes

chip8

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.

IBM Logo

Goals

✅ 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

Installation/Usage

TDB

Future Improvements

  • Code cleanup
  • Better memory management
  • Improved access control on objects
  • Fully implementing all instructions
  • Testing more ROMs

Dependencies

References