Mostly because I hate myself, partially to see whether I enjoy working on emulators.
- I've tested that I can render arbitrary pixels to the terminal window.
- I've tested that I can load the program file into memory
- I've tested that I can take input from the keyboard
- I've written most of the instructions, except DRW
- Need to integrate the chip 8 test suite to test all the instructions
- Need to write the implementation for the DRW instruction
- Using the not-curses C library to render to the terminal screen using the kitty terminal protocol
- I'd like to include the CHIP-8 test suit
- Following this chip-8 documentation