zladx/LADX-Disassembly

GitHub: zladx/LADX-Disassembly

《塞尔达传说:梦见岛DX》的完整反汇编项目,支持多语言多版本ROM构建并提供详细的引擎文档。

Stars: 882 | Forks: 87

# 《塞尔达传说:梦见岛 DX》反汇编 这是我最喜欢的游戏之一的反汇编项目。目前仍在稳步推进中。 该项目构建了以下 ROM: - azlj.gbc (日版, v1.0) ` md5: f75874e3654360094fc2b09bd1fed7e8` - azlj-r1.gbc (日版, v1.1) ` md5: 6d8f9cd72201caabdfd0455a819af9ce` - azlj-r2.gbc (日版, v1.2) ` md5: 2e2596c008d47df901394d28f5bd66ec` - azle.gbc (英文版, v1.0) ` md5: 07c211479386825042efb4ad31bb525f` - azle-r1.gbc (英文版, v1.1) ` md5: ccbb56212e3dbaa9007d389a17e9d075` - azle-r2.gbc (英文版, v1.2) ` md5: 7351daa3c0a91d8f6fe2fbcca6182478` - azlg.gbc (德文版, v1.0) ` md5: e91fd46e7092d32ca264f21853f09539` - azlg-r1.gbc (德文版, v1.1) ` md5: b0080c2f1919a4bb0ea73b788f4a6786` - azlf.gbc (法文版, v1.0) ` md5: 1043fd167d0ed9c4094e3c9d8e757f1e` - azlf-r1.gbc (法文版, v1.1) ` md5: 68242187b65166b5f8225b20e2021659` 此外,Wiki 中还包含了关于[游戏引擎的高层概述](https://github.com/zladx/LADX-Disassembly/wiki/Game-engine-documentation),以及游戏中使用的[数据格式](https://github.com/zladx/LADX-Disassembly/wiki/Maps-data-format)等技术信息。 ## 用法 1. 安装 Python 3 和 [rgbds](https://github.com/gbdev/rgbds#1-installing-rgbds)(要求版本 >= 1.0.0); 2. 运行 `make all`。 这将会构建游戏及其调试符号。构建完成后,可以使用 [BGB](https://github.com/zladx/LADX-Disassembly/wiki/Tooling-for-reverse-engineering#bgb) 将调试符号加载到调试器中。 ## 资源 - [Artemis251 的 Link's Awakening 缓存](http://artemis251.fobby.net/zelda/index.php):ROM 结构、地图数据格式 - [Xkeeper 的 Link's Awakening 资料库](https://xkeeper.net/hacking/linksawakening/):地图图块集和存档格式信息 - [LALE](https://github.com/anotak/LALE):关卡编辑器,地图数据格式相关说明 - [《塞尔达传说:梦见岛 / DX》速通 Wiki](http://spiraster.x10host.com/LADXWiki/index.php/):错误传送和地图数据格式等信息 - [Zelda III 反汇编](http://www.zeldix.net/t143-disassembly-zelda-docs)([存档](https://web.archive.org/web/20180315181518/http://www.zeldix.net/t143-disassembly-zelda-docs)):Zelda SNES 源代码的优质参考资料,与 LADX 有许多相似之处 - [反汇编 Link's Awakening](https://zladx.github.io):一系列博客文章和进度报告 - Discord: [LADX](https://discord.gg/sSHrwdB) ## 贡献者 感谢以下人员的贡献: * mojobojo - https://github.com/mojobojo * kemenaran - https://github.com/kemenaran * Drenn1 - https://github.com/Drenn1 * Sanqui - https://github.com/Sanqui * Kyle McGuffin - https://github.com/kcmcg * Marijn van der Werf - https://github.com/marijnvdwerf * samuel-flynn - https://github.com/samuel-flynn * Xkeeper - https://github.com/Xkeeper0 * Vextrove - https://github.com/Vextrove * daid - https://github.com/daid * stephaneseng - https://github.com/stephaneseng * zelosos - https://gitlab.com/zelosos * tobiasvl - https://github.com/tobiasvl ([在此处查看贡献详情](https://github.com/zladx/LADX-Disassembly/graphs/contributors))
标签:BGB, DNS解析, Game Boy, GBC, Python, rgbds, ROM Hacking, ROM构建, Z80, 云资产清单, 地图数据, 塞尔达传说, 安全报告生成, 开源项目, 快速连接, 怀旧游戏, 数据格式解析, 无后门, 梦见岛DX, 汇编语言, 游戏修改, 游戏反汇编, 游戏引擎分析, 经典游戏, 逆向工程