Soporte completo por hardware de VK_EXT_mesh_shader en GPUs Turing, Ampere, Ada Lovelace y Blackwell con Super Resolution nativa de DLSS.
Descargar Hookshot
v2.0.14 Última EstablePort nativo de PC (Windows 10/11 y Linux x86_64) para Zelda: Ocarina of Time (Edición Switch 2) — 120+ FPS, ultrawide, HDR y giroscopio nativo por recompilación estática.
- Coloca HookshotBuilder.exe en una carpeta local vacía fuera de OneDrive.
- Selecciona tu volcado legal desencriptado de Switch 2 v131072 (ID 0400486024DEC000, SHA-1 e0f3ccfa).
- Comprueba el soporte GPU de Mesh Shaders en Vulkan 1.3 y verifica el hash abajo.
1. Verificador local de Hash y Volcado Switch 2 (0 % subido)
Arrastra HookshotBuilder.exe, el AppImage de Linux o el archivo main NSO de Switch 2 para comprobar SHA-256 / SHA-1 localmente en tu navegador:
2. Solución rápida del primer inicio (Steam Deck / RADV / SmartScreen)
En Steam Deck o Linux RADV, añade esta opción de lanzamiento en Steam para evitar el bloqueo del Árbol Deku (#817). En Windows SmartScreen, pulsa Más información → Ejecutar de todas formas.
RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%¿Puede mi PC o consola portátil ejecutar Hookshot?
Requiere Vulkan 1.3 + Mesh Shaders por hardware (VK_EXT_mesh_shader)RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%Insert / F1 → DLSS Super ResolutionRX_VK_ASTC_RGBA8=1Panel interactivo de pruebas de compatibilidad para PC GPU, SO y progresión
Filtra las 10 especificaciones verificadas de compatibilidad con Hookshot v2.0.11 por arquitectura de hardware, sistema operativo, consola portátil APU o progreso en la historia. Revisa las extensiones requeridas de Vulkan 1.3, márgenes de VRAM y parámetros de inicio antes de ejecutar HookshotBuilder.
Compatible con Vulkan 1.3 y mesh shaders por hardware; usa RX_VK_ASTC_RGBA8=1 si aparece vegetación pixelada en ASTC o corrupción de HUD con controladores Adrenalin o RADV antiguos.
Admite VK_EXT_mesh_shader por hardware y escalado Intel XeSS 1.3 en GPUs dedicadas Arc con entre 6 GB y 16 GB de VRAM.
Se ejecuta mediante la AppImage de Linux x86_64 en SteamOS 3.6+ a 1280x800 (30-45 FPS); requiere RX_VK_MESH_NOCULL=2c56dc1006942f74 para evitar que se congele el RADV dentro del Gran Árbol Deku.
Incompatible con el renderizado de 3D porque el motor del remake de Ocarina of Time para Switch 2 depende de meshlets NVN2 que requieren VK_EXT_mesh_shader por hardware.
Plataforma de escritorio principal distribuida como Hookshot-v2.0.11-Windows-x64.zip (29.7 MB), que contiene HookshotBuilder.exe y todas las DLL de runtime de los escaladores.
Hookshot-v2.0.11-Linux-x86_64.AppImage autocontenido (35.1 MB) probado en Ubuntu 22.04+, Fedora 40+, Arch Linux y SteamOS 3.6+.
Completamente jugable desde la creación de partida hasta las tres Piedras Espirituales; en Steam Deck/RADV es necesario usar RX_VK_MESH_NOCULL=2c56dc1006942f74 dentro del Árbol Deku.
Ciclo completo de día/noche, sombras dinámicas en cascada, audio ambiental a 48 kHz en Opus e interpolación de actores a 60/120 FPS en todas las áreas exteriores.
Jugable de principio a fin a través de los cinco Medallones de los Sabios, la Torre de Ganon, los combates finales contra Ganondorf/Ganon y los créditos.
Instalación rápida en 3 pasos (Windows 10 / 11)
Cambia automáticamente según el sistema operativo elegido arribaColoca HookshotBuilder.exe en una carpeta dedicada como C:\Games\Hookshot\ fuera de OneDrive.
Indica en HookshotBuilder tu volcado desencriptado de Switch 2 (Title ID 0400486024DEC000, SHA-1 e0f3ccfa).
Espera ~45 s mientras genera los activos locales, abre Hookshot.exe y pulsa Insert o F1 para DLSS, FSR 3.1 y HDR.
Descarga Hookshot-v2.0.14-x86_64.AppImage y marca Ejecutable en Propiedades o usa chmod +x en terminal.
Inicia el AppImage en Modo Escritorio y selecciona la carpeta de tu volcado desencriptado 0400486024DEC000 v131072.
Añade el AppImage como juego no perteneciente a Steam y pega RX_VK_MESH_NOCULL=2c56dc1006942f74 %command% en Parámetros.
Hookshot no contiene recursos de juego, texturas, audio ni claves criptográficas propiedad de Nintendo. Descarga únicamente binarios oficiales desde https://github.com/NotRexed/Hookshot/releases (Windows HookshotBuilder.exe o Linux Hookshot-v2.0.11-x86_64.AppImage); los sitios web de terceros que distribuyen ROMs preextraídas o instaladores fraudulentos no están autorizados. Debes aportar tu propio volcado desencriptado de Switch 2 base + actualización v131072 (Title ID 0400486024DEC000, NSO SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c en main).
Novedades de v2.0.14 y versiones anteriores
Las 8 publicaciones oficiales de GitHub archivadas con sumas SHA-256 verificadasv2.0.14 (2026-11-10): Corrige los colores del menú en HDR, permite actualizar desde rutas con corchetes y añade ajuste de tamaño para el contador de FPS.
Mostrar los 4 paquetes oficiales de v2.0.14 y sumas SHA-256
| Archivo | Plataforma | Tamaño | Suma SHA-256 | Enlace directo GitHub |
|---|---|---|---|---|
hookshot-linux.txt | Linux x86_64 / Steam Deck | 1.3 KB | d09f1c65db…6e49a8 | ⬇ Descargar ↗ |
hookshot-setup.txt | Windows 10 / 11 (64 bits) | 1.6 KB | 76f00a7530…d5000e | ⬇ Descargar ↗ |
Hookshot-v2.0.14-x86_64.AppImage | Linux x86_64 / Steam Deck | 221.1 MB | a6964ac29b…b43419 | ⬇ Descargar ↗ |
HookshotBuilder.exe | Windows 10 / 11 (64 bits) | 178.5 KB | 6e64916c1a…ae17bb | ⬇ Descargar ↗ |
Subsistemas clave de recompilación y fichas de verificación de dumps
Accede directamente a los cuatro manuales técnicos de ingeniería sobre la extracción de dumps de Switch 2, la traducción ARM64 por adelantado, los niveles de mesh shaders en GPU y las variables de entorno en tiempo de ejecución.
Verificación de dump de Switch 2 y Constructor de recursos
Verifica tu dump descifrado de Switch 2 comprobando que el SHA-1 del archivo principal ExeFS coincida con el NSO e0f3ccfa56256410941279ef0b2501356be2222c, ejecuta HookshotBuilder.exe o el extractor de Linux AppImage, configura el menú superpuesto de opciones con Insert/F1 y convierte tus partidas con tools/oot_saves.py.
- Title ID: 0400486024DEC000 (Update v131072 combinado)
- Windows Builder: HookshotBuilder.exe + builder-parts
- Menú superpuesto en el juego: Insert o F1 (DLSS / FSR 3.1 / XeSS)
ARM64 Lifter (nx2/) y Renderer Vulkan de NVN2 (gpu/vk/)
Descubre cómo Hookshot traduce 51.0 MB de código máquina ARM64 de Switch 2 en 399 unidades de traducción C, intercepta llamadas de Horizon OS (nn::os, nn::fs, nn::audio) en host/ y adapta 8243 shaders Maxwell/Ampere NVN2 a Vulkan 1.3 SPIR-V.
- Lifter: nx2/a64_lifter (399 fragmentos, <4 % de reserva en intérprete)
- Renderer: gpu/vk/ (cálculo de VK_EXT_mesh_shader + ASTC)
- Capa host: ventanas vía SDL3, soporte para XInput/Switch Pro, audio Opus a 48 kHz
Compatibilidad de Steam Deck y Shader con Vulkan 1.3 Mesh
Dado que el motor del remake de Switch 2 procesa la geometría mediante meshlets de NVN2, la compatibilidad con VK_EXT_mesh_shader por hardware es obligatoria. Compara los ajustes de VRAM desde 4 GB de Low hasta más de 10 GB de Max y comprueba por qué las GPU GTX serie 10 y RX 5000 no pueden inicializar el renderizado en 3D.
- Compatibles: NVIDIA GTX 16 / RTX 20–50, AMD RX 6000–9000, Intel Arc
- Steam Deck: 30–45 FPS a 1280x800 con el parámetro RX_VK_MESH_NOCULL
- No compatibles: Pascal (GTX 10), RDNA 1 (RX 5000), Polaris
Diagnóstico de bloqueos frecuentes y soluciones por variables de entorno de High
¿Sufres cierres por pérdida del dispositivo en GPU, cuelgues dentro del Árbol Deku con Steam Deck o vegetación pixelada con controladores de AMD Radeon? Aplica estos parámetros de lanzamiento verificados de v2.0.11 o consulta el índice completo de Solución de problemas.
Agotamiento de VRAM o Timeout en VK_ERROR_DEVICE_LOST GPU (#1161)
Reduce el Ajuste gráfico en el menú de Insert/F1 a Low (4 GB) o Medium (6 GB), baja la escala de resolución a 1.0x y actualiza a la corrección del pool de descriptores de v2.0.11.
graphics_preset=Low/Medium o RX_SKIP_SHADERS=<hash>Cuelgue dentro del Árbol Deku en Steam Deck / Linux RADV (#817)
Configura los parámetros de inicio de Steam con RX_VK_MESH_NOCULL=2c56dc1006942f74 %command% (o RX_VK_MESH_NOCULL=1 para desactivar el culling de meshlets de forma global).
RX_VK_MESH_NOCULL=2c56dc1006942f74Vegetación pixelada y fallos de textura HUD en AMD RDNA 2 / RDNA 3 (#57 / #1006)
Ejecuta export RX_VK_ASTC_RGBA8=1 antes de iniciar Hookshot para forzar la descompresión sin pérdida por software de RGBA8 en lugar de la transcodificación de BC7 por shaders de cómputo.
RX_VK_ASTC_RGBA8=1Fallo de extracción de recursos o discrepancia de hash en NSO con HookshotBuilder (#1176 / #990)
Update a Hookshot v2.0.11 (corrige el error #1176 de rutas en UTF-8 en Windows) y suministra el volcado combinado de Switch 2 v131072 correspondiente al prefijo e0f3ccfa de SHA-1.
Requiere Title ID 0400486024DEC000 v131072 (e0f3ccfa)Cómo recompila Hookshot el remake de Ocarina of Time para Switch 2
A diferencia de los emuladores tradicionales de consola que traducen dinámicamente instrucciones ARM64 y búferes de comandos GPU en tiempo de ejecución, NotRexed/Hookshot realiza una recompilación estática anticipada (AOT) sobre el remake para Nintendo Switch 2 de The Legend of Zelda: Ocarina of Time (Title ID 0400486024DEC000, versión de actualización requerida v131072). Durante la fase de compilación, el lifter nx2/a64 desensambla el binario main NSO de 51.0 MB (verificado por el prefijo e0f3ccfa de SHA-1) junto con el módulo secundario en 160 641 funciones C independientes repartidas en 399 archivos de fragmentos. Estos fragmentos se compilan con Clang/LLD en un ejecutable nativo para x86_64 donde más del 96 % de las instrucciones se ejecutan directamente en la CPU host y los saltos indirectos restantes recurren sin problemas al intérprete integrado.
On apartado gráfico, el subsistema gpu/vk/ traduce los 8243 binarios de shaders propietarios NVN2 en módulos estándar Vulkan 1.3 SPIR-V. Dado que el motor del remake para Switch 2 utiliza descarte de meshlets por hardware para la geometría del mundo, Hookshot requiere un GPU Vulkan 1.3 compatible con la extensión VK_EXT_mesh_shader (NVIDIA Turing GTX 1650+ y series RTX 20/30/40/50, AMD RDNA 2/3/4 series RX 6000/7000/9000, Intel Arc Alchemist/Battlemage y Steam Deck RADV). La versión v2.0.11 vuelve a habilitar el diffing de write-back en VRAM (RX_VK_WB_DIFF=1 por defecto) manteniendo desactivada la cola de presentación independiente, lo que recupera ~48 FPS a 3440x1440 en una RTX 4060 Ti frente a los ~36 FPS de v2.0.9 y conserva la corrección de estabilidad del driver serie 621 de NVIDIA (#1161).
Verificación del dump de Switch 2 (0400486024DEC000 v131072) y flujo de trabajo en entorno limpio
Para mantener una estricta separación legal de sala limpia, ni el repositorio de NotRexed/Hookshot ni sus binarios publicados contienen código con derechos de autor de Nintendo, archivos RomFS o claves de cifrado. Antes de iniciar el juego en Windows 10/11 x64 o Linux x86_64, debes volcar tu propia copia legítima de Switch 2 de Ocarina of Time junto con la actualización v131072. Cuando apuntas HookshotBuilder.exe (Windows) o Hookshot-v2.0.11-x86_64.AppImage (Linux) al directorio de tu volcado descifrado, el constructor valida que el NSO main de ExeFS coincida con SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c antes de extraer los recursos de RomFS y enlazar el ejecutable local.
Al terminar la compilación, pulsar Insert o F1 dentro del juego abre el menú de configuración nativo de Hookshot. Desde este menú puedes alternar entre NVIDIA DLSS Super Resolution (NGX SDK 310.9.16), AMD FSR 3.1 (FidelityFX SDK 1.1.4), Intel XeSS o TAA nativo; desbloquear la tasa de cuadros desde 30 FPS hasta 60 FPS o 120 FPS; ajustar relaciones de aspecto ultrapanorámicas 21:9 y 32:9; y modificar el Ajuste gráfico (Low para 4 GB de VRAM, Medium para 6 GB de VRAM, High para 8 GB de VRAM y Max para más de 10 GB de VRAM).
Preguntas frecuentes (Hookshot v2.0.11)
¿Qué versión del volcado requiere Hookshot v2.0.11?
Hookshot requiere el remake desencriptado para Nintendo Switch 2 de The Legend of Zelda: Ocarina of Time con Title ID 0400486024DEC000 actualizado al parche v131072. El binario main NSO de ExeFS debe coincidir con el prefijo e0f3ccfa de SHA-1 (hash completo e0f3ccfa56256410941279ef0b2501356be2222c). Los volcados de N64, GameCube, 3DS y volcados sin actualizar v0 de Switch 2 no son compatibles.
¿Por qué Hookshot requiere una GPU con VK_EXT_mesh_shader?
El motor del remake para Switch 2 renderiza escenarios y personajes mediante pipelines de mesh shaders en NVN2. Hookshot traduce directamente esos 8243 shaders a mesh shaders de Vulkan 1.3 en SPIR-V, lo que exige compatibilidad con VK_EXT_mesh_shader por hardware (NVIDIA GTX 16 / RTX 20+, AMD RX 6000+, Intel Arc o Steam Deck APU). Las GPU más antiguas como la serie 10 de GTX (Pascal) y RX 5000 (RDNA 1) carecen de mesh shaders por hardware.
¿Cómo soluciono el cuelgue en Steam Deck dentro del Gran Árbol Deku (#817)?
En On Steam Deck (SteamOS 3.6+ / Mesa RADV), establece en tus opciones de lanzamiento de Steam RX_VK_MESH_NOCULL=2c56dc1006942f74 %command% para omitir el descarte de subgrupos de meshlets en el shader 2c56dc1006942f74 dentro del Gran Árbol Deku.
Repositorio principal y fuentes de verificación de Release
- SRC-01
Fuente principal para el Title ID 0400486024DEC000 v131072, e0f3ccfa de compilación ID y requisitos del sistema.
- SRC-02
Fuente primaria para HookshotBuilder.exe, binarios de Linux x86_64 AppImage y notas de la versión de RX_VK_WB_DIFF=1.
- SRC-03
Fuente principal de las 160 641 funciones de ARM64 extraídas, 399 fragmentos de C, 8243 shaders de NVN2 y variables de entorno de depuración.