Como Hookshot funciona: recompilação estática e Vulkan
O processo explica validação, tempo e por que os dados gerados devem ficar privados.
Nesta página+
Pipeline local
- 1
nx2/lift.py traduz ARM64 para C.
- 2
nx2/build.py compila C com host/, que implementa o sistema esperado.
- 3
host/nvn_native.c registra NVN2 e gpu/vk/ reproduz por Vulkan.
- 4
Shaders Ampere são reduzidos para Maxwell e traduzidos para SPIR-V pelo recompilador Eden.

Ilustração didática original · com auxílio de IA
Dos seus arquivos à compilação localFonteLicença e atribuiçãoDescrição em texto
- Seus arquivos do jogo: .nup / romfs + exefs
- Hookshot Builder: ARM64 → C → Windows / Linux
- Sua compilação nativa: Windows / Linux · Vulkan · Play
Significado de nativo
Programa Windows/Linux compilado previamente, não emulador tradicional para qualquer software de console. Ainda precisa de camada de sistema, shaders traduzidos, recursos e GPU compatível. Nativo não significa sem tradução, sem bugs ou suporte universal.
Versão e limites
Código gerado aponta a um build específico; outro update muda a entrada. Repositório contém ferramentas, não jogo ou chaves, e resultados ficam no PC. Sistema e gráficos evoluem. Detalhes em desenvolvimento e design oficiais; para jogar siga Builder por plataforma.
Fontes oficiais
Conteúdo conferido com o README e as notas oficiais. Os guias se baseiam em documentação; não testamos o programa de forma independente em hardware.
- README do projeto
- Notas da versão
- Histórico antigo de alterações
- Guia de contribuição
- Guia de desenvolvimento
- Licença e avisos de terceiros
- Problemas do projeto
Este guia foi escrito de forma independente e não é um documento oficial do projeto Hookshot.