solidot新版网站常见问题,请点击这里查看。

《塞尔达传说时之笛》被完整反编译

经典游戏
WinterIsComing (31822)发表于 2021年11月30日 15时09分 星期二

来自勇者物语
一群程序员组成的 Zelda Reverse Engineering Team (ZRET)团队耗时近两年成功将任天堂游戏《塞尔达传说时之笛》完整反编译,将可执行的 ROM 转变成可读可编辑的 C 代码。源代码库不包含任何游戏素材。在这之前,任天堂的另一款经典游戏《超级马里奥64》在 2019 年被完整反编译, 之后出现了多个 PC 移植版本。《塞尔达传说时之笛》也可能会有类似的移植。据 ZRET 团队成员解释,PC 移植难度很大,因为源代码包含大量处理特定 N64 硬件的代码,N64 渲染管线与 现代 OpenGL 差异巨大,反编译代码主要帮助更好的理解游戏的内部工作和创造。