标签
文章详细介绍了使用Claude Code启动一个2001年GBA游戏的反编译项目,实现了51%的反编译并发现了一个隐藏的彩蛋。
一条推文报道,有人一边照顾新生儿,一边使用 DeepSeek Flash 0731 在手机上对《Super Smash Bros Melee》进行了反编译和逆向工程,将其转换为大约 5000 行 C 代码。
Libsm64 提供了超级马里奥64移动和渲染代码的共享库接口,允许开发者将马里奥集成到其他游戏引擎中。它需要一个官方的SM64 ROM来提取资源。
一个粉丝项目将反编译的 Plants vs. Zombies GOTY 版移植到 PlayStation 2 及其他平台,用 SDL 和 OpenGL 替换了遗留的渲染器,以实现跨平台支持。
REFORGE是一种新颖的基准测试管线,用于评估LLM的逆向工程能力,特别是针对反编译二进制函数命名,它解决了编译器优化下二进制到源代码对齐的可靠性问题。
Decomp Academy 是一个交互式在线平台,教会用户如何通过编写字节匹配的 C 代码,针对 2001 年 MWCC 编译器生成的真实 PowerPC 汇编输出来反编译 GameCube 游戏。
一位开发者描述了将《完美黑暗64》关卡移植到 noclip.website 的过程,强调了读取 N64 显示列表和重新实现渲染引擎的挑战。
作者宣布,任天堂64游戏《Snowboard Kids 2》现已完全反编译,意味着所有函数都有了对应的C语言实现,并能够编译回原始汇编代码。该项目耗时近两年,功劳归于N64反编译社区以及AI编程助手(Claude、GLM、Codex)的加速作用。
Decompile-Bench 是一个大规模开源数据集,提供两百万个二进制-源代码函数对,用于改进基于 LLM 的二进制反编译,并附带一个用于评估的基准(Decompile-Bench-Eval)。使用它进行微调,在可重新执行性方面比之前的基准提升了 20%。
Lighthouse 是 HarbourMasters 制作的《Banjo Kazooie》PC 移植版,基于反编译构建,支持多种渲染后端、语言包和 ROM hack。