Télécharger Hookshot

v2.0.14 Dernière Stable

Portage PC natif Windows 10/11 & Linux x86_64 pour Zelda: Ocarina of Time (Édition Switch 2) — 120+ FPS, ultrawide, HDR et gyroscope natif par recompilation statique.

✓ Direct depuis le GitHub OfficielMis à jour le 2026-11-10294 396 TéléchargementsOpen Source · Aucune ROM incluse
Requis avant le premier lancement (60 s)
  1. Placez HookshotBuilder.exe dans un dossier local vide hors de OneDrive.
  2. Sélectionnez votre dump légal déchiffré Switch 2 v131072 (Title ID 0400486024DEC000, SHA-1 e0f3ccfa).
  3. Vérifiez le support GPU Vulkan 1.3 Mesh Shaders et contrôlez l’empreinte ci-dessous.

Mon PC ou ma console portable peut-il faire tourner Hookshot ?

Nécessite Vulkan 1.3 + Mesh Shaders matériels (VK_EXT_mesh_shader)
✓ Jouable sous SteamOS 3.6+ (30–60 FPS) — Utilisez l’AppImage Linux x86_64 et ajoutez cette option de lancement Steam contre le blocage de l’Arbre Mojo (#817) :
RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%
ATELIER INTERACTIF // VÉRIFICATEUR-COMPATIBILITÉ-SIG

Tableau interactif de compatibilité matérielle PC GPU, OS et progression en jeu

Filtrez l'ensemble des 10 configurations matérielles certifiées pour Hookshot v2.0.11 par architecture, système d'exploitation, APU portable ou jalon de progression dans l'histoire. Vérifiez les extensions Vulkan 1.3 requises, l'enveloppe de VRAM et les options de lancement avant d'exécuter HookshotBuilder.

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

Prise en charge matérielle intégrale de VK_EXT_mesh_shader sur les GPU Turing, Ampere, Ada Lovelace et Blackwell avec super-résolution DLSS native.

CatégorieArchitecture GPU
Prérequis & PiloteVulkan 1.3 + VK_EXT_mesh_shader (Driver 550+)
Niveau de supportPris en charge (60-120 FPS)
Budget VRAM4 GB Low / 6 GB Med / 8 GB High / 10+ GB Max
Configuration vérifiéeNative mesh shaders + DLSS / TAA (aucun flag d'environnement requis) [v2.0.11]
AMD Radeon RX 6000 / RX 7000 / RX 9000 (RDNA 2/3/4)

Prend en charge Vulkan 1.3 et les mesh shaders matériels ; définissez RX_VK_ASTC_RGBA8=1 en cas de feuillage pixélisé ASTC ou de corruption de HUD sous Adrenalin ou d'anciens pilotes RADV.

CatégorieArchitecture GPU
Prérequis & PiloteVulkan 1.3 + VK_EXT_mesh_shader (Adrenalin 24.9+ / Mesa 24.2+)
Niveau de supportPris en charge (Solution de contournement disponible)
Budget VRAM6 GB Med / 8 GB High / 10+ GB Max
Configuration vérifiéeDéfinir RX_VK_ASTC_RGBA8=1 pour le décodage ASTC (#57 / #1006) [v2.0.11]
Intel Arc série A (Alchemist) et série B (Battlemage)

Prend en charge les VK_EXT_mesh_shader matériels et la mise à l'échelle Intel XeSS 1.3 sur les GPU dédiés Arc avec 6 GB à 16 GB de VRAM.

CatégorieArchitecture GPU
Prérequis & PiloteVulkan 1.3 + VK_EXT_mesh_shader (Intel Driver 32.0.101+ / ANV)
Niveau de supportPris en charge (60 FPS)
Budget VRAM6 Go Moyen (Arc A380) / 8-16 Go Élevé-Max (A750/A770/B580)
Configuration vérifiéeNative mesh shaders + XeSS 1.3 ou FSR 3.1 [v2.0.11]
Steam Deck LCD et OLED (AMD Van Gogh / Sephiroth RDNA 2 APU)

Tourne via l'AppImage Linux x86_64 sous SteamOS 3.6+ en 1280x800 (30-45 FPS) ; nécessite RX_VK_MESH_NOCULL=2c56dc1006942f74 pour empêcher le gel RADV dans l'Arbre Mojo.

CatégorieConsole portable / APU
Prérequis & PiloteSteamOS 3.6+ (Mesa RADV 24.2+) + 16 GB de LPDDR5 partagée
Niveau de supportJouable avec argument de lancement
Budget VRAMPréréglage Low / Medium (pool de textures de 1.5 à 2.5 GB)
Configuration vérifiéeOption Steam : RX_VK_MESH_NOCULL=2c56dc1006942f74 %command% (#817) [v2.0.11]
NVIDIA GTX série 10 (Pascal), AMD RX 5000 (RDNA 1) et Polaris

Incompatible avec le rendu 3D car le moteur du remake de Ocarina of Time sur Switch 2 s'appuie sur des meshlets NVN2 requérant VK_EXT_mesh_shader au niveau matériel.

CatégorieArchitecture GPU
Prérequis & PiloteDépourvu de l'extension matérielle VK_EXT_mesh_shader
Niveau de supportNon pris en charge (Limite matérielle)
Budget VRAMN/A (échec de l'initialisation du périphérique Vulkan)
Configuration vérifiéeRX_GPU_BACKEND=null exécute uniquement les tests logiques/CI headless [v2.0.11]
Windows 10 (21H2+) et Windows 11 x64

Plateforme PC principale distribuée sous la forme Hookshot-v2.0.11-Windows-x64.zip (29.7 MB) contenant HookshotBuilder.exe et toutes les DLL d'exécution d'upscaling.

CatégorieSystème d’exploitation
Prérequis & PiloteWindows 10 21H2+ 64 bits ou Windows 11, 8 GB+ de RAM
Niveau de supportPris en charge (Niveau 1)
Budget VRAM4 GB minimum / 8 GB recommandés
Configuration vérifiéeGénère : HookshotBuilder.exe -> Hookshot.exe + assets/ [v2.0.11]
Linux x86_64 Desktop (glibc 2.35+ / AppImage)

Hookshot-v2.0.11-Linux-x86_64.AppImage autonome (35.1 MB) testé sur Ubuntu 22.04+, Fedora 40+, Arch Linux et SteamOS 3.6+.

CatégorieSystème d’exploitation
Prérequis & Piloteglibc 2.35+, FUSE2/FUSE3, Vulkan 1.3 ICD
Niveau de supportPris en charge (Niveau 1)
Budget VRAM4 GB minimum / 8 GB recommandés
Configuration vérifiéeExécuter : chmod +x Hookshot-v2.0.11-Linux-x86_64.AppImage [v2.0.11]
Chronologie Enfant : Forêt Kokiri, Arbre Mojo, Caverne Dodongo et Jabu-Jabu

Intégralement faisable du début de partie jusqu'à l'obtention des trois Pierres Ancestrales ; les joueurs Steam Deck/RADV doivent renseigner RX_VK_MESH_NOCULL=2c56dc1006942f74 dans l'Arbre Mojo.

CatégorieProgression du jeu
Prérequis & PiloteHookshot v2.0.0+ (v2.0.11 recommandé)
Niveau de support100 % jouable
Budget VRAM2.1 GB - 3.2 GB en 1080p Medium
Configuration vérifiéeCombats de boss de Gohma, Roi Dodongo et Barinade validés [v2.0.11]
Pôles de l'overworld : Plaine d'Hyrule, Marché, Cocorico, Domaine Zora et Vallée Gerudo

Cycle jour/nuit complet, ombres en cascade dynamiques, audio d'ambiance à 48 kHz sous Opus et interpolation des acteurs à 60/120 FPS dans toutes les zones ouvertes.

CatégorieProgression du jeu
Prérequis & PiloteHookshot v2.0.5+ (correctifs de synchronisation des cinématiques et des acteurs)
Niveau de support100 % jouable
Budget VRAM2.8 GB - 4.4 GB (plus grand pool de streaming dans la Plaine d'Hyrule)
Configuration vérifiéeUtilisez le préréglage Low/Med sur les GPU à 4 GB pour éviter le dépassement #1161 [v2.0.11]
Chronologie Adulte : Temples de la Forêt, du Feu, de l'Eau, de l'Ombre, de l'Esprit et Château de Ganon

Jouable de bout en bout jusqu'aux cinq médaillons des Sages, la Tour de Ganon, les affrontements finaux contre Ganondorf/Ganon et le défilement des crédits de fin.

CatégorieProgression du jeu
Prérequis & PiloteHookshot v2.0.9+ (correctif des reflets du Temple de l'Eau et de Link Obscur)
Niveau de support100 % jouable jusqu'au générique
Budget VRAM2.6 GB - 4.2 GB sur les passes de réflexion du temple
Configuration vérifiéev2.0.9+ corrige la salle des reflets de Link Obscur et l'effet de brume de chaleur du Temple du Feu [v2.0.11]

Installation rapide en 3 étapes (Windows 10 / 11)

S’adapte automatiquement au système sélectionné ci-dessus
1. Créez un dossier local dédié

Placez HookshotBuilder.exe dans un dossier propre tel que C:\Games\Hookshot\ en dehors de OneDrive.

2. Indiquez votre dump Switch 2 v131072

Sélectionnez votre dump déchiffré Switch 2 (Title ID 0400486024DEC000, ExeFS SHA-1 e0f3ccfa).

3. Générez les ressources et jouez à 120+ FPS

Patientez ~45 s pour l’extraction locale, lancez Hookshot.exe et ouvrez le menu Insert ou F1 pour DLSS, FSR 3.1 et HDR.

NOTE DE SÉCURITÉ ET DÉMARCHE CLEAN-ROOMTéléchargez uniquement les versions officielles sur github.com/NotRexed/Hookshot — Aucune ROM ni clé fournie

Hookshot ne contient aucune ressource de jeu, texture, audio ou clé cryptographique appartenant à Nintendo. Téléchargez exclusivement les binaires officiels depuis https://github.com/NotRexed/Hookshot/releases (Windows HookshotBuilder.exe ou Linux Hookshot-v2.0.11-x86_64.AppImage) ; les sites tiers fournissant des ROMs pré-extraites ou de faux installateurs sont illégitimes. Vous devez fournir votre propre dump déchiffré du jeu de base Switch 2 + mise à jour v131072 (Title ID 0400486024DEC000, NSO SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c du binaire main).

KPI-01 // CURRENT RELEASE
v2.0.14
Dernière version Build stable (09/11/2026)
Restaure le diffing write-back RX_VK_WB_DIFF=1 (+33 % de FPS par rapport à v2.0.9)
KPI-02 // REQUIRED DUMP
0400486024DEC000
Switch 2 Update v131072
Préfixe SHA-1 du NSO main de ExeFS : e0f3ccfa (binaire de 51,0 MB)
KPI-03 // LIFTED A64 CODE
160,641
Fonctions statiques ARM64
Compilé à travers 399 fragments C (g_module_a + g_module_b) via Clang
KPI-04 // VULKAN PIPELINE
8,243
Shaders NVN2 → SPIR-V
Nécessite Vulkan 1.3 + extension matérielle VK_EXT_mesh_shader

Nouveautés de la v2.0.14 et versions précédentes

Les 8 versions officielles GitHub archivées avec empreintes SHA-256 vérifiées

v2.0.14 (2026-11-10) : Corrige les couleurs des menus en HDR, autorise les mises à jour depuis des dossiers avec crochets et ajoute le réglage de taille du compteur FPS.

Afficher les 4 paquets officiels v2.0.14 et leurs sommes SHA-256
FichierPlateformeTailleEmpreinte SHA-256Lien direct GitHub
hookshot-linux.txtLinux x86_64 / Steam Deck1.3 KBd09f1c65db…6e49a8⬇ Télécharger ↗
hookshot-setup.txtWindows 10 / 11 (64 bits)1.6 KB76f00a7530…d5000e⬇ Télécharger ↗
Hookshot-v2.0.14-x86_64.AppImageLinux x86_64 / Steam Deck221.1 MBa6964ac29b…b43419⬇ Télécharger ↗
HookshotBuilder.exeWindows 10 / 11 (64 bits)178.5 KB6e64916c1a…ae17bb⬇ Télécharger ↗
Afficher les versions précédentes (v2.0.13 à v2.0.8) et les 31 fichiers
v2.0.14 ↗2026-11-10
61,980 téléchargements
canal stable
v2.0.13 ↗2026-11-10
39,963 téléchargements
canal stable
v2.0.12 ↗2026-11-10
30,584 téléchargements
canal stable
v2.0.11 ↗2026-11-09
113,279 téléchargements
canal stable
v2.0.10 ↗2026-11-09
18,987 téléchargements
canal stable
v2.0.9 ↗2026-11-09
18,882 téléchargements
canal stable
v2.0.8 ↗2026-11-09
9,861 téléchargements
canal stable
Ouvrir le registre complet des 10 Release téléchargeables →
VOLET B — ARCHITECTURE TECHNIQUE ET FLUX DE TRAVAIL

Sous-systèmes centraux de recompilation et fiches de vérification du dump

Accédez directement aux quatre manuels techniques détaillant l'extraction du dump Switch 2, la traduction ARM64 anticipée (AOT), les profils de mesh shaders GPU et les variables d'environnement d'exécution.

PLATE 01 // DUMP HASH et SETUP0400486024DEC000 · v131072

Vérification du dump Switch 2 et Générateur de ressources

Vérifiez votre dump déchiffré de Switch 2 par rapport au préfixe ExeFS SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c du fichier main NSO, lancez HookshotBuilder.exe ou l'extracteur Linux AppImage, configurez l'overlay d'options Insert/F1 et convertissez vos sauvegardes avec tools/oot_saves.py.

  • Title ID : 0400486024DEC000 (v131072 de Update fusionné)
  • Windows Builder: HookshotBuilder.exe + builder-parts
  • Overlay en jeu : Insert ou F1 (DLSS / FSR 3.1 / XeSS)
Consulter le guide de dump et de Setup →
PLAQUE 02 // ARCHITECTURE GITHUB160 641 fonctions · 399 fragments

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

Découvrez comment Hookshot convertit 51,0 MB de code machine ARM64 issu de Switch 2 en 399 unités de traduction C, intercepte les appels à Horizon OS (nn::os, nn::fs, nn::audio) dans host/ et traduit 8 243 shaders Maxwell/Ampere NVN2 en SPIR-V Vulkan 1.3.

  • Lifter : nx2/a64_lifter (399 fragments, <4 % de recours à l'interpréteur)
  • Renderer : gpu/vk/ (VK_EXT_mesh_shader + calculs ASTC)
  • Shim hôte : fenêtrage SDL3, manettes XInput/Switch Pro, audio Opus à 48 kHz
Examiner l'architecture GitHub →
PLATE 03 // GPU et MATRIX VRAMRTX / RDNA 2+ / Arc / Deck

Shader Mesh Vulkan 1.3 et compatibilité Steam Deck

Le moteur du remake de Switch 2 envoyant la géométrie via des meshlets NVN2, la prise en charge matérielle de VK_EXT_mesh_shader est obligatoire. Comparez les préréglages VRAM allant de 4 GB de Low à plus de 10 GB de Max, et découvrez pourquoi les GPU GTX série 10 et RX 5000 ne peuvent pas initialiser le rendu 3D.

  • Pris en charge : NVIDIA GTX 16 / RTX séries 20 à 50, AMD RX 6000 à 9000, Intel Arc
  • Steam Deck : 30–45 FPS en 1280x800 avec le flag RX_VK_MESH_NOCULL
  • Non pris en charge : Pascal (GTX 10), RDNA 1 (RX 5000), Polaris
Ouvrir la Matrix de compatibilité GPU →
VOLET C — REGISTRE DES BOGUES ET VARIABLES D'ENVIRONNEMENT

Diagnostics de crashs à High fréquence et correctifs de variables d'environnement

Vous subissez un crash par perte de périphérique GPU, un gel d'image avec Steam Deck dans l'Arbre Mojo ou des feuillages pixelisés avec les pilotes AMD Radeon ? Appliquez ces paramètres de lancement v2.0.11 éprouvés ou consultez le guide complet de dépannage.

Issue n° 1161GPU dotés de 4 GB à 6 GB de VRAM ou pilotes Vulkan overclockés

Saturation de la VRAM ou de la Timeout VK_ERROR_DEVICE_LOST GPU (n° 1161)

Baissez le préréglage graphique dans le menu Insert/F1 sur Low (4 GB) ou Medium (6 GB), réduisez l'échelle de rendu à 1.0x et mettez à niveau vers le correctif du pool de descripteurs de v2.0.11.

graphics_preset=Low/Medium ou RX_SKIP_SHADERS=<hash>
Issue n° 817Linux AMD RADV (Mesa < 24.3) et Steam Deck LCD/OLED

Gel d'image dans l'Arbre Mojo sur Steam Deck / Linux RADV (#817)

Définissez les options de lancement Steam sur RX_VK_MESH_NOCULL=2c56dc1006942f74 %command% (ou RX_VK_MESH_NOCULL=1 pour désactiver globalement l'élimination des meshlets).

RX_VK_MESH_NOCULL=2c56dc1006942f74
Issues n° 57 et n° 1006AMD Radeon RX série 6000 / RX série 7000 (Windows et Linux)

Feuillages pixelisés et artefacts de textures HUD sous AMD RDNA 2 / RDNA 3 (#57 / #1006)

Exportez RX_VK_ASTC_RGBA8=1 avant de lancer Hookshot pour forcer la décompression logicielle RGBA8 sans perte plutôt que le transcodage par compute BC7.

RX_VK_ASTC_RGBA8=1
Issues n° 1176 et n° 990Windows x64 et Linux x86_64 HookshotBuilder

Échec de l'extraction des ressources de HookshotBuilder ou non-concordance du hash NSO (#1176 / #990)

Update vers Hookshot v2.0.11 (corrige le bug de chemin Windows en UTF-8 #1176) et fournissez le dump v131072 Switch 2 fusionné correspondant au préfixe SHA-1 e0f3ccfa.

Requiert le v131072 0400486024DEC000 (e0f3ccfa) pour le Title ID
Voir les 10 solutions aux crashs et options de débogage →
SPÉCIFICATION TECHNIQUE // RECOMPILATION AOT ET DUMP

Comment Hookshot recompile le remake Switch 2 de Ocarina of Time

À la différence des émulateurs de console classiques qui traduisent dynamiquement les instructions ARM64 et les tampons de commandes GPU à l'exécution, NotRexed/Hookshot effectue une recompilation statique en amont (AOT) du remake Nintendo Switch 2 de The Legend of Zelda: Ocarina of Time (Title ID 0400486024DEC000, version de mise à jour requise v131072). Lors de l'étape de génération, le lifter nx2/a64 désassemble le binaire principal NSO de 51,0 MB (vérifié par le préfixe e0f3ccfa de SHA-1) ainsi que le module secondaire en 160 641 fonctions C autonomes réparties sur 399 fichiers de fragments. Ces fragments sont ensuite compilés avec Clang/LLD pour produire un exécutable x86_64 natif, dans lequel plus de 96 % des instructions s'exécutent directement sur le CPU hôte, les sauts indirects résiduels basculant de façon transparente sur l'interpréteur intégré.

On côté graphique, le sous-système gpu/vk/ convertit l'ensemble des 8 243 binaires de shaders propriétaires NVN2 en modules SPIR-V Vulkan 1.3 standards. Comme le moteur du remake Switch 2 repose sur le culling matériel de meshlets pour la géométrie du monde, Hookshot nécessite un GPU Vulkan 1.3 prenant en charge l'extension VK_EXT_mesh_shader (NVIDIA Turing GTX 1650+ et séries RTX 20/30/40/50, AMD RDNA 2/3/4 séries RX 6000/7000/9000, Intel Arc Alchemist/Battlemage, et Steam Deck RADV). La version v2.0.11 réactive le diff de réécriture VRAM (RX_VK_WB_DIFF=1 par défaut) tout en maintenant la file de présentation séparée désactivée, rétablissant ainsi ~48 FPS en 3440x1440 sur une RTX 4060 Ti contre ~36 FPS sur la v2.0.9, tout en conservant le correctif de stabilité pour les pilotes NVIDIA de la série 621 (#1161).

Vérification du dump Switch 2 (0400486024DEC000 v131072) et méthodologie clean-room

Afin de maintenir une stricte séparation légale en salle blanche, ni le dépôt NotRexed/Hookshot ni ses binaires finaux ne contiennent de code Nintendo sous copyright, d'archives RomFS ou de clés de chiffrement. Avant de lancer le jeu sous Windows 10/11 x64 ou Linux x86_64, vous devez dumper votre propre copie Switch 2 légalement acquise de Ocarina of Time avec la mise à jour v131072. Lorsque vous indiquez le dossier de votre dump déchiffré à HookshotBuilder.exe (Windows) ou Hookshot-v2.0.11-x86_64.AppImage (Linux), l'outil de build valide que le binaire NSO principal ExeFS correspond bien à SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c avant d'extraire les ressources RomFS et de lier l'exécutable local.

Une fois la compilation terminée, appuyer sur Insert ou F1 en jeu ouvre l'interface de configuration native Hookshot. Ce menu permet de basculer entre NVIDIA DLSS Super Resolution (NGX SDK 310.9.16), AMD FSR 3.1 (FidelityFX SDK 1.1.4), Intel XeSS ou TAA native ; de débloquer le framerate de 30 FPS jusqu'à 60 FPS ou 120 FPS ; d'ajuster les formats d'image ultra-larges 21:9 et 32:9 ; et d'ajuster le préréglage graphique (Low pour 4 GB de VRAM, Medium pour 6 GB de VRAM, High pour 8 GB de VRAM et Max pour 10+ GB de VRAM).

A64-NVN2-VULKAN ARCHITECTURENotRexed/Hookshot · v2.0.14
Schéma d’architecture de la recompilation statique Hookshot v2.0.11 illustrant le levage ARM64 NSO, la traduction NVN2 vers Vulkan 1.3 SPIR-V et la vérification du dump Switch 2 0400486024DEC000 v131072.
FIG 1.0 — Pipeline d'exécution Hookshot v2.0.11 : Recompilation statique anticipée (AOT) et meshlets Vulkan 1.3
FAQ TECHNIQUE // RÉPONSES VÉRIFIÉES

Foire aux questions (Hookshot v2.0.11)

Quelle version de dump Hookshot v2.0.11 requiert-il ?

Hookshot requiert la version déchiffrée du remake Nintendo Switch 2 de The Legend of Zelda: Ocarina of Time avec le Title ID 0400486024DEC000 mis à jour vers le patch v131072. Le binaire principal NSO de ExeFS doit correspondre au préfixe e0f3ccfa de SHA-1 (hash complet e0f3ccfa56256410941279ef0b2501356be2222c). Les versions N64, GameCube, 3DS et les dumps Switch 2 v0 non patchés ne sont pas pris en charge.

Pourquoi Hookshot requiert-il un GPU compatible avec VK_EXT_mesh_shader ?

Le moteur du remake de Switch 2 effectue le rendu des environnements et des personnages à l'aide de pipelines de mesh shaders NVN2. Hookshot traduit directement ces 8 243 shaders en mesh shaders Vulkan 1.3 SPIR-V, ce qui nécessite la prise en charge matérielle de VK_EXT_mesh_shader (NVIDIA GTX 16 / RTX 20+, AMD RX 6000+, Intel Arc ou Steam Deck APU). Les GPU plus anciens comme la série GTX 10 (Pascal) et RX 5000 (RDNA 1) ne disposent pas de mesh shaders au niveau matériel.

Comment résoudre le plantage Steam Deck dans l'Arbre Mojo (#817) ?

Sur le Steam Deck On (SteamOS 3.6+ / Mesa RADV), réglez vos options de lancement Steam sur RX_VK_MESH_NOCULL=2c56dc1006942f74 %command% afin de contourner l'élimination de sous-groupes de meshlets sur le shader 2c56dc1006942f74 à l'intérieur de l'Arbre Mojo.

REGISTRE DE VÉRIFICATION PREMIÈRE SOURCE

Dépôt principal et sources de données de Release