在 GitHub 上加星Star1.1k 个星标

案例

Super Mario 64 DS:带重定位核对的匹配反编译

将 Super Mario 64 DS 函数重建为 C/C++ 和规则允许的汇编原语,并将编译结果与用户提供的卡带转储对比。独立的重定位目标核对强化匹配检查;PC 移植中的集成进度另行统计。

目标
游戏
类别
独立重建案例
关联
独立重建项目
来源复核于

使用条件与局限

  • 前提条件:需要用户自己的卡带转储、固定版本的 mwccarm 匹配编译器、单独的链接器及安装环境,以及 ndspy、Capstone、pyelftools 等 Python 工具。
  • 测试证据:固定提交 README 报告 11,389/11,389 个函数已匹配,其中包括 108 个字节一致的汇编原语;接入 PC 移植的函数为 10,957 个。这些计数代表不同检查。
  • 局限:同一 README 仍保留接近完成的旧表述,port/README.md 则描述历史冒烟构建阶段。匹配与移植可玩性应按各来源分别理解,不能视为已验证的完整可玩移植。
  • 署名:文档说明使用智能体辅助匹配,并配合源码审阅和重定位核对。
  • 许可:仓库有 MIT 许可证;原始游戏数据和外部编译器的权利另行处理。

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · tangosdev/sm64ds-decomp · 修订 af8636d
  2. port/README.md GitHub · tangosdev/sm64ds-decomp · 修订 af8636d
  3. notes/link-verification.md GitHub · tangosdev/sm64ds-decomp · 修订 af8636d
  4. tools/requirements.txt GitHub · tangosdev/sm64ds-decomp · 修订 af8636d
  5. LICENSE GitHub · tangosdev/sm64ds-decomp · 修订 af8636d

同分区更多条目:游戏

游戏分区全部 318 项资源游戏案例(239)

↑↓ 移动↵ 打开⌘↵ 新标签页