恢复原始主菜单音乐

创作者: SpleXyo
已更新:2026-09-05 13:12:58
16KB

关于此 MOD

将主菜单标题音乐号角声完全还原为《007 初露锋芒》首发版本中的播放效果。
将主菜单标题音乐完全恢复为《007 初露锋芒》(2026年5月27日)发售版本中的原始播放效果。1.0.2/1.0.3更新(2026年6月)重新编排了“Landing”菜单音乐状态,导致开场号角动机被跳过并以淡入方式呈现;本模组将还原最初的编曲。 未添加、替换或重新分发任何音频:游戏自身的音乐片段未作改动,仅恢复了某个19 KB音库中的四个Wwise属性值。

已验证在当前 Steam 版本(1.1.x,2026 年 9 月)上可正常运行。

另见: 启动船只追逐音乐已恢复(任务9)管弦乐追逐场景的提示音乐也做了同样的处理,而同一更新还替换了该场景。两个模组可以协同工作(槽位1和2)。

安装

1. 备份游戏的Runtime\packagedefinition.txt。
2. 解压发布压缩包。将Runtime\chunk0patch1.rpkg和Runtime\packagedefinition.txt复制到游戏的Runtime文件夹中,覆盖packagedefinition.txt。
3. 开始游戏。标题画面现在播放的是最初的启动号角声。

笔记
  • 随游戏发布的packagedefinition.txt是游戏自带的清单文件,两个分区的补丁级别均为310(与其他模组如Skip Intro所附带的内容相同)。任何补丁模组都需要这个文件,因为零售版文件中的补丁级别为0,会忽略所有补丁文件。
  • 冲突:只能有一个mod使用chunk0patch1槽位。如果该槽位已被占用,请使用下方GitHub中的脚本为另一个槽位重新构建补丁;不要只是重命名文件,RPKG头文件中存储了补丁编号。
  • 卸载:删除 Runtime\chunk0patch1.rpkg 并恢复原始的 packagedefinition.txt(或在 Steam 中验证游戏文件)。

无音频替代方案:用你自己的游戏文件构建补丁

源文件在GitHub上: github.com/derx05/gaming-007FirstLight-toolboxmods\launch-title-fanfare\restore_fanfare.py 脚本仅包含恢复的 Wwise 属性值(几百字节),并从你自己的 chunk0.rpkg 重建补丁,其 MD5 已针对启动 bank 进行校验:
pip install lz4
python restore_fanfare.py “D:\SteamLibrary\steamapps\common\007 First Light\Runtime”
它会在chunk0.rpkg旁边写入chunk0patch1.rpkg;传入一个数字作为第二个参数可指定其他槽位。该仓库还包含完整的研究日志、发现该改动的工具,以及菜单音乐的离线渲染器。

1.0.x 版本究竟改了什么(以及该模组还原了哪些内容)

音库 mx_mainmenu(资源 01980B15FE07DD81,Wwise 2023.1)。事件 MX_MainMenu_SW_Play,切换组 State_MX_MainMenu,状态 Landing 是标题出现时播放的音乐。启动对比 1.0.x:

  • 音乐播放列表19EA31A3:播放片段3A51E915(启动)而非片段2C663D2D(1.0.x)
  • 音乐轨道0BC0A5DA:片段从3.23秒开始,无淡入(启动),而非从12.92秒开始并带有3.75秒淡入
  • 音乐曲目21BB990C:片段从3.23秒开始,无淡入(启动),而非从11.08秒开始并有5.37秒淡入
  • 音乐曲目21E1267C:无音量偏移(启动)而非+5 dB
  • 银行标题:启动银行哈希

音频库引用的每一段音乐片段在所有版本中都是字节级完全一致的。“快速三音号角”开头实际上就是两个分轨的前十秒,而1.0.x版本将其裁掉了。该模组只包含那四个对象的启动值以及16字节的音频库哈希值,别无其他。

游戏如何应用该补丁

chunk0patch1.rpkg 是一个包含单一资源的 RPKG v2 补丁归档。其头部编码为 chunk 0 / patch 1,必须与文件名匹配。游戏会根据清单加载所有 chunk0patchN.rpkg,其中 N 最大为 patchlevel,因此该资源会覆盖 chunk0.rpkg 中的对应资源。清单采用 XTEA 加密;编解码器位于代码仓库中。

制作人员 / 工具

  • RPKG工具 (第一缕光分支,冰川模组):哈希列表、XTEA密钥、格式参考
  • wwiser (bnnm):Wwise 音库解析
  • vgmstream:Wwise Vorbis 解码
  • 仓库下载器 (SteamRE):正在获取启动仓库
  • 跳过开场动画模组(Nexus)为可用的补丁标头和清单提供了参考

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

007 First Light 版权归 IO Interactive 所有。本模组不包含音频,也不包含上述已恢复属性值以外的任何原版游戏数据;发布压缩包中额外包含重建的 19 KB 音库(不含媒体)以及一份修改了补丁级别的清单文件。

007 初露锋芒 的热门 MOD

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

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