JavaScriptでCHIP-8をプログラミング

JavaScriptでCHIP-8プログラミング言語を実装してgithubにアップロードしました。CHIP-8は、1970年代に作られたインタプリタ言語で、仮想マシンを持っています。英語圏では、ゲームボーイやファミコンのエミュレーターを作る前にもっと簡単なCHIP-8を作ってみる場合があるようで、githubにも数百というソースコードがありました。日本語の情報は少ないですが、命令が35個で、他のかたのソースコードとWikipediaを確認すれば実装していけます。

 

ソースコード

https://github.com/dev001hajipro/chip8

デモ

https://dev001hajipro.github.io/chip8/

実装の参考資料

http://www.piece-me.org/chip8-20040328.txt

How to write an emulator (CHIP-8 interpreter)

https://en.wikipedia.org/wiki/CHIP-8#Opcode_table

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA