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