A Chip-8 Emulator written in Java.
After installing Java, run the following to compile and execute
javac src/*.java -d ./bin
javac src/Memory/*.java -d bin
java -cp bin Main {pathToRom}or, conviniently
make
make runThe goal is to have a full Chip-8 Emulator capable of running the basic programs designed for this virtual chip, as well as new ones.
- Display (displaying a basic 640x320 window that can be drawn to).
- Memory management
- Loading file
This emulator is following this documentation. The final product is supposed to respect the design described in the document.