Awesome
chip8
Chip8 interpreter in C using SDL
The long term goal for this project is to have a working Chip 8 emulator run on a portable Arduino microcontroller with an OLED display and 16 pin key pad.
TODO
- Finish C implementation
- Buy hardware parts
- Still need a buzzer
- Translate to Arduino
- Draw to screen
- Interface with SPI RAM lib
- (Optional) 3D print a case?
SDL NOTES
sudo apt-get install libsdl2-2.0
sudo apt-get install libsdl2-dev
gcc -o chip8 -O2 -Wall -std=c11 -g chip8.c sdl2-config --cflags --libs
sdl2-config --cflags --libs -I/usr/include/SDL2 -D_REENTRANT -L/usr/lib/x86_64-linux-gnu -lSDL2
chip8.c then -I(lib name) -L(path)