{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Castlevania 64 - Overlays Decompilation reconstructs selected code overlays from the USA v1.0 Nintendo 64 game as C source. Its Ubuntu build uses IDO 7.1 and nOVL, then checks each generated overlay's SHA-1 against the decompressed original.",
  "description_zh": "Castlevania 64 - Overlays Decompilation 将美版 v1.0 任天堂 64 游戏的部分覆盖模块重建为 C 源码。Ubuntu 构建使用 IDO 7.1 和 nOVL，并以 SHA-1 对照解压后的原版模块。",
  "entry_url": "https://awesomerea.org/resources/cv64-overlays-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/cv64-overlays-decomp-case/",
  "evidence_url": "https://github.com/moisesPC/cv64_overlays_decomp/blob/0f32f26073fce504b7813a1b5eeb2bcf1091e9a2/README.md",
  "group": "cases",
  "id": "cv64-overlays-decomp-case",
  "json_url": "https://awesomerea.org/resources/cv64-overlays-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/cv64-overlays-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/cv64-overlays-decomp-case/index.md",
  "name": "Castlevania 64: matching USA v1.0 overlays",
  "name_zh": "Castlevania 64：美版 v1.0 覆盖模块的匹配式反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Ubuntu build with IDO 7.1, nOVL and mips64-ld.",
    "The repository is marked outdated in favor of a newer decompilation project.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "Ubuntu 构建需要 IDO 7.1、nOVL 和 mips64-ld。",
    "仓库已标为过时，并指向更新的反编译项目。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/moisesPC/cv64_overlays_decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
