Guia tecnico do Triforce Recomp no PC

O Triforce (triforceproject.com) e a recompilacao estatica nativa GPL-3.0 para PC da edicao de Switch 2 de The Legend of Zelda: Ocarina of Time, derivada do Hookshot e unificada com o NX2navi.

295,178Funcoes ARM64 convertidas em C
Vulkan 1.3Mesh shaders + RenoDX HDR
v0.3.7Build atual no Gitea
Placa de video Gigabyte GeForce RTX 4070 Aero OC de 12 GB
O Triforce traduz comandos NVN2 para Vulkan 1.3 com suporte a mesh shaders, ultrawide, geracao de quadros e HDR nativo.

As tres partes da arquitetura nativa

O Triforce compila localmente seu dump obtido de forma legal (Title ID 0400486024DEC000, atualizacao v131072, Build ID e0f3ccfa) sem distribuir nenhum arquivo proprietario.

Power · nx2/

Compilador AOT com llvm-mingw

Descompacta o binario main (zbic) e converte 17.66 milhoes de instrucoes ARM64 em 57 arquivos C compilados com clang e lld sem exigir Visual Studio.

Wisdom · host/

Camada nativa de sistema

Substitui a fronteira nn:: do Horizon OS com 485 funcoes nativas, audio Opus, controles SDL e camera 1:1 no mouse.

Courage · gpu/vk/

Renderizador NVN2 para Vulkan 1.3

Converte shaders Ampere SM86 em SPIR-V e prepara 18,403 pipelines graficos antecipadamente.

Selecionar pacote e verificar SHA-256

Alterne entre Windows, ferramentas offline, Linux AppImage e codigo-fonte para conferir tamanhos exatos e hashes verificados.

Arquivo publicadoTriforceSetup.exe
Versaov0.3.7
Tamanho exato638,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.

Resumo SHA-256

9e0f74c88de5a7a887796a61d54f99166bb7923ca0a2f2c093b10dfc2512dda5

Sequencia de instalacao

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

Gerador de opcoes e migracao de saves

Escolha o perfil de VRAM, resolucao 1440p/4K, filtro de escala e origem dos saves (NX2navi, Hookshot, Lichii ou Eden) para baixar seu triforce_options.ini.

Arquivo triforce_options.ini gerado
; 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
Caminhos de save e 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 SHA-256 local no navegador

Arraste seu arquivo TriforceSetup.exe, Triforce-Tools.zip ou .AppImage abaixo para validar o hash localmente via WebCrypto.

Arraste TriforceSetup.exe, Triforce-Tools.zip ou .AppImage aqui (ou clique para escolher; calculo local via WebCrypto sem upload)
Aguardando um arquivo local ou hash SHA-256 de 64 caracteres.
Placa-mae MSI Z590 com watercooler e memoria HyperX
Recomendado: 16 GB de RAM (~10 GB ativos em jogo) e cerca de 60 GB livres temporarios durante a compilacao inicial.
Notebook HP Dev One rodando Linux Wayland
Usuarios Linux contam com o AppImage experimental x86-64 (glibc 2.35+) testado em sessoes Wayland com HDR10.

Controles com perfis SDL nativos

O Triforce reconhece controles no padrao Xbox, PlayStation e Switch diretamente na aba Controls.

8BitDo Ultimate 2C Wireless Controller

Analógicos e gatilhos Hall-effect com adaptador 2.4G de baixa latencia para entrada SDL no Windows e Linux.

Ver na Amazon

GameSir Super Nova Hall-Effect Gamepad

Sensores Hall sem drift, layout ABXY intercambiavel e botoes silenciosos para melodias de Ocarina.

Ver na Amazon

8BitDo Pro 2 Bluetooth Gamepad

Layout simetrico com modos Switch e X-Input alem de botoes traseiros para centralizar camera.

Ver na Amazon

GuliKit KK3 Max Wireless Controller

Sticks eletromagneticos TMR, taxa de 1000 Hz sem fio e capas de botoes no padrao Switch inclusas.

Ver na Amazon

Aviso de afiliados: Como Associado da Amazon, triforcerecomp.wiki recebe comissao por compras qualificadas sem custo extra.

Perguntas frequentes sobre o Triforce

Respostas diretas sobre o repositorio Gitea e migracao segura de saves.

Onde ficam o codigo-fonte e os downloads do Triforce?

O codigo GPL-3.0 e os instaladores ficam hospedados na instancia Gitea do projeto em git.triforceproject.com/triforce/source e git.triforceproject.com/triforce/downloads. O NX2navi uniu forcas com o Triforce a partir da versao v0.3.7.

Como converter meus saves do NX2navi para o Triforce?

Abra o TriforceSetup.exe (v0.3.7+) e clique em Convert saves. No Windows ele localiza automaticamente a pasta profile\save\ do NX2navi e cria copias de seguranca em save-backups/.