A simple CHIP-8 interpretter written in Go.
go run . [path to CHIP-8 ROM]
This is a very simple implementation that uses ebiten
for rendering and input. Use chip8.Runner
to run a chip8.Chip8
on a separate thread and communicate.
Passes all tests in https://github.com/Timendus/chip8-test-suite for the CHIP-8 target.