用Go编写的CHIP-8模拟器
关于
CHIP-8是一种解释型编程语言,最初是为70年代中期的业余计算机设计的。
Telmac 1800运行CHIP-8游戏太空拦截(Joseph Weisbecker,1978)
使用说明
下载chip8go并运行程序。 将出现一个文件对话框,供您选择.ch8游戏。 games文件夹中包含一些优质的公共领域游戏。
控制项
Enter重置游戏
游戏按钮在键盘的左侧:
1 2 3 4
Q W E R
A S D F
Z X C V
每个对应于原始CHIP-8布局
快活8
Web的Chip-8仿真器。
API
除了演示,您还可以简单地npm install merry8并在您自己的项目中运行它!
import Merry8 from 'merry8'
// Provide chip-8 rom, canvas element and its default width.
const merry8 = new Merry8 ( rom , {
el : '#app' ,
width : 500
} )
merry8 . run ( )
merr