A WIP CHIP-8 interpreter in Java with a Swing GUI.
The hexadecimal input keypad is binded to the following keys on the QWERTY keyboard:
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
I would like to recognize the following resources for their great utility: