前面板上的反应游戏

1975 年的 Altair 8800 主要通过面板上的灯和拨动开关与操作者交流。Kill the Bit 把这套维护机器的操作变成了游戏:你看灯、预判移动,并在恰当时刻拨动开关。

亮灯代表正在寄存器中移动的目标。灯位每推进一次都会向右轮转;开关拨到 UP 时,机器读取对应位置。

玩法概览

默认从 8 位寄存器和单个移动位(bit)开始。你要观察灯位,在目标经过对应开关时短暂拨到 UP;拨中会清除目标,拨空会通过异或运算产生新的亮位。

原程序持续循环运行,清空寄存器后也不宣布胜负。完整操作顺序和结束方式见下方试玩指南。

第一次试玩 / 4 STEPS

先按原始流程玩一局,再打开维护舱里的现代扩展。

01 / START

保留默认的 8 LAMPS · 1 START · 3.10 Hz,按 START。红灯就是正在移动的目标位。

02 / FOLLOW

从左侧高位向右侧低位观察红灯。它每个机器周期移动一格,越过最右端后回到最左端。

03 / STRIKE

红灯到某一位时,把同一位的开关拨到 UP。HOLD 要按住,TOGGLE 再点一次才回落;拨中会清掉目标位。

04 / READ RESULT

拨动暗位会通过异或运算产生新的亮位。原始程序没有自动胜负,想结束一局请手动按 RESET,或打开 GAME ENDING

KILL THE BITROTATING BIT INTERCEPTOR
DOCUMENTED MODE
ALTAIR 8-BIT REGISTER · UNIT 01
PWRRUN
ACTIVE TARGETS--------
TARGETS0 / 8

// HIGH BIT LEFT · TARGETS MOVE RIGHT · SWITCH UP TO STRIKE //

设置灯数、起始亮位和速率,然后按 START。

MODIFICATIONS / 现代扩展

这些扩展全部默认关闭。任意开关开启后,机器铭牌会持续显示 MODIFIED MODE。

开关怎样影响寄存器

每个周期,机器先读取八枚开关,把开关状态与当前位图案进行异或(XOR)运算,再将结果循环右移。于是,拨中亮灯会把该位清零;拨中暗灯会产生新的亮位。

操作:HOLD 模式下按住鼠标、空格或 Enter 即上拨,松开即回落。TOGGLE 模式则需要再次点击才能回落。原始说明要求快速拨动,不要让开关持续停在 UP。

默认复原与现代修改

默认固定为 Altair 的 8 位 D7-D0、左侧单亮位起局,并只在机器周期采样。位宽、随机开局和即时采样属于默认关闭的现代扩展。

紧接机身的维护舱功能全部默认关闭。打开任意一项后,机器铭牌会持续显示 MODIFIED MODE

参考资料 / SOURCES USED

本页按程序清单复原初始值、开关采样、异或运算和循环右移;Altair 手册用于核对前面板名称与操作语境。两份资料均已于 2026-08-17 检查可访问。