Skip to content

plrang/CHIP8-Interpreter-Vanilla-Javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP8 emulator / interpreter in Vanilla JS

Live demo

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.

Keyboard Input

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors