{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/TheGh0stShip/Rugrats-Scavenger-Hunt/blob/970beb763697053eded0513de0a05a55a9cfb2b0/Makefile"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Rugrats: Scavenger Hunt reconstructs the USA Nintendo 64 game with matching C, reviewed assembly, symbolic RSP code and descriptions of initialized data. Its tools rebuild CPU units with recorded compiler pipelines and compare code and non-code regions with a player-supplied ROM. The author reports complete executable-byte and ROM-inventory coverage.",
  "description_zh": "《Rugrats: Scavenger Hunt》美版 Nintendo 64 游戏的重建项目包含匹配的 C 源码、审查过的汇编、符号化 RSP 代码和初始化数据描述。工具使用记录的编译流程重建 CPU 单元，并与玩家提供的 ROM 比较代码和非代码区域；作者报告可执行字节及 ROM 清单均已覆盖。",
  "entry_url": "https://awesomerea.org/resources/rugrats-scavenger-hunt-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/rugrats-scavenger-hunt-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/TheGh0stShip/Rugrats-Scavenger-Hunt/blob/970beb763697053eded0513de0a05a55a9cfb2b0/README.md",
  "group": "cases",
  "id": "rugrats-scavenger-hunt-case",
  "json_url": "https://awesomerea.org/resources/rugrats-scavenger-hunt-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/rugrats-scavenger-hunt-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/rugrats-scavenger-hunt-case/index.md",
  "name": "Rugrats: Scavenger Hunt: matching reconstruction of the USA N64 release",
  "name_zh": "Rugrats: Scavenger Hunt：美版 N64 游戏的匹配重建",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "scope",
    "license"
  ],
  "requirements": [
    "A player-supplied USA ROM matching the listed SHA-1 and legally obtained historical N64 compiler files are required.",
    "Linux or WSL, Python 3.11 or newer, GNU Make, rabbitizer and armips are required for the stated checks.",
    "The author reports complete byte coverage while retaining 29 functions as assembly.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要玩家自行提供与文中 SHA-1 一致的美版 ROM，以及合法取得的旧版 N64 编译器文件。",
    "所述检查需要 Linux 或 WSL、Python 3.11 或更新版本、GNU Make、rabbitizer 和 armips。",
    "作者报告字节覆盖已完成，但仍有 29 个函数保留为汇编。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/TheGh0stShip/Rugrats-Scavenger-Hunt",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
