NES Emulator
enter = START
shift = SELECT
z = B
a = A
Famicom のSaveに対応しました。rom file name と紐ついているのでファイル名を変えると消えます。
速度調整出来るようにしました。
ゲームパッドで出来るように設定を追加 (gamepad api)
Demo
https://kxkx5150.github.io/Famicom.js/
Demo wasm版 (MMC5対応)
https://kxkx5150.github.io/Famicom-wasm/
https://qiita.com/bokuweb/items/1575337bef44ae82f4d3
http://taotao54321.hatenablog.com/archive/category/NES
解説サイトを読むより良いと思います。
FaithJS
https://github.com/sairoutine/faithjs
FaithJSと並び完成度の高いjsエミュ
jsnes
https://github.com/bfirsh/jsnes
Thanks to the resources at the nesdev wiki and NesJs for the test roms, documentation and some code snippets used for this.