{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/vetusmagnus/Skies-of-Arcadia-Legends_Decomp/blob/6330adb81366154bebbded119a944e7b0c05e93b/extern/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "The Skies of Arcadia Legends project reconstructs C source for the USA GameCube release and builds a byte-identical main.dol from a user-provided disc image. It tracks function-level matches, uses objdiff for comparison and documents compiler behavior affecting Sega's Ninja graphics library; some matched library code is imported with attribution.",
  "description_zh": "Skies of Arcadia Legends 项目为美国版 GameCube 游戏重建 C 源码，并使用用户提供的光盘镜像构建字节一致的 main.dol。项目逐函数统计匹配情况，借助 objdiff 比对，并记录影响 Sega Ninja 图形库匹配的编译器行为；部分已匹配的库代码注明了外部来源。",
  "entry_url": "https://awesomerea.org/resources/skies-of-arcadia-legends-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/skies-of-arcadia-legends-decomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/vetusmagnus/Skies-of-Arcadia-Legends_Decomp/blob/6330adb81366154bebbded119a944e7b0c05e93b/README.md",
  "group": "cases",
  "id": "skies-of-arcadia-legends-decomp-case",
  "json_url": "https://awesomerea.org/resources/skies-of-arcadia-legends-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/skies-of-arcadia-legends-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/skies-of-arcadia-legends-decomp-case/index.md",
  "name": "Skies of Arcadia Legends: matching GameCube decompilation",
  "name_zh": "Skies of Arcadia Legends：GameCube 匹配式反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "An existing copy of the GEAE8P Rev 0 USA game disc image is required.",
    "Python and Ninja are required for the build; Linux and macOS builds also use wibo.",
    "The author reports 74.75% of code bytes matched with stock compilers; the work remains in progress.",
    "CC0-1.0 license for the repository's own work; imported library source retains documented upstream provenance."
  ],
  "requirements_zh": [
    "需要自有的 GEAE8P Rev 0 美国版游戏光盘镜像。",
    "构建需要 Python 和 Ninja；Linux 与 macOS 构建还使用 wibo。",
    "作者报告使用原版编译器匹配了 74.75% 的代码字节；项目仍在进行中。",
    "仓库自身成果采用 CC0-1.0；导入的库源码另有注明的上游来源。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/vetusmagnus/Skies-of-Arcadia-Legends_Decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
