{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/blythos/atolm/blob/3c79a0b67a37ae84bcc25d089399a066799728d0/docs/FINDING_THE_COMPILER.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "atolm reconstructs selected Panzer Dragoon Saga program segments as C source and compares compiled bytes with originals extracted from the user's USA Disc 1. Its research identifies the Hitachi SHC compiler family and documents differences between the available Release31 compiler and the likely original build. The author reports byte-matched units while tracking attempted and unattempted code separately.",
  "description_zh": "atolm 将《Panzer Dragoon Saga》的部分程序段重建为 C 源码，并与用户自备美版第一张光盘中提取的原始字节比较。项目研究指出游戏使用 Hitachi SHC 编译器系列，并记录现有 Release31 版本与推测原版之间的代码生成差异；作者分别统计已匹配、尝试中和尚未尝试的代码。",
  "entry_url": "https://awesomerea.org/resources/panzer-dragoon-saga-atolm-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/panzer-dragoon-saga-atolm-case/",
  "evidence_url": "https://github.com/blythos/atolm/blob/3c79a0b67a37ae84bcc25d089399a066799728d0/README.md",
  "group": "cases",
  "id": "panzer-dragoon-saga-atolm-case",
  "json_url": "https://awesomerea.org/resources/panzer-dragoon-saga-atolm-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/panzer-dragoon-saga-atolm-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/panzer-dragoon-saga-atolm-case/index.md",
  "name": "atolm: a matching decompilation of Panzer Dragoon Saga",
  "name_zh": "atolm：《Panzer Dragoon Saga》的匹配反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A legally obtained US Panzer Dragoon Saga disc is required for extraction and full comparison.",
    "Building requires Linux with Docker, GNU make, Python 3 with PyYAML, and the Hitachi SHC toolchain fetched by the project's setup process.",
    "The available SHC Release31 compiler may leave some functions unmatched because of version differences.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "提取和完整比较需要合法取得的美版《Panzer Dragoon Saga》光盘。",
    "构建需要 Linux、Docker、GNU make、安装 PyYAML 的 Python 3，以及由项目安装流程取得的 Hitachi SHC 工具链。",
    "现有 SHC Release31 编译器与原版的版本差异可能使部分函数暂时无法匹配。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/blythos/atolm",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
