
Lighthouse支持哪些ROM版本US v1.0兼容建议与原因详解【免费下载链接】Lighthouse项目地址: https://gitcode.com/GitHub_Trending/lighthouse26/LighthouseLighthouse 是《Banjo-Kazooie》在 PC 上的开源移植项目它同时支持美版 v1.0、美版 v1.1、欧版PAL和日版JP四种零售 ROM。本文快速讲清 Lighthouse 支持的 ROM 版本清单、校验方法以及为什么社区普遍建议把US v1.0作为你的基础 ROM。一张表看懂Lighthouse 支持的 4 个 ROM 版本Lighthouse 不附带任何版权素材你需要自备一份零售版 ROM。官方支持的 ROM 及其 SHA-1 校验值如下可直接用于核对你的备份是否完整ROM 版本文件命名SHA-1 校验值资产定义目录美版 v1.0 ⭐推荐baserom.us.v10.z641fe1632098865f639e22c11b9a81ee8f29c75d7aassets/yaml/us/rev0/美版 v1.1baserom.us.v11.z64ded6ee166e740ad1bc810fd678a84b48e245ab80assets/yaml/us/rev1/欧版PALbaserom.pal.z64bb359a75941df74bf7290212c89fbc6e2c5601feassets/yaml/pal/rev0/日版JPbaserom.jp.z6490726d7e7cd5bf6cdfd38f45c9acbf4d45bd9fd8assets/yaml/jp/rev0/快速上手三步走核对哈希确认你的 ROM 备份与上表 SHA-1 一致说明它是受支持的零售版本转成 .z64Lighthouse 只认.z64格式.n64文件需要先转换放入游戏解压 Lighthouse 后启动选择你的兼容 ROM 即可生成bk.o2r并开始游玩。更多上手细节可参考项目根目录的 README.md。为什么推荐 US v1.0 作为基础 ROM如果你打算玩改版Romhack这是最关键的一条建议Lighthouse 的改版支持目前仅覆盖 US v1.0这一点沿袭自 Banjos Backpack 项目。官方 README 中的原话是使用改版时只支持 US v1.0因此推荐以US v1.0作为你的基础bk.o2r文件。除改版生态外还有两个技术原因支持这个选择US v1.0 是标准坐标系。Lighthouse 内部以 v1.0 的资源 ID 为基准维护了三张 ID 重映射表v1.0→v1.1 共 1313 条、v1.0→PAL 共 1314 条、v1.0→JP 共 1314 条见 AssetVersionRemap.h。其他版本都是在对齐到 v1.0 的基础上运行的语言包同样以 v1.0 为基准 ID。官方语言包文档明确要求无论你的基础 ROM 是哪个区域新增资产都应使用标准版v1.0ID来声明参见 LANGUAGE PACKS.md。简单说只玩原版四个版本随便挑想玩改版或做模组直接用 US v1.0 最省心。Lighthouse 如何自动识别你的 ROM 版本你不需要手动声明版本Lighthouse 会在生成bk.o2r后读取归档内部的版本号CRC 戳来自动分类逻辑在 BaseGameVersion.cpp 中。四个版本对应四个 CRC 标识定义于 Engine.h版本常量CRC 标识区域标识region slugBK_VER_US_100x0693BFA4usBK_VER_US_110xAC5975CDusBK_VER_PAL0xB1CC3F73palBK_VER_JP0x20D56851jp识别结果决定了两件事走哪套资产定义config.yml 按 ROM 哈希路由到对应目录以及是否启用改版支持BaseGameSupportsRomhacks() 仅在版本为 US v1.0 时返回真。如果读不到版本号程序会回退为 v1.0 默认值并在下次调用时重试不会直接报错崩溃。多版本 ROM 还能这样用语言包手里同时拥有多个区域的 ROM不必浪费——Lighthouse 支持把它们当作语言包使用先用任意一个区域生成基础bk.o2r然后在游戏内菜单General - Languages中选择另一份 ROM 提取为语言包。PAL 版带来英国英语、法语、德语日版JP带来日语支持。提取完成后对应语言会自动出现在语言下拉菜单里无需重启配置。想深入了解语言包的制作原理含字体位、区域独占对话等细节可以阅读 docs/modding/LANGUAGE PACKS.md。兼容性速查清单✅ 四个零售版本均可作为基础 ROMUS v1.0 / US v1.1 / PAL / JP✅ ROM 必须是.z64格式且哈希与上表一致⭐ 玩改版Romhack只用 US v1.0其他版本不在支持范围内 多余区域 ROM 可转作语言包PAL → 英/法/德JP → 日语️ 需要手动编译时构建步骤见 BUILDING.mdLighthouse 基于 libultraship 引擎构建引擎层的 ROM 版本判定、区域路由与资源重映射机制共同保证了四种版本开箱即玩而 US v1.0 则是通往整个改版与模组生态的那把钥匙。【免费下载链接】Lighthouse项目地址: https://gitcode.com/GitHub_Trending/lighthouse26/Lighthouse创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考