电脑还没进系统,在UEFI Shell里敲一行 `Contra`,熟悉的丛林关直接跳出来:横向卷轴、炮台碉堡、六种武器、BOSS战,一整个完整的第一关。没有Windows,没有模拟器,游戏跑在BIOS层。这是一个最近被重新翻出来热议的极客项目,源码免费开源。知乎

这个项目的账本很好算:45.25元,一天。知乎博主"老狼"上次让 DeepSeek V4 Pro 花5.2元把完整超级玛丽搬进了UEFI Shell;这次他把难度拉满:没有任何C++参考代码,原料只有NES魂斗罗的6502汇编反汇编源码——七个bank、八千多行。AI得从字节码里自己悟出"屏幕→Super-Tile→瓦片→调色板"的三层索引结构,再用C从零重建。两个调色板偏移算错,让背景蓝块闪了半宿,他排查这个bug花的时间,比写游戏还长。知乎
最好玩的彩蛋:他发现丛林石墙莫名"发绿",查到最后——NES原版就这么设计的。只是CRT电视把它柔成了苔藓绿,现代数字屏还原成了"荧光绿"。于是手动微调调色板,把"记忆里的颜色"调了回来。知乎
这已经不是孤例,而是一波"AI逆向移植大时代"。 11月2日刚有人演示世嘉MD版《宇宙巡航机》:用AI逆向街机代码强行移植上MD实机,代价是音乐漏气、贴图缩水,作者明确"仅供研究、不分发"。10月23日,《魂斗罗:地平线》把FC版魂斗罗搬上了世嘉MD。再早一点,有人用AI+Blender把魂斗罗第一关做成了可在线试玩的写实3D版。评论区比正片还热闹:有人催"做成PCIe实体卡带",有人点名让AI接着移植SQLite、nginx,还有高赞神评——“意思是通关了才能开机么?”。哔哩哔哩哔哩哔哩小红书知乎

看到这儿你大概率想问:能玩吗?值得玩吗?
动手党:项目在GitHub开源,配好EDK2和VS2019就能编译,QEMU里跑。作者还给AI装上了"眼睛和手"——能截图看画面、按虚拟键试跑,只等多模态模型到位,就能实现"写代码→看画面→自动改"的闭环开发。冷水也要泼:所谓免费开源,建立在对版权游戏的反汇编重建上,图形和关卡数据的版权属于Konami,极客的姿势是研究,不是分发。想正经玩原版:官方《魂斗罗周年纪念合集》收了从1987年街机时代起的各代经典作,支持本地双人,这才是名正言顺的童年载体。知乎哔哩哔哩哔哩哔哩

那句↑↑↓↓←→←→BA,当年藏着整整一个下午:三条命打不过关就喊秘籍刷出30条,再拉上小伙伴,两个人60条命,能从中饭玩到晚饭。AI把"逆向一个完整游戏"打穿成了45块钱一天的事,但有些东西它写不出来——像素抠出来的童年,值得你亲手再存一次档。知乎