Xzandiel的ERF工具

Xzandiel的ERF工具

Xzandiel的ERF工具是一款独立的《龙腾世纪:起源》和《龙腾世纪2》存档工具,用于提取、解密、重建及重新打包ERF/RIM存档。包含内置解密逻辑、DAO/DA2一键工作流程、路径

实用工具

Xzandiel 的 ERF 工具

《龙腾世纪:起源》与《龙腾世纪 II》存档提取、解密、重建与重新打包实用工具

Xzandiel 的 ERF 工具是一款独立的《龙腾世纪》存档实用工具,专为需要使用干净的方式处理《龙腾世纪:起源》和《龙腾世纪 II》ERF/RIM 格式存档的模组制作者、研究人员和创作者而设计。

它可以提取、解密、重建和重新打包支持的《龙腾世纪》存档,同时保留游戏所期望的内部文件夹结构。这一点很重要,因为《龙腾世纪》的存档并不总是简单的平面文件容器。许多存档包含内部文件夹、特定于版本的布局以及游戏敏感的路径,这些都必须被正确重建。

该工具旨在使这一过程更简单、更干净、更可靠。

主要功能

  • 支持《龙腾世纪:起源》和《龙腾世纪 II》
  • 提取支持的 ERF/RIM 格式存档
  • 从编辑过的文件夹重建 ERF 存档
  • 内置对支持加密的《龙腾世纪》存档的解密逻辑
  • 保留内部文件夹路径
  • 支持 DAO ERF V2.0 / V2.2 存档工作流
  • 支持 DA2 ERF V3.0 存档工作流
  • 包含针对 DAO 和 DA2 的一键式工作流选项
  • 支持 DA2 覆盖式存档布局
  • 支持对过大的 DA2 存档进行自动拆分
  • 在重建后验证重建的存档
  • 打包成干净的独立 Windows 工具

《龙腾世纪 II》支持

对《龙腾世纪 II》的支持是该工具的主要关注点。

DA2 对存档结构非常挑剔。如果内部路径、哈希值、存档版本或布局错误,重建的存档即使能成功打开,也可能在游戏中失败。

Xzandiel 的 ERF 工具支持 DA2 ERF V3.0 存档、对齐处理、未压缩重新打包、路径保留、验证以及 DA2 覆盖式存档布局。

已确认的 DA2 覆盖工作流路径包括:

packages/core/data/artfp.erf
packages/core/data/models.erf
packages/core/textures/high/highrescharacterartfp.erf
packages/core/textures/high/highreslevelartfp.erf
packages/core/textures/high/texturepack.erf

该工具还可以在必要时将过大的 DA2 重建拆分为多个存档部分,从而帮助避免不安全的存档大小。

《龙腾世纪:起源》支持

Xzandiel 的 ERF 工具也支持《龙腾世纪:起源》的存档工作流。

DAO 存档也可能包含内部文件夹,该工具在提取和重建过程中会保留这些路径。DAO 支持适用于 ERF V2.0 / V2.2 存档,除非你特别需要 V2.0,否则对于大多数新的 DAO 重新打包,建议使用 ERF V2.2。

该工具包含可视的《龙腾世纪:起源》选项,以便用户知道它不仅仅是一个 DA2 实用工具。

一键式工作流

Xzandiel 的 ERF 工具为两款支持的游戏都提供了一键式工作流选项。

《龙腾世纪 II》

将支持的 DA2 存档提取到一个干净的工作区,编辑提取的文件,然后将工作区重新打包回游戏可用的存档。

《龙腾世纪:起源》

将 DAO 存档集提取到一个镜像工作区,保留内部文件夹,编辑你的文件,然后使用正确的 DAO 时代 ERF 格式重建存档。

这些工作流对于任何处理大型存档集、深度资源编辑或手动逐个提取和重建每个存档会带来麻烦的项目的人来说都很有用。

内置解密逻辑

一些《龙腾世纪》存档使用了加密或受保护的存档元数据。Xzandiel 的 ERF 工具包含针对支持的《龙腾世纪》存档格式的内置解密逻辑,因此可以在支持的情况下自动处理提取。

这意味着你无需为了开始处理支持的存档集而同时管理多个独立的解密脚本。

为什么使用此工具?

《龙腾世纪》的存档工作很容易变得混乱。

《龙腾世纪:起源》和《龙腾世纪 II》之间的存档格式不同。一些存档包含内部文件夹。一些需要解密处理。一些旧工具可以提取但不能干净地重建。一些重建的存档技术上可以打开,但无法在游戏中正常工作。

Xzandiel 的 ERF 工具旨在将这些工作整合到一个更干净的实用工具中。

用于:

  • 提取 DAO 或 DA2 资源
  • 处理支持的加密《龙腾世纪》存档
  • 重新打包编辑过的 ERF
  • 构建覆盖存档布局
  • 保留内部文件夹路径
  • 重建存档集,无需手动处理每个文件
  • 研究《龙腾世纪》存档结构

重要提示

在替换任何内容之前,请务必备份你的原始游戏文件。

对于《龙腾世纪 II》,请使用 ERF V3.0、对齐 4、无压缩和正确的内部路径。

对于《龙腾世纪:起源》,除非你有特定理由保留 ERF V2.0,否则对于大多数新的重新打包工作,请使用 ERF V2.2。

对于非常大的 DA2 重建,可能需要拆分存档,因为过大的 ERF 可能超出安全的存档限制。

此工具不包含游戏文件。它是一个粉丝制作的模组实用工具,与 BioWare 或 EA 无关。

鸣谢

Xzandiel 的 ERF 工具使用的 ERF/GFF 格式研究及行为部分基于 Mephales 的 pyGFF。

感谢 Mephales 对 pyGFF 及其公开的《龙腾世纪》GFF/ERF 研究的贡献: https://www.nexusmods.com/dragonage/mods/4512

另外感谢《龙腾世纪》建造者/工具集维基贡献者以及更广泛的《龙腾世纪》模组社区,感谢他们记录了 GFF、ERF 及相关 BioWare 存档行为。

Xzandiel 的 ERF 工具,包括现代 GUI、《龙腾世纪:起源》和《龙腾世纪 II》一键式工作流、DA2 覆盖工作流、ERF 重建工作流、存档拆分、打包、解密工作流集成和测试,均由 Xzandiel 构建和维护。

最终说明

Xzandiel 的 ERF 工具是为那些希望深入研究《龙腾世纪》存档而又不想反复与相同的提取、路径、版本、解密和重新打包问题作斗争的人而制作的。

无论你是在处理《龙腾世纪:起源》、《龙腾世纪 II》、存档研究还是完整的资源工作流,该工具都旨在使过程更快、更干净、且痛苦少得多。