My CHIP-8 emulator built in Java.
CHIP-8 was an interpreted programming language, developed in the mid-1970s to allow video games to be more easily programmed for the computers of its time. CHIP-8 programs are run on a CHIP-8 virtual machine.
- Java 17+
- Clone and download this repository
- In your terminal, navigate to the root of the repository
- Run
./mvnw clean javafx:run
for macOS/Linux ormvnw.cmd clean javafx:run
for Windows - Instructions on selecting a game will appear in the terminal
- Troubleshooting instructions are below
ROM selection
Space Invaders Game ROM
Hidden Game ROM
Instructions for a ROM
- If getting a mvnw permissions error in Linux terminal, try running
chmod +x mvnw
then running the program - If getting a mvnw permissions error in Window Powershell, try running
.\mvnw.cmd clean javafx:run