榨干 48KB 内存算力:网友用 1982 年古董电脑成功在游戏中模拟登月
网友用1982年古董电脑ZX Spectrum(仅48KB内存)成功在《坎巴拉太空计划》中模拟登月!看极客如何榨干老设备算力,重现阿波罗计划经典瞬间。
3 月 27 日消息,网友 Scott Manley 完成一项极客挑战,借助 1982 年发布的 ZX Spectrum 古董电脑(搭载 3.5MHz 处理器与 48KB 内存),成功在《坎巴拉太空计划》游戏中完成模拟登月。
注:《坎巴拉太空计划》于 2015 年发行,是一款极其硬核、高度还原真实物理定律的太空模拟游戏。玩家要在游戏里造火箭、算轨道、登星球,被网友戏称为“在游戏里学造火箭”。
ZX Spectrum 是 1982 年推出的一款家用老电脑,可以理解为 80 年代的「小霸王学习机」,算力极低,内存只有 48KB(还不如现在一个表情包大)。

极低的硬件配置带来了巨大的编程挑战。Manley 必须精打细算,用极少的数据量编写控制代码。他不仅要向这台老旧主机输入控制飞船所需的变量,还要让它实时计算飞船登月所需的姿态和加速度,榨干了设备的每一丝算力。
此外接入模拟器方面同样棘手,由于 ZX Spectrum 根本没有 USB 等现代接口,Manley 找来了官方当年推出的 Interface 1 扩展模块。该模块带有一个 RS232 串口,成功让老电脑与现代 Windows 主机建立了物理连接。
物理连接打通后,软件兼容仍是难题。《坎巴拉太空计划》原生并不支持串口输入。为此,他安装了名为 Kerbal RPC 的游戏模组。借助该模组,玩家能通过 Python 等现代编程语言编写脚本,接收老电脑的指令并远程控制游戏内的飞船。
一切就绪后,虚拟登月舱在老旧代码的驱动下缓缓下降。Manley 表示,系统处理速度极慢,指令延迟高达两秒。但巧合的是,当年阿波罗计划真实的导航计算机也是以两秒为一个计算周期。
- 1《遗忘之海》PC端7月9日公测上线!公测前瞻情报公开
- 2《英雄联盟》官宣怀旧模式,详情于7月12日MSI决赛揭晓
- 3《剑侠情缘:重逢》正式官宣开启预约,虎牙联手西山居打造三端互通
- 4戴炸弹项圈输了就"爆炸"!日本推出《弥留之国的爱丽丝》真人大逃杀游戏
- 5《三体2:黑暗森林》罗辑选角引发全网热议,胡歌演技争议成焦点
- 6《洛奇》22周年新企划,《洛奇永恒》换新引擎,经典场景重制
- 7魔兽故事:暴雪真没活了!魔兽新剧情再玩弑师梗?最强洛阿被一刀秒
- 8《幻兽帕鲁》正式版,27页系统大幅革新,官方建议新开存档
- 9五千万人预约的“新世界”,又把MMO的桌子给掀了
- 10《胜利女神》联动《女神异闻录》,泄露视频紧急下架


