More information in CHIP-8-emulator-python
"... Because JavaScript allows for fast prototyping, I was able to easily add a live monitor and disassembler. I wish I had more time to write my own assembler and some CHIP 8 programs, but I’ve moved on to a different project for now. ..."
ROMs directory contains one ROM file, more ROMs
To run open the index.html in a browser.
Control with numpad keys, mapped in 'chip8CPUmod.js'.
Example: "Space Invaders" use num5 as fire, num 4 and num6 as left / right.
Additional Keys: P - pause, [ - back, ] - forward, Pause/Break - hold
Those can be used while showing the code monitor.