Hookshot 下載

v2.0.14 最新穩定版

《薩爾達傳說:時之笛》(Switch 2 重製版)原生 Windows 10/11 與 Linux x86_64 靜態重編譯 PC 移植工具 — 支援 120+ 幀、超寬螢幕、HDR 與原生陀螺儀。

✓ 官方 GitHub 直連下載2026-11-10 更新累計 294,396 次下載開源潔淨室工程 · 不含任何 ROM
首次啟動前必看準備(60秒)
  1. 將 HookshotBuilder.exe 放入非 OneDrive 同步區的本機空資料夾。
  2. 準備已解密的正版 Switch 2 v131072 遊戲轉儲(ID 0400486024DEC000,SHA-1 前綴 e0f3ccfa)。
  3. 在下方一鍵核對顯示卡 Vulkan 1.3 網格著色器支援與檔案雜湊值。

我的電腦或掌機能執行 Hookshot 嗎?

硬體門檻:顯示卡支援 Vulkan 1.3 + 硬體網格著色器(VK_EXT_mesh_shader)
✓ SteamOS 3.6+ 可流暢執行(30–60 幀) — 請下載 Linux x86_64 AppImage 版,並在 Steam 啟動選項貼上此參數以防德庫樹當機(#817):
RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%
互動工作台 // 訊號整備度檢查器

互動式 PC GPU、作業系統與進度整備測試板

依硬體架構、作業系統、掌機 APU 或劇情進度里程碑,篩選全部 10 個經過驗證的 Hookshot v2.0.11 就緒規格。在執行 HookshotBuilder 之前,請檢查所需的 Vulkan 1.3 擴充功能、VRAM 預算及啟動旗標。

NVIDIA GeForce RTX 20/30/40/50 與 GTX 1650-1660 Ti

全系列 Turing、Ampere、Ada Lovelace 與 Blackwell GPU 均完整支援硬體 VK_EXT_mesh_shader,並具備原生 DLSS 超解析度功能。

類別GPU 架構
硬體需求與驅動基準Vulkan 1.3 + VK_EXT_mesh_shader (Driver 550+)
支援等級已支援(60-120 FPS)
視訊記憶體預算4 GB Low / 6 GB Med / 8 GB High / 10+ GB Max
已驗證設定 / 啟動參數Native 網格著色器 + DLSS / TAA(無需環境變數旗標)[v2.0.11]
AMD Radeon RX 6000 / RX 7000 / RX 9000 (RDNA 2/3/4)

支援 Vulkan 1.3 與硬體網格著色器;若在 Adrenalin 或較舊的 RADV 驅動程式上出現方塊狀 ASTC 植物或 HUD 貼圖破圖,請使用 RX_VK_ASTC_RGBA8=1。

類別GPU 架構
硬體需求與驅動基準Vulkan 1.3 + VK_EXT_mesh_shader (Adrenalin 24.9+ / Mesa 24.2+)
支援等級已支援(有因應變通方案)
視訊記憶體預算6 GB Med / 8 GB High / 10+ GB Max
已驗證設定 / 啟動參數設定 RX_VK_ASTC_RGBA8=1 以進行 ASTC 解碼(#57 / #1006)[v2.0.11]
Intel Arc A 系列(Alchemist)與 B 系列(Battlemage)

在具備 6 GB 至 16 GB VRAM 的獨立 Arc GPU 上支援硬體 VK_EXT_mesh_shader 與 Intel XeSS 1.3 畫質提升技術。

類別GPU 架構
硬體需求與驅動基準Vulkan 1.3 + VK_EXT_mesh_shader (Intel Driver 32.0.101+ / ANV)
支援等級已支援(60 FPS)
視訊記憶體預算6 GB 中畫質 (Arc A380) / 8-16 GB 高至最高畫質 (A750/A770/B580)
已驗證設定 / 啟動參數Native 網格著色器 + XeSS 1.3 或 FSR 3.1 [v2.0.11]
Steam Deck LCD 與 OLED(AMD Van Gogh / Sephiroth RDNA 2 APU)

可在 SteamOS 3.6+ 上透過 Linux x86_64 AppImage 以 1280x800 執行(30-45 FPS);必須加上 RX_VK_MESH_NOCULL=2c56dc1006942f74 以免在德庫樹內部發生 RADV 當機。

類別掌機 / APU
硬體需求與驅動基準SteamOS 3.6+(Mesa RADV 24.2+)+ 16 GB 共享 LPDDR5
支援等級可玩(需啟動旗標)
視訊記憶體預算Low / Medium 預設檔(1.5-2.5 GB 貼圖集區)
已驗證設定 / 啟動參數RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%(#817)[v2.0.11]
NVIDIA GTX 10 系列(Pascal)、AMD RX 5000(RDNA 1)與 Polaris

由於 Switch 2 Ocarina of Time 重製引擎依賴需硬體 VK_EXT_mesh_shader 支援的 NVN2 meshlet,因此無法支援 3D 渲染。

類別GPU 架構
硬體需求與驅動基準缺少硬體 VK_EXT_mesh_shader 擴充功能
支援等級不支援(硬體受限)
視訊記憶體預算不適用/A (未通過 Vulkan 裝置初始化)
已驗證設定 / 啟動參數RX_GPU_BACKEND=null 僅能以無周邊模式執行 CI/邏輯測試 [v2.0.11]
Windows 10(21H2+)與 Windows 11 x64

主要桌上型平台版本以 Hookshot-v2.0.11-Windows-x64.zip(29.7 MB)形式發布,內含 HookshotBuilder.exe 及所有畫質提升技術的執行階段 DLL。

類別作業系統
硬體需求與驅動基準64 位元 Windows 10 21H2+ 或 Windows 11,8 GB+ RAM
支援等級已支援(一級支援)
視訊記憶體預算最低 4 GB / 建議 8 GB
已驗證設定 / 啟動參數建置產物: HookshotBuilder.exe -> Hookshot.exe + assets/ [v2.0.11]
Linux x86_64 Desktop (glibc 2.35+ / AppImage)

獨立 Hookshot-v2.0.11-Linux-x86_64.AppImage(35.1 MB),已在 Ubuntu 22.04+、Fedora 40+、Arch Linux 與 SteamOS 3.6+ 上完成測試。

類別作業系統
硬體需求與驅動基準glibc 2.35+, FUSE2/FUSE3, Vulkan 1.3 ICD
支援等級已支援(一級支援)
視訊記憶體預算最低 4 GB / 建議 8 GB
已驗證設定 / 啟動參數授予執行權限: chmod +x Hookshot-v2.0.11-Linux-x86_64.AppImage [v2.0.11]
幼年期時空:柯基里之森、德庫樹、多魯哥洞窟與賈布賈布大人體內

從建立新遊戲起至收集完全部三顆精靈石均可完整通關;Steam Deck/RADV 使用者進入德庫樹內部時需設定 RX_VK_MESH_NOCULL=2c56dc1006942f74。

類別遊戲流程區域
硬體需求與驅動基準Hookshot v2.0.0+(建議使用 v2.0.11)
支援等級100% 可玩
視訊記憶體預算1080p Medium 下為 2.1 GB - 3.2 GB
已驗證設定 / 啟動參數高瑪、多魯哥王與巴利納得頭目戰均已驗證 [v2.0.11]
大世界樞紐:海拉魯平原、城下町、卡卡利科村、卓拉之里與格魯德峽谷

全大世界區域均完整呈現日夜循環、動態級聯陰影、Opus 48 kHz 環境音效,以及 60/120 FPS 角色動作內插。

類別遊戲流程區域
硬體需求與驅動基準Hookshot v2.0.5+(修復角色與過場動畫同步問題)
支援等級100% 可玩
視訊記憶體預算2.8 GB - 4.4 GB(海拉魯平原的最大串流集區)
已驗證設定 / 啟動參數在 4 GB GPU 上請使用 Low/Med 預設檔以避免 #1161 溢位 [v2.0.11]
成年期時空:森之神殿、火之神殿、水之神殿、闇之神殿、魂之神殿與加儂城

全線可玩,完整支援五大賢者徽章收集、加儂塔、加儂多夫/加儂最終決戰,直至通關結尾製作人員名單播放完畢。

類別遊戲流程區域
硬體需求與驅動基準Hookshot v2.0.9+(水之神殿倒影與暗影 Link 修正)
支援等級100% 可通關至製作人員名單
視訊記憶體預算神殿倒影輪番繪製過程約佔 2.6 GB - 4.2 GB
已驗證設定 / 啟動參數v2.0.9+ 修正了暗影 Link 鏡像房間與火之神殿熱氣波紋 [v2.0.11]

3 步快速安裝指南(Windows 10 / 11)

隨上方所選作業系統分頁自動切換對應步驟
1. 建立獨立本機資料夾

將 HookshotBuilder.exe 放入 C:\Games\Hookshot\ 等本機空資料夾,避開 OneDrive 同步目錄。

2. 選擇 Switch 2 v131072 轉儲

在建置器中選擇已解密的 Switch 2 遊戲目錄(Title ID 0400486024DEC000,SHA-1 前綴 e0f3ccfa)。

3. 建置資源並以 120 幀啟動

等待約 45 秒完成本機擷取與連結,執行 Hookshot.exe,按 Insert 或 F1 設定 DLSS、HDR 與幀率。

安全性與淨室聲明僅從 github.com/NotRexed/Hookshot 下載官方建置版本 — 本專案不提供任何 ROM 或金鑰

Hookshot 不包含任何任天堂擁有的遊戲資產、材質、音訊或加密金鑰。請僅從 https://github.com/NotRexed/Hookshot/releases 下載官方二進位檔 (Windows HookshotBuilder.exe 或 Linux Hookshot-v2.0.11-x86_64.AppImage);綑綁已解壓縮 ROM 或偽造安裝程式的第三方網站均未獲授權。您必須自行提供已解密的 Switch 2 遊戲本體 + 更新檔 v131072 傾印檔 (Title ID 0400486024DEC000,main NSO SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c)。

KPI-01 // CURRENT RELEASE
v2.0.14
最新穩定版 Build (2026-11-09)
還原 RX_VK_WB_DIFF=1 寫回差異比較(較 v2.0.9 提升 +33% FPS)
KPI-02 // REQUIRED DUMP
0400486024DEC000
Switch 2 Update v131072
ExeFS main NSO SHA-1 字首:e0f3ccfa (51.0 MB 二進位檔)
KPI-03 // LIFTED A64 CODE
160,641
靜態 ARM64 函式
透過 Clang 跨 399 個 C 分片編譯 (g_module_a + g_module_b)
KPI-04 // VULKAN PIPELINE
8,243
NVN2 → SPIR-V Shaders
需要 Vulkan 1.3 與硬體 VK_EXT_mesh_shader 擴充功能

v2.0.14 更新內容與歷史版本歸檔

完整收錄 GitHub 官方全部 8 個版本及 SHA-256 校驗值

v2.0.14(2026-11-10 發佈):修正 HDR 模式下選單色彩異常,支援在含方括號的資料夾路徑直接更新,並新增 FPS 計數器縮放選項。

展開 v2.0.14 全部 4 個官方檔案與 SHA-256 雜湊值
檔案名稱適用平台檔案大小SHA-256 校驗值官方直連
hookshot-linux.txtLinux x86_64 / Steam Deck1.3 KBd09f1c65db…6e49a8⬇ 下載 ↗
hookshot-setup.txtWindows 10 / 11 (64位元)1.6 KB76f00a7530…d5000e⬇ 下載 ↗
Hookshot-v2.0.14-x86_64.AppImageLinux x86_64 / Steam Deck221.1 MBa6964ac29b…b43419⬇ 下載 ↗
HookshotBuilder.exeWindows 10 / 11 (64位元)178.5 KB6e64916c1a…ae17bb⬇ 下載 ↗
展開歷史舊版本(2.0.13 至 2.0.8)及全部 31 個歸檔檔案
開啟完整 10-Release 下載總帳 →
展示架 B — 工程子系統與工作流程

核心重編譯子系統與傾印驗證面板

直接參閱四部技術工程手冊,內容涵蓋 Switch 2 傾印解包、提前 ARM64 轉譯、GPU 網格著色器層級,以及執行階段環境變數。

PLATE 01 // SETUP 與 DUMP HASH0400486024DEC000 · v131072

Switch 2 傾印驗證與 資源建置器

根據 ExeFS main NSO SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c 驗證您已解密的 Switch 2 傾印檔、執行 HookshotBuilder.exe 或 Linux AppImage 解包器、配置 Insert/F1 選項懸浮重疊層,並使用 tools/oot_saves.py 轉換存檔。

  • Title ID:0400486024DEC000 (合併後的 Update v131072)
  • Windows Builder: HookshotBuilder.exe + builder-parts
  • 遊戲內懸浮重疊層:Insert 或 F1(DLSS / FSR 3.1 / XeSS)
閱讀 Setup 與傾印指南 →
模組 02 // GITHUB 儲存庫架構160,641 個函式 · 399 個分片

ARM64 Lifter (nx2/) 與 NVN2 Vulkan Renderer (gpu/vk/)

探討 Hookshot 如何將 51.0 MB 的 Switch 2 ARM64 機器碼提昇至 399 個 C 轉譯單元、在 host/ 中攔截 Horizon OS (nn::os, nn::fs, nn::audio) 呼叫,並將 8,243 個 Maxwell/Ampere NVN2 著色器轉譯至 Vulkan 1.3 SPIR-V。

  • Lifter:nx2/a64_lifter (399 個分片,直譯器遞補 <4%)
  • Renderer:gpu/vk/ (VK_EXT_mesh_shader + ASTC 計算)
  • 主機填充層:SDL3 視窗處理、XInput/Switch Pro、Opus 48 kHz
檢視 GitHub 架構 →
PLATE 03 // GPU 與 VRAM MATRIXRTX / RDNA 2+ / Arc / Deck

Vulkan 1.3 Mesh Shader 與 Steam Deck 相容性

由於 Switch 2 重製版引擎透過 NVN2 meshlet 提交幾何圖形,因此必須具備硬體 VK_EXT_mesh_shader 支援。請比較從 4 GB Low 到 10+ GB Max 的 VRAM 預設值,並了解為何 GTX 10 系列與 RX 5000 GPU 無法初始化 3D 渲染。

  • 支援:NVIDIA GTX 16 / RTX 20–50、AMD RX 6000–9000、Intel Arc
  • Steam Deck:解析度 1280x800 搭配 RX_VK_MESH_NOCULL 旗標可達 30–45 FPS
  • 不支援:Pascal (GTX 10)、RDNA 1 (RX 5000)、Polaris
開啟 GPU 相容性 Matrix →
展示架 C — 故障索引與環境旗標

High頻發崩潰診斷與環境變數修復指南

遇到了 GPU 裝置遺失當機、Steam Deck 德庫樹內部凍結,或在 AMD Radeon 驅動程式上出現塊狀植被異常?套用這些經實測驗證的 v2.0.11 啟動旗標,或開啟完整的疑難排解索引。

Issue #11614 GB - 6 GB VRAM GPU 或超頻後的 Vulkan 驅動程式

VK_ERROR_DEVICE_LOST GPU Timeout 或 VRAM 耗盡 (#1161)

在 Insert/F1 選單中將繪圖預設值調降至 Low (4 GB) 或 Medium (6 GB),將渲染比例降低至 1.0x,並更新至 v2.0.11 描述元集區修復版本。

graphics_preset=Low/Medium 或 RX_SKIP_SHADERS=<hash>
Issue #817Steam Deck LCD/OLED 與 Linux AMD RADV (Mesa < 24.3)

Steam Deck / Linux RADV 德庫樹內部畫面凍結(#817)

將 Steam 啟動選項設定為 RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%(或設定 RX_VK_MESH_NOCULL=1 以全域停用 meshlet 剔除)。

RX_VK_MESH_NOCULL=2c56dc1006942f74
Issues #57 與 #1006AMD Radeon RX 6000 / RX 7000 系列 (Windows 與 Linux)

AMD RDNA 2 / RDNA 3 植被塊狀破圖與 HUD 材質異常(#57 / #1006)

在啟動 Hookshot 前匯出 RX_VK_ASTC_RGBA8=1,強制使用無損軟體 RGBA8 解壓縮,而非計算著色器 BC7 轉碼。

RX_VK_ASTC_RGBA8=1
Issues #1176 與 #990Windows x64 與 Linux x86_64 HookshotBuilder

HookshotBuilder 資產解包失敗或 NSO 雜湊不符(#1176 / #990)

Update 至 Hookshot v2.0.11 (修復 UTF-8 Windows 路徑問題 #1176),並提供符合 SHA-1 字首 e0f3ccfa 的合併後 Switch 2 v131072 傾印檔。

需要 Title ID 0400486024DEC000 v131072 (e0f3ccfa)
檢視全部 10 種當機修復與偵錯旗標 →
技術規範 // AOT 靜態重編譯與轉儲校驗

Hookshot 如何重編譯 Switch 2 Ocarina of Time 重製版

與在執行時期動態轉譯 ARM64 指令及 GPU 命令緩衝區的傳統主機模擬器不同,NotRexed/Hookshot 針對 The Legend of Zelda: Ocarina of Time 的 Nintendo Switch 2 重製版 (Title ID 0400486024DEC000,必要更新版本 v131072) 執行事前 (AOT) 靜態重編譯。在建置階段中,nx2/a64_lifter 會將 51.0 MB 的 main NSO 二進位檔 (經 SHA-1 字首 e0f3ccfa 驗證) 及次要模組反組譯為分割在 399 個分片檔案中的 160,641 個獨立 C 函式。這些分片會透過 Clang/LLD 編譯為原生 x86_64 執行檔,其中超過 96% 的指令直接在主機 CPU 上執行,其餘的間接跳躍則無縫遞補至整合式直譯器。

On圖形渲染方面,gpu/vk/子系統會將全部 8,243 個專有 NVN2 著色器二進位檔案轉譯為標準 Vulkan 1.3 SPIR-V 模組。由於 Switch 2 重製版引擎仰賴硬體級 meshlet 剔除來處理世界幾何體,因此 Hookshot 需要支援 VK_EXT_mesh_shader 擴展的 Vulkan 1.3 GPU(NVIDIA Turing GTX 1650+ 與 RTX 20/30/40/50 系列、AMD RDNA 2/3/4 RX 6000/7000/9000 系列、Intel Arc Alchemist/Battlemage,以及 Steam Deck RADV)。版本 v2.0.11 重新啟用了 VRAM 回寫差異比對(預設 RX_VK_WB_DIFF=1)並維持獨立呈現佇列停用,在 RTX 4060 Ti 上的 3440x1440 解析度下效能回升至約 48 FPS(相較於 v2.0.9 的約 36 FPS),同時保留了 NVIDIA 621 系列驅動程式穩定性修復 (#1161)。

Switch 2 傾印驗證(0400486024DEC000 v131072)與淨室工作流程

為嚴格維持法律上的淨室隔離(Clean-room),無論是 NotRexed/Hookshot 程式庫還是其發布的二進位檔,皆未包含任何受版權保護的 Nintendo 程式碼、RomFS 封裝檔或解密金鑰。在 Windows 10/11 x64 或 Linux x86_64 上啟動遊戲前,您必須自行傾印合法購買的 Switch 2 版《Ocarina of Time》遊戲本體及 v131072 更新檔。當您將 HookshotBuilder.exe(Windows)或 Hookshot-v2.0.11-x86_64.AppImage(Linux)指向解密後的傾印目錄時,建置器會在解壓縮 RomFS 資源並連結本機執行檔之前,先驗證 ExeFS 主 NSO 是否符合 SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c。

編譯完成後,在遊戲中按下 Insert 或 F1 即可開啟原生 Hookshot 設定重疊介面。在此選單中,您可以在 NVIDIA DLSS 超高解析度 (NGX SDK 310.9.16)、AMD FSR 3.1 (FidelityFX SDK 1.1.4)、Intel XeSS 或原生 TAA 之間切換;將影格率從 30 FPS 解鎖至 60 FPS 或 120 FPS;調整超寬 21:9 與 32:9 長寬比;並微調繪圖預設值 (4 GB VRAM 為 Low、6 GB VRAM 為 Medium、8 GB VRAM 為 High,10+ GB VRAM 為 Max)。

A64-NVN2-VULKAN ARCHITECTURENotRexed/Hookshot · v2.0.14
Hookshot v2.0.11 靜態重編譯架構工程圖,展示 ARM64 NSO 指令提升、NVN2 至 Vulkan 1.3 SPIR-V 著色器轉譯及 Switch 2 轉儲 0400486024DEC000 v131072 校驗流程。
圖 1.0 — Hookshot v2.0.11 提前 靜態重編譯 與 Vulkan 1.3 Meshlet 執行管線
技術問答 // 常見技術解答

常見問題(Hookshot v2.0.11)

Hookshot v2.0.11 需要哪個傾印版本?

Hookshot 需要已解密的 The Legend of Zelda: Ocarina of Time 的 Nintendo Switch 2 重製版,其 Title ID 0400486024DEC000 需更新至修補程式 v131072。ExeFS main NSO 二進位檔必須符合 SHA-1 字首 e0f3ccfa (完整雜湊 e0f3ccfa56256410941279ef0b2501356be2222c)。不支援 N64、GameCube、3DS 以及未套用修補程式的 v0 Switch 2 傾印檔。

為什麼 Hookshot 需要具備 VK_EXT_mesh_shader 的 GPU?

Switch 2 重製版引擎使用 NVN2 網格著色器管線來繪製環境與角色。Hookshot 將這 8,243 個著色器直接轉譯為 Vulkan 1.3 SPIR-V 網格著色器,這需要硬體 VK_EXT_mesh_shader 支援 (NVIDIA GTX 16 / RTX 20+、AMD RX 6000+、Intel Arc 或 Steam Deck APU)。像 GTX 10 系列 (Pascal) 與 RX 5000 (RDNA 1) 等較舊的 GPU 則缺少硬體網格著色器。

如何修復 Steam Deck 德庫樹內部凍結問題 (#817)?

在 On Steam Deck (SteamOS 3.6+ / Mesa RADV) 上,將您的 Steam 啟動選項設定為 RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%,以繞過德庫樹內部著色器 2c56dc1006942f74 上的 meshlet 次群組剔除。

第一手驗證紀錄清單

主要存放庫與 Release 實證來源