Skip to content

caerroff/chip-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chip-8

A Chip-8 Emulator written in Java.

Running

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 run

Introduction

Goal

The 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.

What is working

  • Display (displaying a basic 640x320 window that can be drawn to).

What is a WIP

  • Memory management
  • Loading file

Source

This emulator is following this documentation. The final product is supposed to respect the design described in the document.

About

A Chip-8 Emulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors