
MSMR 资源管理器
漫威蜘蛛侠:重制版游戏存档文件浏览器
查看大图描述
《漫威蜘蛛侠:重制版》游戏存档文件浏览器
你可以在 GitHub 上找到源代码。
安装说明
将 zip 文件的内容解压到任意目录,然后运行“MSMR Explorer.exe”。
主要功能
该工具包含多项功能:
- 允许以两种结构浏览游戏存档文件(如 g00s000、a00s044.ar 等):ArchiveTree(存档树)和 AssetTable(资产表)
- ArchiveTree 列出游戏存档及其名称,旁边带有箭头以便展开(采用懒加载,每个存档下的项目仅在展开时显示)
- AssetTable 列出打开的存档中的所有资产,多列显示每个资产的详细信息,如 AssetHash、AssetName、AssetOffset、AssetSize 等
- 若勾选复选框则支持深色模式,同时将标题栏颜色变为深色(由于由 DWM(桌面窗口管理器)控制,可能会有些卡顿),此外还有一个 Accent Color(强调色)下拉框,可选择多种次要颜色,如蓝色、紫色、绿色或红色(用于 ArchiveTree 中选中高亮项目等内容的次要颜色)
- 支持多项其他功能,例如:ArchiveTree 和 AssetTable 的右键上下文菜单,通过它可以进行多种操作(提取资产…、提取存档…、重定向资产… 等)
- 允许创建新的 Mod 存档,放置于游戏文件旁,包含新增资产及重定向(替换的资产)
使用方法
关于使用的几点说明:
- 在进行任何操作之前,请备份你需要的文件,最重要的是备份游戏可执行文件旁“asset_archive”文件夹中的“toc”文件
- 在浏览任何游戏存档文件或创建新的 Mod 存档之前,请先打开“asset_archive”文件夹中的“toc”文件
- 创建新的 Mod 存档时会自动打开新窗口,询问你一些信息:
- 选择 Mod 文件夹(新的 Mod 存档将与所选 Mod 文件夹同名)
- 修改后打开新的 toc(它将创建于你的 Mod 文件夹旁,位于名为 ModArchiveAndTOC 的文件夹内)
- 打开包含你想要替换的原始资产的原始游戏存档
- 一个新窗口要求你输入这些资产要重定向到的新存档名称(在此情况下即 Mod 文件夹名称)
- 你的 Mod 资产名称必须遵循一些规则:
- 必须为小写
- 如要使用字面意义的“_”,请使用双下划线“__”
- 如果某个资产要被重定向,请在扩展名后加上后缀“_redirect”
- 如果某个资产是原始资产(如高清纹理),请在扩展名后加上后缀“_raw”
- 如果某个资产是本地化资产且需要被重定向(使用 AssetTable 上下文菜单中的“重定向资产…”选项),请在扩展名后加上后缀“_redirect_localization”
- 该工具会将 Mod 资产名称中的任何“”替换为“/”,然后将任何“//”替换为“”
- 该工具使用“_redirect”后缀来识别某个资产需要被添加到新的 Mod 存档中,但不应在“toc”文件中为其添加新条目,因为它已存在,只应修改“toc”部分中的现有条目,使其指向新存档并包含新的偏移量/大小
致谢
- 非常感谢 Tkachov
- 很多功劳都归于他们,你可以在工具可执行文件旁附带的“credits.txt”文件中查看
鸣谢与参考
- Tkachov 的 MSMR Modding Tool 提供的“hashes.txt”
- Tkachov 的 ALERT 项目中的“crc64.py”: https://github.com/Tkachov/ALERT/blob/main/dat1lib/crc64.py
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。