选择程序
在“程序”中选择一款内置游戏,或从设备打开 .ch8 文件。程序会以其设计时的速度和设置加载。
畅玩 33 款公有领域的 CHIP-8、SUPER-CHIP 和 XO-CHIP 游戏,或打开你自己的 .ch8 文件。
切换兼容性选项、调整速度、保存进度,并逐条执行每一条指令。
程序读取的按键会在这里亮起。
4×4 的 CHIP-8 键盘对应 1 2 3 4 / Q W E R / A S D F / Z X C V。方向键相当于 W A S D,空格键相当于 E。如果按键没反应,请先点击屏幕。
在“程序”中选择一款内置游戏,或从设备打开 .ch8 文件。程序会以其设计时的速度和设置加载。
使用 1–4、Q–R、A–F 和 Z–V 键、方向键、手柄或屏幕键盘操作。程序正在检测的按键会亮起。
调整速度、颜色和兼容性选项,保存进度,或暂停后用调试器单步执行代码。
CHIP-8 程序非常小巧,而且是为各不相同的机器编写的。这些习惯能让它们正常运行。
现代 CHIP-8 游戏大多用 W A S D 移动、E 执行动作。在这里方向键和空格键的作用相同。
速度指每帧执行的指令数。原版 CHIP-8 游戏约需 10,SUPER-CHIP 需 30 以上,XO-CHIP 需 1,000 或更多。
如果精灵绕回异常或游戏卡住,请切换平台或调整某个兼容性选项。内置程序已使用正确的设置。
CHIP-8 通过再画一次来擦除精灵,因此很多游戏会闪烁。“减少闪烁”可以让画面更平滑。
“保存状态”会把这个程序的整台机器状态存到你的浏览器中,方便你从那里重新尝试。
暂停,打开调试器并点击“单步”,观察每条指令如何改变寄存器和屏幕。
用 WaveSpeed AI 通过提示词制作精灵、标题画面和短视频。
符合条件的新账号可获得 $1 免费额度,无需绑卡。 生成器需要单独的账号和积分。CHIP-8 模拟器免费使用。
CHIP-8 是 1977 年诞生的一种简单虚拟机,用于在业余爱好者电脑上编写游戏:35 条指令、4 KB 内存、64×32 屏幕和 16 键键盘。SUPER-CHIP 增加了 128×64 模式和滚屏;XO-CHIP 又加入了彩色位平面、声音样式和 64 KB 内存。
免费。无需账号,没有广告,没有限制。一切都在你的浏览器中运行,无需安装。
可以。打开或拖入不超过 65,024 字节的 .ch8、.sc8、.xo8 或 .bin 文件。平台会根据它使用的指令自动识别,文件在浏览器中读取并保留在你的设备上。
来自 Chip8 Community Archive,作者们已将程序贡献到公有领域(CC0)。“关于”标签页列出了每个程序的作者,并附有源代码链接。
不同的 CHIP-8 解释器在几条指令上的行为有所不同,例如移位使用 VX 还是 VY、保存寄存器时是否移动 I、精灵在边缘是否绕回。这些开关可以让你匹配程序编写时所针对的机器。
可以。点按屏幕下方的屏幕键盘;程序正在检测的按键会有轮廓提示,还可以同时按下多个键。全屏模式下键盘会保持在屏幕旁边。
“保存状态”会把当前程序的整台机器状态(内存、寄存器、屏幕和定时器)存到此浏览器中。“读取状态”可以恢复它,即使关闭页面后也可以。
该解释器通过了一套广泛使用的 CHIP-8 测试套件:操作码和标志位测试、CHIP-8/SUPER-CHIP/XO-CHIP 的兼容性测试、键盘测试和滚屏测试。声音遵循 XO-CHIP 的样式和音高规则。
暂停,打开调试器并点击“单步”,观察每条指令如何改变寄存器和屏幕——这是动手学习模拟器和机器码原理的好方法。“减少闪烁”可以平滑 CHIP-8 游戏标志性的精灵闪烁。
选择一款公有领域游戏,或打开你自己的 CHIP-8 文件。