{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/NotRexed/Hookshot/blob/232eecbd04e7d45412d949c487fcc94c7940deef/CONTRIBUTING.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Hookshot statically recompiles the Switch 2 remake of The Legend of Zelda: Ocarina of Time into a native Windows or Linux program using the user's game files. Its pipeline lifts AArch64 game code to C, implements Horizon OS and NVN2 natively, and renders GPU work with Vulkan.",
  "description_zh": "Hookshot 使用用户自己的游戏文件，将 Switch 2 重制版《塞尔达传说：时之笛》静态重编译为 Windows 或 Linux 原生程序。其构建流程将游戏的 AArch64 代码转换为 C，在 PC 端重新实现 Horizon OS 和 NVN2，并通过 Vulkan 执行图形渲染。",
  "entry_url": "https://awesomerea.org/resources/hookshot-oot-switch2-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/hookshot-oot-switch2-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/NotRexed/Hookshot/blob/232eecbd04e7d45412d949c487fcc94c7940deef/readme.md",
  "group": "cases",
  "id": "hookshot-oot-switch2-case",
  "json_url": "https://awesomerea.org/resources/hookshot-oot-switch2-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/hookshot-oot-switch2-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/hookshot-oot-switch2-case/index.md",
  "name": "Hookshot: static recompilation of the Switch 2 Ocarina of Time remake",
  "name_zh": "Hookshot：Switch 2 版《塞尔达传说：时之笛》的静态重编译",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/hookshot-oot-switch2-case.png",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A copy of the supported game version: program 0400486024DEC000, update v131072, build e0f3ccfa; input as a .nup file or romfs and exefs folders.",
    "64-bit Windows 10 or 11, or 64-bit Linux with glibc 2.35 or newer, and an AVX2 CPU.",
    "A Vulkan 1.3 graphics card with mesh shaders; 16 GB RAM and about 60 GB of free space for building.",
    "Experimental; testing has focused mainly on the start of the game, and some areas still have crashes or graphics issues.",
    "GPL-3.0."
  ],
  "requirements_zh": [
    "需要指定版本的游戏副本：程序 0400486024DEC000、更新 v131072、构建 e0f3ccfa；输入为 .nup 文件或 romfs 与 exefs 文件夹。",
    "需要 64 位 Windows 10 或 11，或 glibc 2.35 及以上的 64 位 Linux，并配备支持 AVX2 的 CPU。",
    "需要支持网格着色器的 Vulkan 1.3 显卡、16 GB 内存，以及约 60 GB 构建空间。",
    "项目仍处于实验阶段；测试主要集中在游戏开头，部分区域仍有崩溃或画面问题。",
    "许可证为 GPL-3.0。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/NotRexed/Hookshot",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
