CDB 星空工具包

CDB 星空工具包

Starfield 材质 beta.cdb 的只读检查器。

描述

CDB Toolkit 是一个用于逆向工程和检查 Starfield 编译数据库(CDB)格式的工具包。 它提供了用于检查、解码、分析和验证 CDB 结构的工具,使此前未记录的二进制数据更容易被模组作者和开发者使用。 该项目专注于精确的格式重建、数据完整性和可复现的结果,而非猜测或推测性解码。

安装说明

  1. 下载最新的 CDB Toolkit 版本。
  2. 将压缩包解压到你选择的目录中。
  3. 按照随附的 README 了解可用的工具和使用说明。
  4. 在执行分析时,将工具包指向相关的 Starfield CDB 文件。

基本检查无需修改原始游戏文件。

主要功能

  • CDB 二进制结构检查和解码。
  • LIST(0xFFFFFF03)记录解码,包括行外列表存储。
  • 引用字段(0xFFFFFF05)支持。
  • MAPC 结构识别和边界处理。
  • 二进制数据完整性和往返验证。
  • 字节完全一致的重新编码验证。
  • 容器保留和结构一致性检查。
  • 针对不支持或未知结构的详细诊断。

该工具包以针对 Starfield 实际编译数据库数据的大量测试为支撑。

要求

  • Starfield(用于访问原始 CDB 数据)。
  • Windows PC。
  • 无需额外的 Starfield 模组。
  • 独立数据库检查不依赖 SFSE。

有关特定工具的要求,请查阅随附的 README。

致谢

特别感谢 Starfield 模组社区以及所有为理解 Starfield 内部数据结构做出贡献的人。 感谢逆向工程社区分享知识、工具和研究,使这样的项目成为可能。 并感谢每一位测试、记录并推动 Starfield 模组开发边界的人。