Vollständige Hardware-VK_EXT_mesh_shader-Unterstützung auf Turing-, Ampere-, Ada-Lovelace- und Blackwell-GPUs mit nativem DLSS Super Resolution.
Hookshot Herunterladen
v2.0.14 Aktuell StabilNativer Windows-10/11- & Linux-x86_64-PC-Port für Zelda: Ocarina of Time (Switch-2-Edition) — 120+ FPS, Ultrawide, HDR & Gyro per statischer Rekompilierung.
- Lege HookshotBuilder.exe in einen leeren lokalen Ordner außerhalb von OneDrive.
- Wähle deinen entschlüsselten Switch-2-Dump v131072 aus (Title ID 0400486024DEC000, SHA-1 e0f3ccfa).
- Prüfe Vulkan-1.3-Mesh-Shader-Unterstützung und verifiziere unten die Prüfsumme.
1. Lokaler Datei- & Switch-2-Dump-Prüfer (0 % Upload)
Ziehe HookshotBuilder.exe, das Linux-AppImage oder deine Switch-2-NSO-Datei hierher, um SHA-256 / SHA-1 lokal im Browser zu prüfen:
2. Soforthilfe beim ersten Start (Steam Deck / RADV / SmartScreen)
Füge auf dem Steam Deck oder unter Linux RADV diese Steam-Startoption hinzu, um den Deku-Baum-Absturz (#817) zu verhindern. Bei Windows SmartScreen: Weitere Informationen → Trotzdem ausführen.
RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%Läuft Hookshot auf meinem PC oder Handheld?
Erfordert Vulkan 1.3 + Hardware-Mesh-Shader (VK_EXT_mesh_shader)RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%Insert / F1 → DLSS Super ResolutionRX_VK_ASTC_RGBA8=1Interaktives Prüfboard für PC-GPU-, OS- & Story-Fortschritts-Readiness
Filtere alle 10 verifizierten Hookshot-v2.0.11-Kompatibilitätsspezifikationen nach Hardware-Architektur, Betriebssystem, Handheld-APU oder Story-Fortschritts-Meilenstein. Überprüfe erforderliche Vulkan-1.3-Erweiterungen, VRAM-Budgets und Startparameter vor dem Ausführen von HookshotBuilder.
Unterstützt Vulkan 1.3 und Hardware-Mesh-Shader; setzen Sie RX_VK_ASTC_RGBA8=1, falls blockige ASTC-Vegetation oder Darstellungsfehler bei HUD unter Adrenalin oder älteren RADV-Treibern auftreten.
Unterstützt Hardware-VK_EXT_mesh_shader und Intel-XeSS-1.3-Upscaling auf dedizierten Arc-GPUs mit 6 GB bis 16 GB VRAM.
Läuft über das Linux x86_64 AppImage unter SteamOS 3.6+ bei 1280x800 (30-45 FPS); erfordert RX_VK_MESH_NOCULL=2c56dc1006942f74, um den Hänger im Inneren des Deku-Baums bei RADV zu verhindern.
Für das Rendering in 3D nicht unterstützt, da die Engine des Switch-2-Ocarina of Time-Remakes auf NVN2-Meshlets setzt, die Hardware-VK_EXT_mesh_shader zwingend voraussetzen.
Primäre Desktop-Plattform, bereitgestellt als Hookshot-v2.0.11-Windows-x64.zip (29,7 MB) inklusive HookshotBuilder.exe und aller Upscaler-Laufzeit-DLLs.
In sich geschlossenes Hookshot-v2.0.11-Linux-x86_64.AppImage (35,1 MB), getestet auf Ubuntu 22.04+, Fedora 40+, Arch Linux und SteamOS 3.6+.
Vollständig durchspielbar von der Charaktererstellung bis zu allen drei Heiligen Steinen; Steam Deck/RADV-Nutzer benötigen RX_VK_MESH_NOCULL=2c56dc1006942f74 im Deku-Baum.
Vollständiger Tag-/Nachtwechsel, dynamische Kaskadenschatten, Opus-48-kHz-Umgebungs-Audio und 60/120 FPS-Actor-Interpolation in allen Oberwelt-Regionen.
Vollständig spielbar über alle fünf Amulette der Weisen, Ganons Turm, die finalen Ganondorf-/Ganon-Bosskämpfe bis zum Abspann.
Schnelleinrichtung in 3 Schritten (Windows 10 / 11)
Passt sich automatisch an das oben gewählte Betriebssystem anSpeichere HookshotBuilder.exe in einem eigenen Ordner wie C:\Games\Hookshot\ außerhalb von OneDrive.
Wähle deinen entschlüsselten Switch-2-Dump (Title ID 0400486024DEC000, ExeFS SHA-1 e0f3ccfa) im Builder aus.
Warte ca. 45 Sek. auf die Asset-Erstellung, starte Hookshot.exe und öffne mit Insert oder F1 das Grafikmenü.
Lade Hookshot-v2.0.14-x86_64.AppImage herunter und setze per Eigenschaften oder chmod +x Ausführungsrechte.
Starte das AppImage im Desktop-Modus und wähle das entschlüsselte Verzeichnis 0400486024DEC000 v131072.
Füge das AppImage als Steam-fremdes Spiel hinzu und trage RX_VK_MESH_NOCULL=2c56dc1006942f74 %command% ein.
Hookshot enthält keinerlei urheberrechtlich geschützte Spiel-Assets, Texturen, Audiodaten oder kryptografische Schlüssel von Nintendo. Lade offizielle Binaries ausschließlich von https://github.com/NotRexed/Hookshot/releases herunter (Windows HookshotBuilder.exe oder Linux Hookshot-v2.0.11-x86_64.AppImage); Drittanbieter-Websites mit vorab extrahierten ROMs oder gefälschten Installern sind nicht autorisiert. Du musst deinen eigenen entschlüsselten Switch-2-Base- + Update-v131072-Dump bereitstellen (Title-ID 0400486024DEC000, Main-NSO SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c).
Neu in v2.0.14 & ältere Versionen
Alle 8 offiziellen GitHub-Releases archiviert inklusive verifizierter SHA-256-Prüfsummenv2.0.14 (2026-11-10): Korrigiert HDR-Menüfarben, erlaubt Updates aus Ordnernamen mit Klammern und ergänzt eine skalierbare FPS-Anzeige.
Alle 4 offiziellen v2.0.14-Pakete & SHA-256-Prüfsummen anzeigen
| Paketdatei | Plattform | Größe | SHA-256-Prüfsumme | Direkter GitHub-Link |
|---|---|---|---|---|
hookshot-linux.txt | Linux x86_64 / Steam Deck | 1.3 KB | d09f1c65db…6e49a8 | ⬇ Laden ↗ |
hookshot-setup.txt | Windows 10 / 11 (64-Bit) | 1.6 KB | 76f00a7530…d5000e | ⬇ Laden ↗ |
Hookshot-v2.0.14-x86_64.AppImage | Linux x86_64 / Steam Deck | 221.1 MB | a6964ac29b…b43419 | ⬇ Laden ↗ |
HookshotBuilder.exe | Windows 10 / 11 (64-Bit) | 178.5 KB | 6e64916c1a…ae17bb | ⬇ Laden ↗ |
Kern-Rekompilierungs-Subsysteme & Dump-Verifizierungs-Plates
Navigiere direkt zu den vier technischen Handbüchern über Switch-2-Dump-Extraktion, Ahead-of-Time-ARM64-Übersetzung, GPU-Mesh-Shader-Stufen und Laufzeit-Umgebungsvariablen.
Switch-2-Dump-Verifizierung & Asset-Builder
Gleiche deinen entschlüsselten Switch-2-Dump mit ExeFS main-NSO SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c ab, führe HookshotBuilder.exe oder den Linux-AppImage-Extraktor aus, konfiguriere das Insert/F1-Options-Overlay und konvertiere Spielstände mit tools/oot_saves.py.
- Title-ID: 0400486024DEC000 (Zusammengeführtes Update v131072)
- Windows Builder: HookshotBuilder.exe + builder-parts
- In-Game-Overlay: Insert oder F1 (DLSS / FSR 3.1 / XeSS)
ARM64 Lifter (nx2/) & NVN2 Vulkan Renderer (gpu/vk/)
Erfahre, wie Hookshot 51.0 MB an Switch-2-ARM64-Maschinencode in 399 C-Übersetzungseinheiten liftet, Horizon-OS-Aufrufe (nn::os, nn::fs, nn::audio) in host/ abfängt und 8.243 Maxwell/Ampere-NVN2-Shader in Vulkan-1.3-SPIR-V übersetzt.
- Lifter: nx2/a64_lifter (399 Shards, <4% Interpreter-Fallback)
- Renderer-Pfad: gpu/vk/ (VK_EXT_mesh_shader + ASTC-Compute)
- Host-Shim: SDL3 Fensterverwaltung, XInput/Switch Pro, Opus 48 kHz
Vulkan-1.3-Mesh-Shader & Steam Deck-Kompatibilität
Da die Remake-Engine von Switch 2 Geometrie über NVN2-Meshlets übergibt, ist Hardware-VK_EXT_mesh_shader-Unterstützung zwingend erforderlich. Vergleiche VRAM-Voreinstellungen von 4 GB Low bis 10+ GB Max und prüfe, warum GPUs der GTX-10-Serie und der RX-5000-Reihe das 3D-Rendering nicht initialisieren können.
- Unterstützt: NVIDIA GTX 16 / RTX 20–50, AMD RX 6000–9000, Intel Arc
- Steam Deck: 30–45 FPS bei 1280x800 mit RX_VK_MESH_NOCULL-Flag
- Nicht unterstützt: Pascal (GTX 10), RDNA 1 (RX 5000), Polaris
Absturzdiagnose nach High-Häufigkeit & Fixes per Umgebungsvariable
Treten GPU-Device-Lost-Abstürze, Freezes im Deku-Baum bei Steam Deck oder blockartige Vegetation mit AMD-Radeon-Treibern auf? Nutze diese verifizierten v2.0.11-Startflags oder rufe den vollständigen Fehlerbehebungs-Index auf.
VK_ERROR_DEVICE_LOST GPU Timeout oder VRAM-Erschöpfung (#1161)
Stelle das Grafik-Preset im Insert/F1-Menü auf Low (4 GB) oder Medium (6 GB) herunter, reduziere die Renderauflösung auf 1.0x und aktualisiere auf den Deskriptor-Pool-Fix von v2.0.11.
graphics_preset=Low/Medium oder RX_SKIP_SHADERS=<hash>Freeze im Deku-Baum bei Steam Deck / Linux RADV (#817)
In den Steam-Startoptionen RX_VK_MESH_NOCULL=2c56dc1006942f74 %command% festlegen (oder RX_VK_MESH_NOCULL=1, um das Culling von Meshlets global zu deaktivieren).
RX_VK_MESH_NOCULL=2c56dc1006942f74Blockartige Vegetation & HUD-Texturartefakte auf AMD RDNA 2 / RDNA 3 (#57 / #1006)
Vor dem Start von Hookshot die Variable RX_VK_ASTC_RGBA8=1 exportieren, um eine verlustfreie Software-RGBA8-Dekompression statt Compute-BC7-Transcodierung zu erzwingen.
RX_VK_ASTC_RGBA8=1Fehler bei Asset-Extraktion oder NSO-Hash-Abweichung in HookshotBuilder (#1176 / #990)
Führe ein Update auf Hookshot v2.0.11 durch (behebt UTF-8-Windows-Pfadfehler #1176) und stelle den zusammengeführten Switch-2-v131072-Dump bereit, der zum SHA-1-Präfix e0f3ccfa passt.
Title-ID 0400486024DEC000 v131072 (e0f3ccfa) erforderlichWie Hookshot das Switch-2-Ocarina of Time-Remake rekompiliert
Im Gegensatz zu klassischen Konsolenemulatoren, die ARM64-Befehle und GPU-Command-Buffer dynamisch zur Laufzeit übersetzen, setzt NotRexed/Hookshot auf statische Ahead-of-Time-Rekompilierung (AOT) des Nintendo Switch-2-Remakes von The Legend of Zelda: Ocarina of Time (Title-ID 0400486024DEC000, erforderliche Update-Version v131072). Während der Build-Phase disassembliert der nx2/a64_lifter das 51.0 MB große Main-NSO-Binary (verifiziert durch SHA-1-Präfix e0f3ccfa) sowie das Sekundärmodul in 160.641 eigenständige C-Funktionen, aufgeteilt auf 399 Shard-Dateien. Diese Shards werden mit Clang/LLD zu einer nativen x86_64-Ausführungsdatei kompiliert, in der über 96 % der Instruktionen direkt auf der Host-CPU ausgeführt werden, während die verbleibenden indirekten Sprünge nahtlos auf den integrierten Interpreter zurückgreifen.
On der Grafikseite übersetzt das gpu/vk/-Subsystem alle 8.243 proprietären NVN2-Shader-Binaries in standardmäßige Vulkan-1.3-SPIR-V-Module. Da die Switch-2-Remake-Engine bei der Weltgeometrie auf hardwarebasiertes Meshlet-Culling setzt, setzt Hookshot einen Vulkan-1.3-GPU voraus, der die VK_EXT_mesh_shader-Erweiterung bereitstellt (NVIDIA Turing GTX 1650+ sowie RTX-20/30/40/50-Serie, AMD RDNA 2/3/4 RX-6000/7000/9000-Serie, Intel Arc Alchemist/Battlemage sowie Steam Deck RADV). Version v2.0.11 aktiviert das VRAM-Write-Back-Diffing wieder standardmäßig (RX_VK_WB_DIFF=1), während die separate Present-Queue deaktiviert bleibt. Dies stellt bei 3440x1440 auf einer RTX 4060 Ti wieder ~48 FPS im Vergleich zu ~36 FPS unter v2.0.9 her und behält zugleich den Stabilitäts-Fix für Treiber der NVIDIA-621er-Reihe bei (#1161).
Switch-2-Dump-Verifizierung (0400486024DEC000 v131072) & Clean-Room-Workflow
Um eine strikte rechtliche Clean-Room-Trennung zu gewährleisten, enthalten weder das NotRexed/Hookshot-Repository noch dessen Release-Binaries urheberrechtlich geschützten Nintendo-Code, RomFS-Archive oder Verschlüsselungs-Keys. Vor dem Starten des Spiels unter Windows 10/11 x64 oder Linux x86_64 musst du deinen eigenen legal erworbenen Switch 2-Dump von Ocarina of Time zusammen mit dem Update v131072 bereitstellen. Sobald du HookshotBuilder.exe (Windows) oder Hookshot-v2.0.11-x86_64.AppImage (Linux) auf das Verzeichnis deines entschlüsselten Dumps verweist, prüft der Builder, ob die ExeFS main-NSO mit SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c übereinstimmt, bevor RomFS-Assets extrahiert und die lokale Executable gelinkt werden.
Nach Abschluss der Kompilierung öffnet das Drücken von Insert oder F1 im Spiel das native Hookshot-Konfigurationsmenü. Über dieses Overlay kannst du zwischen NVIDIA DLSS Super Resolution (NGX SDK 310.9.16), AMD FSR 3.1 (FidelityFX SDK 1.1.4), Intel XeSS oder nativem TAA wechseln; die Bildrate von 30 FPS auf 60 FPS oder 120 FPS entsperren; Ultrawide-Seitenverhältnisse von 21:9 und 32:9 einstellen und das Grafik-Preset anpassen (Low für 4 GB VRAM, Medium für 6 GB VRAM, High für 8 GB VRAM und Max für 10+ GB VRAM).
Häufig gestellte Fragen (Hookshot v2.0.11)
Welche Dump-Version setzt Hookshot v2.0.11 voraus?
Hookshot erfordert das entschlüsselte Nintendo Switch-2-Remake von The Legend of Zelda: Ocarina of Time mit Title-ID 0400486024DEC000, aktualisiert auf Patch v131072. Das ExeFS-Main-NSO-Binary muss zum SHA-1-Präfix e0f3ccfa passen (vollständiger Hash e0f3ccfa56256410941279ef0b2501356be2222c). N64-, GameCube-, 3DS- und ungepatchte v0-Dumps von Switch 2 werden nicht unterstützt.
Warum setzt Hookshot eine GPU mit VK_EXT_mesh_shader voraus?
Die Remake-Engine von Switch 2 rendert Umgebungen und Charaktere über NVN2-Mesh-Shader-Pipelines. Hookshot übersetzt diese 8.243 Shader direkt in Vulkan-1.3-SPIR-V-Mesh-Shader, was Hardware-Unterstützung für VK_EXT_mesh_shader voraussetzt (NVIDIA GTX 16 / RTX 20+, AMD RX 6000+, Intel Arc oder Steam Deck APU). Älteren GPUs wie der GTX-10-Serie (Pascal) und RX 5000 (RDNA 1) fehlen Hardware-Mesh-Shader.
Wie behebe ich den Freeze (#817) von Steam Deck im Deku-Baum?
Setze unter On Steam Deck (SteamOS 3.6+ / Mesa RADV) deine Steam-Startoptionen auf RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%, um das Meshlet-Subgroup-Culling bei Shader 2c56dc1006942f74 im Deku-Baum zu umgehen.
Haupt-Repository & Release-Nachweisquellen
- SRC-01
Hauptquelle für Title-ID 0400486024DEC000 v131072, Build-ID e0f3ccfa und Systemanforderungen.
- SRC-02
Primärquelle für HookshotBuilder.exe, Linux x86_64 AppImage-Payloads und Release-Hinweise zu RX_VK_WB_DIFF=1.
- SRC-03
Hauptquelle für 160.641 geliftete ARM64-Funktionen, 399 C-Shards, 8.243 NVN2-Shader und Debug-Umgebungsvariablen.