Skip to content
Yet another CHIP-8 Interpreter in Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.settings
ROM
img
src
.classpath
.gitattributes
.gitignore
.project
LICENSE
README.MD

README.MD

jCHIP-8

A WIP CHIP-8 interpreter in Java with a Swing GUI.

Instructions:

The hexadecimal input keypad is binded to the following keys on the QWERTY keyboard:

1234
QWER
ASDF
ZXCV

Mac OS X 10.12+ Users Only:

In Sierra and High Sierra, the feature that allows users to type accented characters by holding down a keystroke also causes keyboard input to not register in many Swing Applications. A temporary fix for the issue is to execute the following command in your terminal:

defaults write -g ApplePressAndHoldEnabled -bool false

To re-enable typing accented characters like normal, simply execute the same command with true as the final argument:

defaults write -g ApplePressAndHoldEnabled -bool true

Acknowledgements:

I would like to recognize the following resources for their great utility:

Cowgod's Technical Reference

Lawrence Muller's How-to Guide

Matthew Mikolay's Mastering Guide

You can’t perform that action at this time.