恢复船追逐原版音乐

创作者: SpleXyo
已更新:2026-09-20 23:20:14
4KB

关于此 MOD

还原任务9(即伊索拉相关任务)中追船场景的管弦乐,与《007 First Light》首发版本中的播放效果完全一致
恢复第9关(即伊索拉所在关卡)船追逐场景的管弦乐,完全按照《007:第一缕光》发售版本(2026年5月27日)中的原样播放。1.0.2/1.0.3更新(2026年6月初)将该配乐替换为一段长度相同、电子风格更强的新录音。本模组将发售版录音还原回来。

已在当前 Steam 版本(1.1.x 和)上由多名玩家共同测试,并 首发游戏庆祝 模组。 下载内容不包含音频,请继续阅读以了解原因和方法。

你为什么自己造这个

旧版录音已不存在于当前游戏文件中,且属于IO Interactive的音乐,因此无法在此上传。不过,Steam仍允许你下载自己所拥有游戏的发售版本。该下载是一个小型构建工具包:一个Python脚本会从该发售版本中提取原始音频提示,并为你写入补丁。代价是:一次20 GB的下载,大约十分钟时间。

需求

  • 007 首道曙光 Steam 版(启动版本需使用你自己的账户获取)
  • Windows 和来自 python.org 的 Python 3.12 或更新版本,然后在终端中运行:pip install lz4
  • Depot下载器 (开源,SteamRE),文件 DepotDownloader-windows-x64.zip
  • 构建时需要 20 GB 可用磁盘空间

构建并安装

1. 将构建工具包解压到一个文件夹中。将 DepotDownloader 解压到同一个文件夹中。

2. 在该文件夹中打开终端,下载启动版本的chunk0.rpkg。会出现一个二维码;用Steam手机应用扫描它以登录(你的密码不会经过该工具):
DepotDownloader.exe -app 3768760 -depot 3768761 -manifest 7322178669849310269 -qr -filelist filelist.txt -dir launch -max-downloads 8
来自 Steam CDN 的 HTTP 503 错误是暂时性的。再次运行同一命令即可恢复。

3. 构建补丁(调整游戏路径):
python build_from_launch.py launch\Runtime\chunk0.rpkg “D:\SteamLibrary\steamapps\common\007 First Light\Runtime”
脚本会检查原始提示的MD5,在自身旁边写入chunk0patch2.rpkg(13 MB),然后读回以验证。如果你有 尚未安装其他模组,在命令末尾添加 --manifest:你还会得到一个 patchlevel 为 310 的 packagedefinition.txt,这是每个补丁模组都需要的(零售版文件的 patchlevel 为 0,会忽略所有补丁文件)。

4. 将 chunk0patch2.rpkg 复制到游戏的 Runtime 文件夹中。如果你在步骤 3 中构建了清单,请备份游戏的 Runtime\packagedefinition.txt,并将新的清单覆盖到其上。

5. 游玩追逐小船的情节。之后删除 launch 文件夹以回收 20 GB 空间。

笔记
  • 该补丁为槽位2构建,以便与槽位1的Launch Title Fanfare模组相邻放置。如果槽位2已被占用,请在--manifest之前传入另一个数字作为第三个参数(例如3)。RPKG头部必须与文件名匹配,因此不要仅重命名文件。
  • 模组管理器:像安装其他补丁文件一样安装已构建的chunk0patch2.rpkg。
  • 卸载:删除 Runtime\chunk0patch2.rpkg,如果你替换了清单备份,请将其恢复。

1.0.x 版本究竟改动了什么(以及该模组恢复了什么)

所有游戏内音乐都通过同一个Wwise事件播放,即MX_Music_SW_Play(资源01A872A294A76EAD,共5,397个分轨)。从首发版本到2026年6月11日版本之间,恰好替换了一个分轨,此后音乐媒体再无任何改动:

  • 启动(已恢复):Wwise源3E5F24AC,资源0164B2AAA73D4801,已在1.0.x版本中从游戏中移除
  • 1.0.x 至当前版本:Wwise 源 236D6A95,资源 015E589FC5DD9B12
  • 双方:1分13.7秒,48 kHz立体声,逐样本长度相同

chunk1.rpkg 中的战役音乐库通过 GameFlow = Campaign、任务 m09_orchid 的其中一个段落来调用该音轨。音乐库本身未被改动:该补丁将启动录音放在当前源 ID 之下,并替换了事件中该流 3.8 KB 的预取片段,因此当前音乐库中的曲目会播放旧的提示音。仅涉及两个资源,别无其他。

游戏应用补丁的方式

chunk0patch2.rpkg 是一个包含两个资源的 RPKG v2 补丁归档。其头部编码了 chunk 0 / patch 2,这必须与文件名匹配。游戏会加载清单中 patchlevel 以内所有 chunk0patchN.rpkg(N 直到该上限),因此这两个资源都会覆盖 chunk0.rpkg 中的对应资源。

制作人员 / 工具


本模组的研究和工具制作在Claude(Anthropic的Claude Code)的帮助下完成;结果已由人工在游戏中验证。

007 First Light 版权归 IO Interactive 所有。本下载不包含音频和游戏数据;您从自己的游戏副本构建的补丁将保留在您的机器上。

007 初露锋芒 的热门 MOD

探索适用于 007 初露锋芒 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 007 初露锋芒 的全部潜力 — 今天就探索这些顶级 MOD!