My first attempt to write an emulator.
CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker. It's consider an easiest VM to emulate.
Chip-8-js
supports three basic renderers:
Voxel WebGL renderer with Cervus
Try Space invaders
game online. Controls:
Q
LeftW
FireE
Right
Download more public domain CHIP-8 games here
npm i
npm run dev
and point your browser to http://localhost:10001. Renderers can be easily changed in src/main.js
.