Guia tecnica de Triforce Recomp en PC

Triforce (triforceproject.com) es la recompilacion estatica nativa GPL-3.0 para PC de la edicion de Switch 2 de The Legend of Zelda: Ocarina of Time, creada a partir de Hookshot y unificada con NX2navi.

295,178Funciones ARM64 traducidas a C
Vulkan 1.3Mesh shaders + RenoDX HDR
v0.3.7Version actual en Gitea
Tarjeta grafica Gigabyte GeForce RTX 4070 Aero OC de 12 GB
Triforce ejecuta comandos NVN2 sobre Vulkan 1.3 con mesh shaders, escalado Lanczos/FSR1/DLSS y generacion de cuadros.

Las tres piezas del motor nativo

Triforce compila tu propio volcado legal (Title ID 0400486024DEC000, actualizacion v131072, Build ID e0f3ccfa) en codigo nativo x86-64 sin distribuir archivos con derechos de autor.

Power · nx2/

Compilador AOT con llvm-mingw

Descomprime el ejecutable main (zbic) y traduce 17.66 millones de instrucciones ARM64 en 57 bloques C compilados localmente con clang y lld en unos 40 minutos la primera vez.

Wisdom · host/

Capa nativa de sistema

Sustituye las llamadas nn:: de Horizon OS con 485 funciones nativas, audio Opus, entrada SDL para mandos y camara 1:1 con raton.

Courage · gpu/vk/

Renderizador NVN2 a Vulkan 1.3

Convierte shaders Ampere SM86 a SPIR-V y precarga 18,403 pipelines para minimizar tirones al cambiar de zona.

Descargar y comprobar paquetes de Gitea

Selecciona tu sistema para consultar el tamano exacto en bytes, el resumen SHA-256 y el enlace directo a git.triforceproject.com.

Archivo publicadoTriforceSetup.exe
Etiquetav0.3.7
Tamano exacto638,464 B (623.5 KiB)
Repository hostgit.triforceproject.com

Windows 10/11 x64 installer. Fetches Triforce-Tools.zip once (~269 MiB) and compiles native C chunks locally via llvm-mingw.

Resumen SHA-256

9e0f74c88de5a7a887796a61d54f99166bb7923ca0a2f2c093b10dfc2512dda5

Secuencia de instalacion

Run TriforceSetup.exe -> Choose your .nup or romfs+exefs dump -> Build in %LOCALAPPDATA%\Triforce
Abrir descargas en Gitea

Generador de opciones y migracion NX2navi

Ajusta tu perfil de VRAM, resolucion 1440p/4K, formato ultrawide y origen de guardado (NX2navi, Hookshot, Lichii o Eden) para descargar triforce_options.ini.

Archivo triforce_options.ini generado
; Generated for Triforce (place beside Triforce.exe)
[graphics]
quality_preset = 3
output_res = 1
resolution = 0
upscaling = 2
sharpness = 35
frame_generation = 0
frame_pacing = 1
ultrawide = 0
handheld_profile = 0
fullscreen = 1
fps_counter = 0

[gameplay]
game_speed = 1
text_speed = 0
mouse_camera = 1
controller_in_background = 0
Rutas de guardado y comando CLI
Source (NX2navi):
  Windows: %LOCALAPPDATA%\Programs\NX2navi\game\profile\save\<account>\
  Linux:   ~/Games/Ocarina/profile/save/<account>/

Triforce target:
  Windows: <Triforce game folder>\user\save\<user id>\
  Linux:   ~/.local/share/hookshot/save/<user id>/

CLI helper:
  python -I scripts/oot_saves.py import nx2navi --keep-settings

Start and quit NX2navi once before copying if profile\save-tx exists so pending transactions flush cleanly.

Verificador local SHA-256 en navegador

Comprueba tu copia local de TriforceSetup.exe, Triforce-Tools.zip o .AppImage mediante WebCrypto sin subir ningun archivo.

Arrastra TriforceSetup.exe, Triforce-Tools.zip o .AppImage aqui (o pulsa para elegir archivo; calculo local WebCrypto sin subir datos)
Esperando un archivo local o un resumen SHA-256 de 64 caracteres.
Placa base MSI Z590 con refrigeracion liquida y memoria HyperX
Requisitos recomendados: 16 GB de RAM (~10 GB en uso activo) y ~60 GB temporales en disco durante la compilacion inicial.
Monitor curvo ultrawide de 34 pulgadas en escritorio
Desde v0.3.6 todos los ajustes graficos, HDR RenoDX y controles se configuran dentro del menu Options del propio juego.

Mandos con perfiles SDL nativos

Triforce reconoce mandos con disposicion Xbox, PlayStation y Switch desde la pestana Controls.

8BitDo Ultimate 2C Wireless Controller

Sticks y gatillos Hall-effect con receptor 2.4G de baja latencia para entrada SDL en Windows y Linux.

Ver en Amazon

GameSir Super Nova Hall-Effect Gamepad

Sensores Hall sin deriva, botones ABXY intercambiables y pulsacion silenciosa para melodias de Ocarina.

Ver en Amazon

8BitDo Pro 2 Bluetooth Gamepad

Diseno simetrico con modos Switch y X-Input mas botones traseros para centrar camara al instante.

Ver en Amazon

GuliKit KK3 Max Wireless Controller

Sticks electromagneticos TMR, sondeo de 1000 Hz y tapas de botones con disposicion Switch incluidas.

Ver en Amazon

Aviso de afiliados: Como Asociado de Amazon, triforcerecomp.wiki obtiene ingresos por compras adscritas sin coste adicional.

Preguntas frecuentes sobre Triforce

Respuestas directas sobre el repositorio Gitea y la conversion de partidas.

Donde esta el repositorio de codigo de Triforce?

El codigo fuente GPL-3.0 y las descargas viven en el servidor Gitea propio del proyecto: git.triforceproject.com/triforce/source y git.triforceproject.com/triforce/downloads. El antiguo repositorio Hookshot en GitHub fue retirado y NX2navi se unio a Triforce en v0.3.7.

Como paso mis partidas guardadas de NX2navi a Triforce?

Abre TriforceSetup.exe (v0.3.7 o superior) y pulsa Convert saves. En Windows detecta automaticamente la carpeta profile\save\ de NX2navi y guarda una copia de seguridad previa en save-backups/.