网易首页 > 网易号 > 正文 申请入驻

596天缩到84天:一款N64游戏被完整逆向,AI只帮了一半

0
分享至

一位工程师把一款任天堂64游戏完整逆向,只用了84天。同一系列的前作,他花了596天。时间差接近7倍,但他说,AI不是全部答案。

2026年8月26日,工程师克里斯·刘易斯在个人博客上公布:N64游戏《滑雪少年》的逆向工程已100%完成。所有函数都用C语言重新写了一遍,只要编译,就能生成和原版游戏完全一致的机器码。


这不是简单的"跑通"。逆向工程的终点是"可复现"——代码结构和原版逐位对齐,编译产物和卡带里的二进制一模一样。做到这一步,才算真正把游戏拆解到了骨架上。


84天 vs 596天,差在哪

刘易斯此前逆向过《超级滑雪少年》,耗时596天。这次只用了大约七分之一的时间。他把原因归结为两点:大语言模型的使用,以及——他强调——不只是大语言模型。

AI真正发挥作用的场景很具体:标准库代码的比对。这部分工作量大、模式重复,AI能快速匹配已有资源。但要让AI用上现成的库资源,需要更高级的提示词工程,也就是人类专家持续介入。

换句话说,AI是加速器,不是发动机。刘易斯明确表示,没有逆向工程社区的大量协作,这件事不可能完成。他点名感谢了inspectredc、queueRAM、Bl00D4NGEL等人。

真正的硬骨头:一个失传的编译器

整个项目最难的部分,是分析SGI开发的专有编译器IDO 5.3。这个编译器没有公开源码,还依赖早已过时的SGI硬件。不靠社区做逆向和重新编译,根本没法理解它的行为,更别说让它在现代硬件上跑起来。

IDO的麻烦在于它的多阶段优化和代码生成流程。C语言代码只要改动一点点,寄存器分配就可能大幅变化。这种不可预测性,直接让AI驱动的逆向工作流变得复杂。

刘易斯对IDO行为的评价是:理解它"更接近艺术,而不是科学"。

AI在这里的表现有明显边界。它在"标准库代码匹配""特定编译器怪癖记录"这类有公开信息可用的领域很活跃。项目里有一个叫DECOMPILATION_LEARNINGS.md的文件,专门记录IDO的"怪癖",在多个AI代理之间形成了学习反馈循环。调试工具N64 Decomp Workbench则帮助定位代码不一致的原因,区分结构问题和寄存器分配问题。


但AI不擅长复现IDO的独特输出。要还原IDO的行为,人类团队的专业知识和直觉仍然不可替代。

完成之后,活才刚开始

逆向100%完成,不等于项目结束。刘易斯把"完善游戏文档"列为最优先事项。目标是让每个函数都能和C代码对应上,但现状是,并非所有函数的功能都已搞清楚。

接下来的工作包括:

  • 把生成的函数名改成更贴合实际内容的名字
  • 找出那些用途不明的结构体字段
  • 清理生成的代码

与此同时,《滑雪少年》的重新编译工作也在推进。刘易斯发现,这里出现的很多bug,和当年修《超级滑雪少年》重新编译时遇到的是同一批。

他还提到了几个后续方向:把《滑雪少年》的关卡和内容移植到《超级滑雪少年》的引擎上,以及逆向PlayStation版的《滑雪少年Plus》。

博客的结尾是一句招募:欢迎更多人加入。

84天这个数字容易被读成"AI赢了"。但拆开看,AI吃掉的是可检索、可模式化的那部分工作量;真正卡住项目进度的,是一个没有源码、依赖老旧硬件、行为难以预测的编译器,以及一群愿意花时间逆向它的人。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
退无可退,俄罗斯不惜透支国力,3年50万亿铺路,2027将迎大决战

退无可退,俄罗斯不惜透支国力,3年50万亿铺路,2027将迎大决战

麓谷隐士
2026-10-03 00:30:04
为何慈禧一死,清朝的北洋军连皇帝都指挥不动了?原因其实很简单

为何慈禧一死,清朝的北洋军连皇帝都指挥不动了?原因其实很简单

墨策讲历史
2026-10-03 19:10:00
40岁患癌孕妇舍命保胎8个月,决不化疗,丈夫却说大人小孩都不要

40岁患癌孕妇舍命保胎8个月,决不化疗,丈夫却说大人小孩都不要

陈腕特色体育解说
2026-10-03 07:24:40
全球第二大经济体的人民币,为啥在美国花不出去?

全球第二大经济体的人民币,为啥在美国花不出去?

流苏晚晴
2026-08-06 20:03:21
他们预判了你的预判!人家买给自己爸妈的东西,凭啥让你搬回娘家?”

他们预判了你的预判!人家买给自己爸妈的东西,凭啥让你搬回娘家?”

张晓磊
2026-10-03 13:10:42
劣迹斑斑!昔“太阳花女神”刘乔安涉毒遭起诉,恐面临死刑

劣迹斑斑!昔“太阳花女神”刘乔安涉毒遭起诉,恐面临死刑

海峡导报社
2026-10-04 12:22:13
10万亿!中国或将成为全球,乃至人类历史上,第一个“电力王国”

10万亿!中国或将成为全球,乃至人类历史上,第一个“电力王国”

三农老历
2026-10-04 14:52:03
沙特主帅:我们必须专注于最后一场比赛;不想讨论裁判

沙特主帅:我们必须专注于最后一场比赛;不想讨论裁判

懂球帝
2026-10-04 10:13:13
可怕的食人虎:流窜两国吃掉436人,被击杀后才知其吃人原因

可怕的食人虎:流窜两国吃掉436人,被击杀后才知其吃人原因

掠影后有感
2026-10-03 10:46:31
梁安琪早已确认?赌王多年未公开的儿子何猷邦身份曝光,生母真是利智吗?

梁安琪早已确认?赌王多年未公开的儿子何猷邦身份曝光,生母真是利智吗?

动物奇奇怪怪
2026-10-03 12:16:38
这下彻底完了!判刑后许家印老底被挖,原来毁掉他的不是恒大爆雷

这下彻底完了!判刑后许家印老底被挖,原来毁掉他的不是恒大爆雷

观史搜寻着
2026-08-26 16:41:49
苹果确认!存在缺陷,免费更换新机

苹果确认!存在缺陷,免费更换新机

北青网-北京青年报
2026-10-03 21:50:25
广东大部今日有雷雨!随着冷空气南下,气温将下降3℃至5℃

广东大部今日有雷雨!随着冷空气南下,气温将下降3℃至5℃

南方都市报
2026-10-04 10:34:10
问界十五天“分家试验”结束之后

问界十五天“分家试验”结束之后

界面新闻
2026-10-03 11:54:13
东航就空姐下跪事件报案,目击者最新回应:挺好的,我会积极配合调查,希望处理结果符合大众期望

东航就空姐下跪事件报案,目击者最新回应:挺好的,我会积极配合调查,希望处理结果符合大众期望

极目新闻
2026-10-03 22:41:15
研究发现:冷冻馒头超过两天会产生黄曲霉素?告诉你答案!

研究发现:冷冻馒头超过两天会产生黄曲霉素?告诉你答案!

芹姐说生活
2026-10-02 23:38:21
50岁男子冠脉狭窄85%,2年后却完全消失,他的4个方法,值得借鉴

50岁男子冠脉狭窄85%,2年后却完全消失,他的4个方法,值得借鉴

白宸侃片
2026-10-02 13:02:54
揉这里可激发一身阳气,年轻不止几岁,真相令人意想不到

揉这里可激发一身阳气,年轻不止几岁,真相令人意想不到

神奇故事
2026-09-27 22:22:18
泪目!赵家驹妈妈亲口承认,物资中有裹尸布,她连现场都没敢去

泪目!赵家驹妈妈亲口承认,物资中有裹尸布,她连现场都没敢去

懵面女汉
2026-09-18 18:07:23
“这跟内衣有啥区别?”中学女儿的外出穿搭,让母亲绷不住了

“这跟内衣有啥区别?”中学女儿的外出穿搭,让母亲绷不住了

世界圈
2026-09-22 15:46:08
2026-10-04 16:39:00
字节漫游指南
字节漫游指南
有态度网友ytd
147文章数 124关注度
往期回顾 全部

游戏要闻

不止裸体小镇?《GTA6》继续玩命讽刺:现实还不够疯

头条要闻

中国运动员亚运夺银国庆回家掰苞米 经纪人回应

头条要闻

中国运动员亚运夺银国庆回家掰苞米 经纪人回应

体育要闻

“小将”吴曦,中国的莫德里奇

娱乐要闻

杨议没料到,郭德纲如今仍是一呼百应

财经要闻

OpenAI前安全部门员工:公司文化已崩坏

科技要闻

苹果确认:iPhone 18 Pro Max有问题

汽车要闻

方程豹9月热销破4万 首款皮卡鲨鱼将于四季度上市

态度原创

游戏
艺术
旅游
家居
房产

《最终幻想7:启示》导演称尽力争取完整光盘版

艺术要闻

沙特要盖2000米高楼,一年维护费达8亿美元!

旅游要闻

贵州晴隆再回应二十四道拐景区收费:观景台、展览馆将免票

家居要闻

2026建博会(广州) 公装联探展交流活动

房产要闻

保利大爆发,冲到榜一!海南楼市前三季度,热销榜出炉!

无障碍浏览 进入关怀版