NES emulator implemented in JavaScript.
Everything is NTSC unless specified.
Grunt is used to build the project:
$ npm install
$ grunt
You will then find js-nes-emulator.min.js
in dist/
.
You can run tests with grunt too, via QUnit:
$ grunt test
var nes = new JNE.NES();
nes.loadRom(romData);
nes.start();