嘉Jaykou工具台 · CHIP-8 模拟器 在你的浏览器中运行
每日 免费 3 次

CHIP-8 在线模拟器播放、检查和调试8位程序。

播放33款公共领域的CHIP-8、SUPER-CHIP和XO-CHIP游戏,或打开你自己的.ch8文件。
切换怪癖,改变速度,保存你的状态,并逐条执行每条指令。

100% 本地处理游客每日 3 次 · 无水印注册送 20 积分
游客每日 3 次 无广告 公有领域游戏
键位映射:1 2 3 4 / Q W E R / A S D F / Z X C V 对应 CHIP-8 的 123C 456D 789E ABCF。
CHIP-8 模拟器
完整实现 CHIP-8 的 35 条操作码、64×32 单色显示、16 个寄存器、延时/声音定时器。
每帧指令数(CPU 速度)
10
内置示例 ROM:一个左右弹跳的方块。
当前状态
0x21CPC
0xF507当前操作码
3延时定时器
寄存器 V0–VF
V0=04 V1=08 V2=01 V3=00 V4=08 V5=03 V6=00 V7=00 V8=00 V9=00 VA=00 VB=00 VC=00 VD=00 VE=00 VF=00
程序在你的浏览器里运行。你打开的文件留在你的设备上。
使用说明

CHIP-8 模拟器怎么用?4 步就能上手

CHIP-8 模拟器是一个在线编程环境:写代码、运行、看输出,不需要配置本地环境。 在您的浏览器中运行 CHIP-8、SUPER-CHIP 和 XO-CHIP 程序:33 款公有领域的游戏、您自己的 .ch8 文件、特殊功能开关、声音、存档状态和调试器。

1
编写代码

在编辑器中输入或粘贴代码,支持语法高亮与自动缩进。

2
设置运行参数

选择语言版本、命令行参数或输入数据,按需调整。

3
运行

点击运行按钮,控制台会显示输出结果与错误信息。

4
保存或分享

确认结果后复制代码,或分享链接把示例发给别人。

· 代码在浏览器沙箱内运行,不会影响你的电脑。· 刷新页面会清空代码,重要代码记得先复制保存。
小提示

充分利用 CHIP-8

CHIP-8 程序很小,并且是为非常不同的机器编写的。这些习惯使它们能够正确运行。

Most games use W A S D and E

Modern CHIP-8 games mostly move with W A S D and act with E. Arrow keys and Space do the same here.

Too fast or too slow?

Speed is instructions per frame. Original CHIP-8 games expect about 10, SUPER-CHIP 30 and up, XO-CHIP 1,000 or more.

Glitches mean quirks

If sprites wrap oddly or a game freezes, switch the platform or toggle a quirk. The bundled programs already use the right ones.

Flicker is normal

CHIP-8 erases a sprite by drawing it again, so many games flicker. Reduce flicker smooths it out.

Save before a hard part

Save state remembers the whole machine for this program in your browser, so you can try again from there.

Learn by stepping

Pause, open the debugger and press Step to watch each instruction change the registers and the screen.

嘉Jaykou工具台

这些也在你的浏览器里完成

无需注册即可试用,游客每日 3 次免费。所有处理都在你的设备上完成,文件不会被上传。

  • 490 个免费工具
  • 图片 · 视频 · PDF · 文本
  • 每日免费额度

所有工具每天都有免费额度。 游客每日 3 次免费,注册再送 20 积分。文件不上传,处理全在你的设备上完成。

CHIP-8 模拟器常见问题解答

什么是 CHIP-8?

CHIP-8 是一个来自 1977 年的简单虚拟机,用于在爱好者计算机上编写游戏:35 条指令、4 KB 内存、一个 64×32 的屏幕和一个 16 键键盘。SUPER-CHIP 增加了一个 128×64 模式和滚动功能;XO-CHIP 增加了彩色平面、声音模式和 64 KB 内存。

这个 CHIP-8 模拟器是免费的吗?

是的。无需账户,无广告,无限制。一切都在你的浏览器中运行,无需安装任何东西。

我可以运行我自己的 CHIP-8 程序吗?

是的。可以打开或丢入一个大小最多为 65,024 字节的 .ch8、.sc8、.xo8 或 .bin 文件。平台根据其使用的指令来检测,文件在您的浏览器中读取并保留在您的设备上。

捆绑游戏来自哪里?

来自 Chip8 社区档案,其作者将他们的程序贡献给公共领域(CC0)。“关于”标签会注明每个程序的作者并链接到其源代码。

怪癖是什么?

CHIP-8 解释器在一些指令上有所不同,例如移位是使用 VX 还是 VY,保存寄存器是否移动 I,以及精灵是否在边缘处换行。这些开关让你可以匹配程序所编写的机器。

我可以在手机上玩 CHIP-8 游戏吗?

是的。点击屏幕下方的屏幕键盘;程序正在检查的按键会被标出,你可以同时按几个。全屏模式会让键盘保持在屏幕旁边。

我可以保存我的进度吗?

保存状态会将当前程序的整个机器(内存、寄存器、屏幕和计时器)存储在此浏览器中。加载状态可以将其恢复,即使在关闭页面之后。

它的准确性如何?

The interpreter passes a widely used CHIP-8 test suite: the opcode and flag tests, the quirk tests for CHIP-8, SUPER-CHIP and XO-CHIP, the keypad test and the scrolling test. Sound follows the XO-CHIP pattern and pitch rules.

What can I learn with it?

Pause, open the debugger and press Step to watch each instruction change the registers and the screen — a hands-on way to learn how emulators and machine code work. Reduce flicker smooths the sprite flicker that CHIP-8 games are known for.

免费工具

播放、检查和调试8位程序

Pick a public-domain game or open your own CHIP-8 file.

打开模拟器