{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/Rainchus/ShadowGate64/blob/022f96c4cfd46c530fc4c07d4d47c59cb0c34f07/configure",
    "https://github.com/Rainchus/ShadowGate64/blob/022f96c4cfd46c530fc4c07d4d47c59cb0c34f07/src/1280.c"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Shadowgate 64 is an N64 disassembly and source reconstruction for the North American release. Its configuration splits a hash-checked user ROM into code segments, while the displayed C file still incorporates assembly functions.",
  "description_zh": "Shadowgate 64 针对北美版 N64 游戏进行反汇编和源码重建。配置文件按代码段拆分经哈希校验的用户 ROM；展示的 C 文件仍通过宏引用汇编函数。",
  "entry_url": "https://awesomerea.org/resources/shadowgate-64-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/shadowgate-64-case/",
  "evidence_class": 3,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Rainchus/ShadowGate64/blob/022f96c4cfd46c530fc4c07d4d47c59cb0c34f07/shadowgate64.yaml",
  "group": "cases",
  "id": "shadowgate-64-case",
  "json_url": "https://awesomerea.org/resources/shadowgate-64-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/shadowgate-64-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/shadowgate-64-case/index.md",
  "name": "Shadowgate 64: an N64 disassembly and source reconstruction",
  "name_zh": "Shadowgate 64：N64 反汇编与源码重建",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A North American baserom.us.z64 matching the configured SHA-1 is required.",
    "The displayed C source still uses included assembly functions.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要 SHA-1 与配置一致的北美版 baserom.us.z64。",
    "展示的 C 源码仍通过宏包含汇编函数。",
    "仓库中没有许可证文件。"
  ],
  "scope": "notes",
  "targets": [
    "game"
  ],
  "url": "https://github.com/Rainchus/ShadowGate64",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
