Uma versão para Windows com recursos ambiciosos e trabalho inacabado
O desenvolvedor tangerineturtle1 lançou o NX2navi, um projeto que transforma a versão 1.1.1 de The Legend of Zelda: Ocarina of Time para Nintendo Switch 2 em um aplicativo nativo para Windows. A atualização mais recente listada, a versão 0.5.0, corrige problemas na neblina, flores que piscavam e árvores que produziam colunas escuras projetadas no céu.
Conteúdo
- Uma versão para Windows com recursos ambiciosos e trabalho inacabado
- Como o jogo se transforma em um aplicativo para PC
- Os requisitos de hardware vão além de uma GPU potente
- Imagens mais nítidas e mais quadros são coisas diferentes
- A versão 0.5.0 corrige problemas visíveis
- Outros projetos para PC apresentam resultados diferentes
- Dispositivos Apple usam outro caminho técnico
- Ter uma cópia e compartilhar uma compilação são coisas distintas
- Pontos principais
O projeto promete uma taxa padrão de 60 quadros por segundo, resoluções de até 5K, suporte a telas ultrawide e várias opções para melhorar a qualidade da imagem. Seu principal recurso técnico é a recompilação estática: traduzir as instruções do processador do jogo em código que um PC com Windows possa executar antes do início da partida.
O NX2navi não inclui arquivos de jogos da Nintendo. Os jogadores precisam fornecer sua própria cópia extraída da versão 1.1.1, e o inicializador monta o aplicativo jogável no computador. A primeira compilação leva de 10 a 25 minutos, segundo a estimativa.
A documentação do projeto NX2navi classifica a conversão como estando em fase inicial de desenvolvimento, mas já jogável. O documento cita a Floresta Kokiri, a Vila Kakariko, a Trilha da Montanha da Morte e sua cratera, o Templo do Tempo e as fontes das Grandes Fadas como locais que rodam a 60 quadros por segundo ou mais em placas de vídeo atuais.
Esses recursos surgem em meio a esforços concorrentes para executar o remake fora do hardware da Nintendo. A data de lançamento do jogo é indicada como 5 de novembro de 2026, colocando essas demonstrações a poucos dias da estreia. O NX2navi ainda apresenta erros visuais, travamentos ocasionais e breves pausas ao entrar em novas áreas, enquanto seus requisitos de hardware deixam de fora alguns computadores para jogos que, de outra forma, seriam capazes de rodá-lo.
Como o jogo se transforma em um aplicativo para PC
Um emulador convencional recria parte suficiente do hardware e do ambiente operacional de um console para executar seus jogos. Quando o console e o PC usam conjuntos diferentes de instruções do processador, o emulador costuma traduzir as instruções durante a partida e, muitas vezes, guardar os blocos traduzidos para reutilizá-los.
O NX2navi transfere essa tradução do processador para o processo de compilação. Ele converte o código do jogo em instruções x86-64 para Windows e usa um renderizador Vulkan personalizado para desenhar os gráficos. Vulkan é uma interface que permite ao software indicar à placa de vídeo o que deve ser exibido.
A recompilação estática pode reduzir o trabalho exigido durante a partida e dar aos desenvolvedores mais margem para adaptar um jogo específico ao hardware de PC. Mas ela também exige bastante trabalho para cada título: traduzir as instruções do processador é apenas uma parte do processo necessário para fazer gráficos, som, controles e os serviços de sistema esperados pelo jogo funcionarem corretamente.
O inicializador do NX2navi localiza a cópia do jogo fornecida pelo jogador, baixa as ferramentas de compilação e cria o aplicativo localmente. Atualizações posteriores recompilam apenas as partes que mudaram. A preparação de shaders também faz parte da configuração. Shaders são pequenos programas que indicam à placa de vídeo como desenhar superfícies, iluminação e outros efeitos.
Projetos anteriores aplicaram técnicas relacionadas a jogos bem mais antigos. Zelda 64: Recompiled trouxe Majora's Mask para PC em 2024, enquanto Unleashed Recompiled adaptou a versão de Sonic Unleashed para Xbox 360. O NX2navi aplica a abordagem a um jogo comercial lançado recentemente, o que torna a propriedade e a distribuição preocupações imediatas, além do avanço técnico.
Os requisitos de hardware vão além de uma GPU potente
O NX2navi exige Windows 10 ou posterior, um processador x86-64 com suporte a SSE4.2 e pelo menos 16 GB de memória do sistema. O jogo precisa de cerca de 30 GB de espaço livre, além de mais 1,5 GB para o inicializador e suas ferramentas.
A placa de vídeo precisa oferecer suporte a Vulkan 1.3 e a duas extensões específicas: VK_EXT_external_memory_host e VK_EXT_mesh_shader. A segunda oferece a funcionalidade de mesh shaders, um recurso que permite ao hardware gráfico moderno processar a geometria de cenas. Quem estiver verificando a compatibilidade precisa conferir esses recursos, em vez de se basear apenas na capacidade de memória ou no preço da placa.
Uma demonstração inicial mostrou o remake rodando a 60 quadros por segundo em uma Nvidia GeForce RTX 5090, usando 18,6 GB de memória gráfica. Uma apresentação posterior afirmou que o uso de memória era bem menor. A documentação atual aponta uma mudança concreta feita para reduzir a demanda: as texturas normalmente permanecem compactadas no formato BC3, que, segundo o desenvolvedor, usa cerca de metade da memória de vídeo à mesma velocidade.
O projeto reserva a opção de texturas descompactadas para computadores com pelo menos 20 GiB de memória gráfica e 48 GiB de RAM. A memória gráfica armazena recursos como texturas e imagens renderizadas; ela é separada da memória principal usada pelo Windows e por outros aplicativos.
O instalador não é assinado, então o Windows SmartScreen exibe um aviso na primeira inicialização. Esse é outro fator prático para quem avalia um executável de um desenvolvedor independente, além do estágio inicial de desenvolvimento do projeto.
Imagens mais nítidas e mais quadros são coisas diferentes
O NX2navi oferece configurações de resolução acima dos 1440p indicados para o jogo, incluindo 1800p, 4K e 5K. Também pode acompanhar as dimensões da janela. Os jogadores podem escolher a exibição ultrawide em 21:9 ou 32:9 e manter a interface, os menus e os vídeos em 16:9.
A taxa de quadros padrão é 60, com limites de 30 a 240 quadros por segundo, uma opção para acompanhar a taxa de atualização da tela e uma configuração sem limite. Essas são metas selecionáveis; o desempenho real depende do computador e do que o jogo está desenhando.
Quem tem uma placa Nvidia RTX pode usar o upscaling DLSS ou o anti-aliasing DLAA. O AMD FSR 3.1 oferece outro conjunto de opções de upscaling e anti-aliasing. O upscaling renderiza a cena em uma resolução menor e reconstrói uma imagem maior, reduzindo a carga gráfica. O anti-aliasing suaviza as bordas serrilhadas.
A geração de quadros é um recurso separado. A implementação do FSR 3.1 no NX2navi insere uma imagem gerada entre dois quadros desenhados pelo jogo, buscando aproximadamente dobrar a taxa de quadros exibida. A interface fica fora desse processo, o que ajuda a manter textos e outros elementos na tela intactos. Uma contagem maior de quadros exibidos pode deixar o movimento mais fluido, mas a resposta do jogo ainda depende da taxa de renderização subjacente.
O DLSS Frame Generation não está disponível no NX2navi. A geração de quadros do FSR 3.1 também funciona em placas Nvidia, desde que atendam aos requisitos de hardware da conversão. O suporte a HDR inclui tanto o HDR nativo do jogo quanto uma opção que converte a imagem padrão para uma tela HDR. Controles remapeáveis de teclado, mouse e gamepad, entrada por giroscópio, vibração e áudio estéreo ou 5.1 completam os controles para PC.
A versão 0.5.0 corrige problemas visíveis
As notas de lançamento da versão 0.5.0 do desenvolvedor identificam um problema específico introduzido na versão 0.4.0: um loop de shader defeituoso prejudicou o cálculo da neblina. Por isso, a Floresta Kokiri e outros locais com neblina ficaram cobertos por uma névoa branca e amarela intensa.
A versão 0.5.0 restaura os cálculos de neblina e iluminação do jogo. Também corrige o piscar de pequenas flores brancas e outras plantas entre os quadros, além de remover os defeitos nas árvores que criavam colunas verticais escuras.
Quem atualiza a partir da versão 0.4.0 precisa passar por outra etapa de preparação dos shaders, estimada em cerca de 90 segundos na tela de inicialização. Durante a partida, entrar em uma nova área ainda pode congelar um quadro por cerca de 0,2 segundo enquanto as texturas são preparadas. Na primeira visita após a instalação, pode haver outra breve pausa enquanto o driver gráfico prepara recursos que ainda não encontrou.
O projeto também lista um travamento raro no código de partículas do jogo, responsável por efeitos compostos de muitos elementos visuais pequenos. A documentação descreve o trabalho para preparar pipelines gráficos em segundo plano e manter essa preparação fora da thread principal de renderização, mas algumas interrupções ainda ocorrem.
A sequência relatada mostra a rapidez com que o software está mudando:
- 5 de novembro de 2026: data de lançamento indicada para o remake no Switch 2.
- Período de lançamento: as primeiras demonstrações de emulação para PC teriam rodado a cerca de 20 quadros por segundo, seguidas no dia seguinte por demonstrações que chegaram a 60.
- NX2navi 0.4.0: uma regressão nos shaders afetou a renderização da neblina.
- NX2navi 0.5.0: o desenvolvedor corrigiu a neblina, o piscar das plantas e os defeitos nas árvores; os shaders precisaram ser preparados novamente após a atualização.
Outros projetos para PC apresentam resultados diferentes
Demonstrações de emulação com Lichii e Eglantine teriam chegado a 60 quadros por segundo da área inicial até a Grande Árvore Deku. Um usuário também afirmou ter obtido uma saída estável em 4K a 60 quadros por segundo. Outros testes ainda mostraram texturas piscando, erros de iluminação, travamentos e áudio fora de sincronia.
Os desenvolvedores do Eglantine teriam corrigido flashes brancos e telas pretas, além de melhorar o processamento de shaders e o cache de pipelines. O cache de pipelines guarda configurações gráficas já preparadas para que o software possa reutilizá-las, em vez de recriá-las repetidamente.
Hookshot é outro projeto de recompilação estática, atribuído ao desenvolvedor NotRexed. Segundo relatos, o desenvolvedor obteve taxas próximas a 50 quadros por segundo sem geração de quadros em um Ryzen 7600X e uma GeForce RTX 4060 Ti com 16 GB de memória gráfica. O Hookshot anuncia suporte a ultrawide, upscaling e modos de geração de quadros identificados como 2x, 3x e 4x.
Os nomes diferentes são importantes na hora de comparar vídeos e listas de recursos. Os números de desempenho do Hookshot dizem respeito ao Hookshot, enquanto a geração de quadros documentada pelo NX2navi insere uma imagem entre quadros renderizados. Uma demonstração usando uma versão derivada do Lichii chamada Fritzi também mostrou uma configuração comunitária do DLSS 5 e ferramentas adicionais de geração de quadros. Essas são configurações separadas do NX2navi.
Outra demonstração, feita pelo YouTuber ElAnalistaDeBits, usou um sistema de processamento HDMI para reduzir o cintilamento na saída do console em comparação com a apresentação que, segundo relatos, usava FSR 1.0. Essa abordagem processa a imagem depois que ela é produzida pelo console, enquanto o NX2navi integra as opções gráficas ao processo de renderização do PC.
Dispositivos Apple usam outro caminho técnico
Segundo relatos, o Nxnative também adicionou suporte a jogos de Switch 2, com imagens de Ocarina of Time rodando a 60 quadros por segundo na Grande Árvore Deku em um Mac. As demonstrações chegaram a uma versão para iPhone publicada por Joe Jiang.
Os computadores da Apple e o Switch usam processadores da família Arm. Por isso, o Nxnative pode executar diretamente boa parte do código ARM64 original, enquanto recria os serviços de console esperados pelo jogo e traduz comandos gráficos para a interface Metal da Apple.
Já o NX2navi tem como alvo computadores Windows x86-64 e traduz o código do processador antes do início da partida. As duas abordagens exigem bastante trabalho para garantir a compatibilidade gráfica e de sistema, mas lidam de maneiras distintas com a diferença entre processadores. Os números de desempenho também vêm de dispositivos, configurações e áreas diferentes do jogo.
Ter uma cópia e compartilhar uma compilação são coisas distintas
O desenvolvedor do NX2navi exige que os jogadores obtenham os próprios arquivos do jogo a partir do próprio console e não fornece instruções para obtê-los. Extrair jogos do Switch 2 geralmente envolve modificar as proteções de software do console, o que traz riscos legais e práticos que variam conforme a jurisdição.
O desenvolvedor tangerineturtle1 explica a restrição de distribuição na documentação do projeto:
O jogo é compilado a partir dos seus arquivos no seu computador, então o resultado contém o jogo. Ele é para uso pessoal. Não o compartilhe.
Assim, uma compilação local concluída contém o jogo da Nintendo, embora o inicializador não o contenha. O desenvolvedor também afirma que nenhuma licença do projeto concede direitos sobre o software da Nintendo.
O NX2navi se descreve como um projeto independente, não comercial e feito por fãs, sem o apoio da Nintendo. Seu código-fonte pode ser consultado publicamente, mas os acréscimos e as alterações estão reservados sob uma licença que exige permissão por escrito para copiá-los ou publicá-los. A importação original mantém sua licença MIT, e os componentes de terceiros continuam sujeitos às respectivas licenças.
As medidas de fiscalização adotadas anteriormente pela Nintendo ajudam a contextualizar a incerteza jurídica do projeto. Os desenvolvedores do Yuzu concordaram, em 2024, em pagar US$ 2,4 milhões e encerrar o projeto. O Ryujinx saiu do ar no mesmo ano, depois que a Nintendo entrou em contato com seu principal desenvolvedor. Uma decisão judicial separada que obrigou um moderador do Reddit a pagar US$ 4,5 milhões dizia respeito à pirataria de jogos do Switch.
A documentação do projeto não informa qual foi a resposta da Nintendo ao NX2navi, nem apresenta uma data para uma versão completa ou estável. Para os jogadores, a decisão imediata envolve um aplicativo não oficial com requisitos de compatibilidade exigentes, áreas inacabadas e restrições para compartilhar o resultado. Para o desenvolvedor, cada atualização precisa lidar tanto com o comportamento técnico específico do jogo quanto com as responsabilidades de distribuir ferramentas relacionadas a software protegido por direitos autorais.
Pontos principais
- O NX2navi converte a versão 1.1.1 de Ocarina of Time para Switch 2 em um aplicativo nativo para Windows x86-64 com gráficos Vulkan.
- Os jogadores precisam fornecer sua própria cópia extraída do jogo. A compilação local inicial leva de 10 a 25 minutos, segundo a estimativa.
- A versão 0.5.0 corrige a neblina, o piscar das plantas e os defeitos nas árvores. Breves pausas e um travamento raro relacionado a partículas continuam entre os problemas conhecidos.
- A conversão exige 16 GB de RAM, cerca de 31,5 GB de armazenamento incluindo as ferramentas e recursos específicos do Vulkan.
- Os recursos incluem imagem ultrawide, resoluções de até 5K, HDR, upscaling DLSS e geração de quadros FSR 3.1. O DLSS Frame Generation não está disponível.
- Hookshot, Lichii, Eglantine e Nxnative são projetos separados, com abordagens técnicas e alegações de desempenho diferentes.
- O desenvolvedor afirma que as compilações concluídas contêm o jogo e não devem ser compartilhadas.






