Hookshot 系統配備要求、網格著色器與 Steam Deck 相容矩陣
由於《薩爾達傳說:Ocarina of Time》的 Nintendo Switch 2 重製版是透過 NVN2 微網格(meshlet)管線提交世界與角色幾何體,因此 Hookshot v2.0.11 必須具備支援硬體 VK_EXT_mesh_shader 的 Vulkan 1.3 GPU。請使用此份經實測驗證的硬體與遊戲進度對照表,確認 NVIDIA GeForce RTX 20/30/40/50 與 GTX 16 系列、AMD Radeon RX 6000/7000/9000(RDNA 2/3/4)、Intel Arc A/B 系列以及 Steam Deck LCD/OLED(Mesa RADV)的相容性,比較從 4 GB Low 到 10+ GB Max 的 VRAM 級距計量表,並查驗從柯齊利森林到加儂城的各區域可玩狀態。
完整 GPU、作業系統、掌機與區域相容性 Matrix(v2.0.11)
依類別(GPU 架構、掌機 / APU、作業 System、遊戲進度)篩選全部 10 筆相容性記錄。每筆項目皆列出其驅動程式需求、狀態等級戳記、陰影線 VRAM 計量表(4 GB / 6 GB / 8 GB / 10+ GB)、驗證無誤的 v2.0.11 設定以及交叉參照的平台關聯。
| 目標硬體 / 區域 | 類別 | 最低需求與 Driver | Status 等級 | VRAM 預算與量規 | 已驗證 v2.0.11 設定與關聯項目 |
|---|---|---|---|---|---|
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] |
實體 VRAM 預算與 Insert/F1 畫質預設映射
請將 GPU 的實體顯示記憶體(或共享 APU LPDDR5 配置)與四種官方 Hookshot 預設檔進行對應,以防在海拉魯平原切換場景時發生 VK_ERROR_DEVICE_LOST(#1161)。
為何 Hookshot 強制需要硬體 VK_EXT_mesh_shader 支援
《Ocarina of Time》的 Nintendo Switch 2 重製版採用原生 NVIDIA Ampere SM86 任務與網格著色器管線(Nin_Ounce_NVN2)打造,而非傳統的固定功能頂點/索引緩衝區。海拉魯平原、柯基里之森與成年期神殿中的每個世界區塊,都會在發送圖元之前指派任務著色器,針對 GPU meshlet 執行平截頭體剔除與遮擋剔除。Hookshot 的 gpu/vk/eden/ 重編譯器會將這些 SM86 任務與網格程式直接轉換為鎖定 VK_EXT_mesh_shader 的 Vulkan 1.3 SPIR-V 模組。
由於在傳統頂點管線上模擬微網格剔除需要透過 CPU 執行完整的幾何回讀流程,因此缺乏硬體 VK_EXT_mesh_shader 的 GPU——包括 NVIDIA GTX 10 系列(Pascal)、AMD Radeon RX 5000(RDNA 1)、AMD RX 400/500(Polaris)以及 Intel UHD/Iris Xe 內建顯示晶片——皆無法初始化 3D Vulkan 裝置。受支援的架構最低需為 NVIDIA Turing(GTX 1650+ 與 RTX 20/30/40/50)、AMD RDNA 2/3/4(RX 6000/7000/9000 與 Steam Deck APU)以及 Intel Arc Alchemist/Battlemage。
Steam Deck(SteamOS 3.6+ RADV)與 AMD Radeon Driver 調校
在 On Steam Deck LCD(Van Gogh)與 Steam Deck OLED(Sephiroth)上,搭配 Low 或 Medium 預設檔並將內建 AMD FSR 3.1 設為 Quality 或 Balanced 時,Hookshot v2.0.11 能以 1280x800(16:10)達到 30 至 45 FPS。由於 Mesa RADV 的子群組微網格剔除在進入德庫樹內部時可能會卡死在著色器雜湊 2c56dc1006942f74(#817),Steam Deck 使用者應將其 Steam 啟動選項設定為 RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%。
在桌上型 On AMD Radeon RX 6000 與 RX 7000 GPU 上,部分 Windows Adrenalin 與 Linux 驅動程式會對計算 ASTC 轉 BC7 貼圖轉碼器編譯錯誤,導致植被與 HUD 圖示上出現彩色 4x4 方塊(#57 / #1006)。匯出 RX_VK_ASTC_RGBA8=1 會使 Hookshot 切換至無損軟體 RGBA8 解壓縮,徹底消除所有方塊破圖。
System 需求與相容性 FAQ
我可以在 NVIDIA GTX 1060 / 1070 / 1080 Ti 或 AMD RX 5700 XT 上執行 Hookshot 嗎?
不行。無論是 NVIDIA Pascal(GTX 10 系列)或 AMD RDNA 1(RX 5000 系列),皆不支援 Hookshot 的 NVN2 微網格管線所需的硬體 VK_EXT_mesh_shader Vulkan 擴充功能。
NVIDIA GTX 1650 / 1660 Super / 1660 Ti 是否支援 Hookshot?
支援。NVIDIA GTX 16 系列顯示卡採用 Turing 架構,在 Driver 550+ 驅動版本下提供硬體 VK_EXT_mesh_shader 支援。請搭配 AMD FSR 3.1 使用 Low(4 GB)或 Medium(6 GB)預設檔。
Hookshot v2.0.11 是否能完整通關整個 Ocarina of Time 戰役?
可以。所有幼年期迷宮(德庫樹、多魯哥洞窟、賈布賈布大人體內)、全部大世界樞紐、五座成年期神殿(森、火、水、闇、魂)、加儂城以及最終頭目決戰與結尾工作人員名單均 100% 可玩。
官方硬體、Shader 與 Driver 驗證來源
- SRC-CMP-01
VK_EXT_mesh_shader 硬體基準線、VRAM 預設以及 Steam Deck #817 / AMD #57 旗標的主要來源依據。
- SRC-CMP-02
NVN2 meshlet 管線、HMMA 協同矩陣與 VRAM 寫回 diff 比對的主要來源依據。
- SRC-CMP-03
v2.0.9–v2.0.11 水之神殿、NVIDIA 621 驅動程式(#1161)及超寬螢幕修復的主要來源依據。