Nxnative leva jogos da Switch para dispositivos Apple enquanto uma versão privada mostra Mario Kart World

13 min de leitura
Nxnative Brings Switch Games to Apple Devices as Private Fork Shows Mario Kart World

Os jogos da Switch chegam ao hardware da Apple por uma via diferente

Monster Hunter Rise a correr a 60 fotogramas por segundo estáveis num MacBook Air com um chip M1 e 8 GB de memória é uma das demonstrações mais claras do nxnative, um projeto de código aberto que empacota jogos da Nintendo Switch como aplicações para iPhones, iPads e Macs com Apple Silicon. Em vez de traduzir cada instrução do processador, permite que grande parte do código original dos jogos seja executado diretamente nos chips da Apple.

Índice
  1. Os jogos da Switch chegam ao hardware da Apple por uma via diferente
  2. Porque é que o mesmo código de jogo pode correr num chip da Apple
  3. A lista de compatibilidade está a crescer, mas os resultados variam
  4. O que significam as demonstrações a 60 fps para os jogadores
  5. Preparar um jogo exige mais do que descarregar uma aplicação
  6. Funcionalidades em falta e uma alternativa diferente para Mac
  7. A demonstração da Switch 2 continua a ser uma experiência privada
  8. O historial de ações da Nintendo influencia o risco jurídico
  9. Como se desenrolaram os acontecimentos
  10. Principais pontos

O projeto, mantido por um programador conhecido como seedds, chamou inicialmente a atenção por jogos da Switch original, como The Legend of Zelda: Tears of the Kingdom, Super Mario Odyssey e Mario Kart 8 Deluxe. Um jogo empacotado pode ter o seu próprio ícone no ecrã principal de um iPhone, tal como uma aplicação comum.

Uma novidade recente alargou o interesse. O programador Will Faust publicou imagens de Mario Kart World, exclusivo da Switch 2, a correr no macOS a 27 de outubro de 2026, seguidas de uma demonstração num iPhone 18 Pro a 28 de outubro. A versão modificada do nxnative é privada e as imagens apresentam problemas gráficos consideráveis.

Para os jogadores, a oportunidade imediata continua a ser o trabalho do projeto público com jogos da Switch original. A documentação de compatibilidade passou de 61 jogos descritos como jogáveis em iPhones e iPads para mais de 80 títulos testados em Mac ou iPhone. A configuração requer um Mac, ferramentas de desenvolvimento, ficheiros dos jogos e chaves de desencriptação fornecidos pelo utilizador. O multijogador online e o suporte para amiibo não estão disponíveis.

O nxnative é independente da Nintendo. O seu progresso técnico surge num contexto de ações da Nintendo contra projetos de software para a Switch, incluindo o acordo de 2,4 milhões de dólares relativo ao Yuzu, em 2024, e o encerramento posterior do Ryujinx.

Publicidade

Porque é que o mesmo código de jogo pode correr num chip da Apple

A Switch original da Nintendo e os dispositivos Apple modernos partilham a arquitetura de instruções Arm64. Uma arquitetura de instruções é o vocabulário básico que um processador compreende, como comandos para calcular um número ou mover dados. Partilhar esse vocabulário dá ao nxnative uma vantagem inicial.

Um emulador tradicional pode reproduzir por software o comportamento de outra máquina, incluindo a tradução das instruções do processador quando necessário. O nxnative funciona antes como uma camada de compatibilidade: adapta o jogo ao novo ambiente, permitindo que o código do processador seja executado diretamente em hardware Apple compatível.

O projeto ainda tem muito trabalho a fazer em torno desse código. Os jogos da Switch dependem de serviços do sistema operativo Horizon da Nintendo e utilizam a interface gráfica NVN da Nintendo. O nxnative fornece substitutos para os serviços do sistema e traduz as operações gráficas para Metal, a interface da Apple para comunicar com o hardware gráfico.

Os sombreadores, pequenos programas que ajudam a desenhar superfícies, iluminação e outros efeitos visuais, também têm de ser traduzidos. O nxnative utiliza código do Ryujinx para essa tarefa. A abordagem de execução nativa baseia-se no d2r-mobile, uma iniciativa anterior criada para Diablo II: Resurrected.

A maioria dos PC com Windows utiliza a arquitetura de processador x86, pelo que transferir software da Switch para esses computadores exige uma abordagem diferente ao código do processador. A arquitetura Arm partilhada pelo hardware da Apple elimina uma camada de tradução, mas as diferenças nos gráficos, na gestão da memória e no sistema operativo continuam a exigir trabalho técnico significativo.

A lista de compatibilidade está a crescer, mas os resultados variam

A lista inicial de 61 jogos jogáveis referia-se especificamente a iPhones e iPads. A documentação posterior descreve mais de 80 jogos da Switch original testados em Mac ou iPhone. As entradas abrangem diferentes dispositivos, versões dos jogos e configurações, pelo que as notas individuais são úteis para quem procura informações sobre um título específico.

Entre os principais jogos da Nintendo mencionados na documentação de compatibilidade estão Animal Crossing: New Horizons, Super Smash Bros. Ultimate, Metroid Dread, Fire Emblem Engage e Pokémon Legends: Z-A. Também constam os dois jogos Zelda de mundo aberto, Breath of the Wild e Tears of the Kingdom.

Publicidade

Os testes produziram resultados muito diferentes. Dragon Quest XI S e Unicorn Overlord já foram executados, enquanto Dark Souls Remastered corre sem problemas offline, embora apresente falhas ocasionais nos vértices. Os vértices são pontos utilizados para construir objetos numa cena tridimensional; erros podem fazer com que partes desses objetos pareçam distorcidas.

Final Fantasy Resonance foi descrito como jogável, com ligeira cintilação gráfica. Doom Eternal não arrancou durante os testes. Para quem está a pensar usar o projeto, o mais importante é verificar o resultado para o jogo e o dispositivo específicos, incluindo as atualizações necessárias e os defeitos visuais conhecidos.

O que significam as demonstrações a 60 fps para os jogadores

O criador de conteúdos sobre jogos para Mac Andrew Tsai demonstrou Monster Hunter Rise a correr a 60 fps estáveis num MacBook Air de entrada com um chip M1 e 8 GB de memória. O portátil não tem ventoinha de arrefecimento, o que torna este resultado concreto uma demonstração impressionante do que a abordagem pode alcançar em hardware Apple relativamente modesto.

Os fotogramas por segundo medem o número de imagens que um jogo apresenta a cada segundo. Passar de 30 fps para 60 fps duplica esse número, o que pode tornar os movimentos mais fluidos e os controlos mais imediatos, desde que o jogo mantenha a frequência mais elevada.

O projeto também descreve configurações que permitem a Breath of the Wild, Tears of the Kingdom e Fire Emblem Engage passar dos 30 fps originais para 60 fps. Esses resultados dependem de atualizações específicas dos jogos, correções e definições.

A demonstração de Tsai apresenta um resultado concreto para um jogo num Mac. Os valores relativos a Zelda e Fire Emblem provêm de informações divulgadas pelo projeto, sem uma avaliação independente abrangente que cubra todos os dispositivos Apple compatíveis. Quem estiver a escolher um dispositivo ou a preparar uma instalação precisa de conhecer a versão do jogo, as definições e o hardware, além da frequência de fotogramas anunciada.

O armazenamento é outra limitação prática. Alguns jogos empacotados podem ocupar mais de 15 GB, pelo que instalar vários títulos pode consumir uma parte considerável da capacidade de um iPhone ou iPad.

Publicidade

Preparar um jogo exige mais do que descarregar uma aplicação

O nxnative exige que os utilizadores forneçam os seus próprios ficheiros dos jogos da Switch e as respetivas chaves de desencriptação, incluindo o ficheiro prod.keys. O projeto não distribui os jogos nem essas chaves. As chaves de desencriptação desbloqueiam os dados cifrados dos jogos para que as ferramentas de compilação os possam ler.

É necessário um Mac com as ferramentas de desenvolvimento Xcode da Apple para compilar uma aplicação. Os requisitos de compilação documentados posteriormente especificam o macOS 26.6 ou posterior e o Xcode 27.1, além do Homebrew, Python e outras dependências. A compilação inicial pode demorar até uma hora.

O destino para dispositivos móveis é um pacote de aplicação para iPhone ou iPad. Para gerar uma aplicação autónoma para macOS, é necessário executar um comando adicional no Terminal. Projetos comunitários como o NX2Apple disponibilizam interfaces gráficas, embora continuem a ser ferramentas separadas que facilitam o processo subjacente.

Num iPhone ou iPad, a aplicação final é instalada por sideloading, ou seja, a partir de fora da App Store. O AltStore e o Sideloadly são algumas das ferramentas indicadas para esse passo. O nxnative não é distribuído como um jogo comum para descarregar da App Store.

Os requisitos móveis indicados são um iPhone 15 Pro ou posterior com iOS 26 ou mais recente, ou um iPad com chip M1 ou posterior e iPadOS 26 ou mais recente. Os Macs com Apple Silicon também são compatíveis. O projeto atribui o requisito mínimo de hardware para iPhone ao suporte das texturas comprimidas BC utilizadas pelos jogos da Switch. As texturas são as imagens aplicadas aos objetos do jogo e a compressão reduz o espaço que ocupam.

Funcionalidades em falta e uma alternativa diferente para Mac

O multijogador online e as funcionalidades amiibo continuam indisponíveis no nxnative. Os amiibo são figuras e cartões da Nintendo que podem desbloquear conteúdos ou interagir com jogos compatíveis. Os jogadores que dependam dessas funcionalidades deixarão de as ter ao passar para estas aplicações empacotadas.

O MacNativeGames segue uma abordagem mais limitada, concentrando-se em Breath of the Wild e Tears of the Kingdom em vez de oferecer uma biblioteca alargada da Switch. Entre as funcionalidades para computadores de secretária mencionadas estão o aumento de resolução MetalFX até 2K, a interpolação de fotogramas e o suporte para o formato de ecrã ultrapanorâmico 21:9.

O aumento de resolução produz uma imagem de saída maior a partir de uma imagem renderizada mais pequena, enquanto a interpolação de fotogramas cria imagens intermédias para tornar o movimento mais fluido. A compatibilidade mais alargada do nxnative e o foco do MacNativeGames nos dois jogos Zelda conferem aos projetos vantagens práticas diferentes.

Publicidade

A demonstração da Switch 2 continua a ser uma experiência privada

As imagens de Will Faust, captadas a 27 de outubro no macOS, mostram Mario Kart World a iniciar e a chegar a uma corrida através de uma versão privada do nxnative. Uma versão derivada é uma ramificação modificada de um projeto existente, criada por um programador. O suporte para a Switch 2 exige trabalho adicional para lidar com a interface gráfica e o software de sistema mais recentes.

As imagens da corrida mostram geometria em falta e cores incorretas. Geometria em falta significa que partes da cena, como superfícies ou objetos, não são apresentadas. Estas falhas indicam que a demonstração ainda se encontra numa fase inicial de desenvolvimento.

Faust publicou imagens captadas num iPhone 18 Pro a 28 de outubro e indicou que a utilização de memória física era inferior a 6,5 GB. Disse que não iria divulgar o código-fonte das alterações para a Switch 2. Não estão disponíveis testes independentes, uma lista de compatibilidade mais alargada ou uma data de lançamento público.

As demonstrações surgiram depois de ter sido conhecido o ns2jb, um jailbreak da Switch 2, que permite aceder à consola para além das suas restrições normais. A relação entre essa exploração e os ficheiros utilizados nas demonstrações de Faust não foi estabelecida de forma independente.

Os utilizadores da Switch original podem experimentar hoje o projeto público nxnative. Para quem está especificamente interessado em Mario Kart World, a situação é diferente: as modificações demonstradas continuam nas mãos do respetivo programador e as falhas visíveis de apresentação gráfica ainda precisam de ser corrigidas.

O historial de ações da Nintendo influencia o risco jurídico

O advogado da Nintendo Kouji Nishiura explicou numa conferência jurídica, em 2025, que os emuladores não são automaticamente ilegais. Identificou, porém, a cópia de programas protegidos das consolas e a neutralização de medidas de segurança, como a encriptação, como possíveis fundamentos para ações judiciais.

Esta posição chama a atenção para a forma como os utilizadores obtêm os ficheiros e as chaves dos jogos, bem como para aquilo que um projeto de software distribui. A titularidade de um jogo, a extração dos seus dados e a neutralização de proteções técnicas podem levantar questões jurídicas distintas, consoante a jurisdição.

Em 2024, a Yuzu developer Tropic Haze aceitou pagar 2,4 milhões de dólares à Nintendo e sujeitar-se a uma injunção permanente. O Ryujinx encerrou posteriormente, depois de a Nintendo ter contactado o seu principal programador. O nxnative continua a utilizar código do Ryujinx para a tradução gráfica.

A Nintendo também recorreu a pedidos de remoção ao abrigo da Digital Millennium Copyright Act contra vídeos de demonstração do MacNativeGames a executar Tears of the Kingdom, incluindo um vídeo de Tsai, durante a semana em que foram publicadas as notícias de 25 de outubro. A remoção de vídeos e os processos judiciais contra programadores de software são formas diferentes de atuação, com efeitos imediatos distintos no acesso público.

As notícias mais recentes não identificaram qualquer processo judicial confirmado ou ação pública da Nintendo contra o nxnative. Os seus programadores exigem que os utilizadores forneçam os próprios ficheiros, mas a legalidade da obtenção e do tratamento desses ficheiros continua a ser uma questão distinta que cada utilizador deve ponderar.

Publicidade

Como se desenrolaram os acontecimentos

A rápida ascensão do nxnative combina várias vertentes: ações anteriores contra emuladores da Switch, trabalho na execução nativa em dispositivos Apple e uma experiência privada posterior com software da Switch 2. As datas ajudam a distingui-las.

  • 2024: O programador do Yuzu aceitou um acordo de 2,4 milhões de dólares e uma injunção permanente. O Ryujinx encerrou posteriormente, depois de a Nintendo ter contactado o seu principal programador.
  • 2025: O advogado da Nintendo Kouji Nishiura abordou a emulação, o software protegido das consolas e a neutralização de medidas de segurança numa conferência jurídica.
  • 25 de outubro de 2026: Notícias descreveram 61 jogos da Switch original como jogáveis em iPhones e iPads, além das demonstrações de Tsai em Macs com Apple Silicon.
  • 27 de outubro de 2026: Faust publicou imagens de Mario Kart World a correr no macOS através da sua versão privada do nxnative.
  • 28 de outubro de 2026: Faust publicou uma demonstração num iPhone 18 Pro e afirmou que o código-fonte para a Switch 2 continuaria privado.

A documentação de compatibilidade publicada posteriormente alargou os testes de jogos da Switch original para mais de 80 títulos em Mac ou iPhone. Este trabalho público oferece uma variedade de jogos mais ampla do que o único título da Switch 2 mostrado nas demonstrações de Faust.

Principais pontos

  • O nxnative adapta jogos da Switch original para aplicações destinadas a iPhones, iPads e Macs com Apple Silicon compatíveis.
  • A arquitetura de processador Arm64 partilhada permite executar diretamente o código dos jogos, mas os serviços do sistema e os gráficos ainda precisam de ser adaptados.
  • A documentação de testes mais recente inclui mais de 80 títulos da Switch original, com resultados que vão de uma execução fluida à impossibilidade de iniciar o jogo.
  • Andrew Tsai demonstrou Monster Hunter Rise a 60 fps estáveis num MacBook Air com chip M1 e 8 GB de memória.
  • Os utilizadores precisam dos próprios ficheiros dos jogos e das chaves, de um Mac compatível e de ferramentas de desenvolvimento. O multijogador online e o suporte para amiibo não estão disponíveis.
  • As demonstrações de Mario Kart World utilizam uma versão privada com falhas gráficas visíveis e sem data de lançamento público anunciada.
  • As ações anteriores da Nintendo contra o Yuzu, o Ryujinx e vídeos de demonstração continuam a ser relevantes para o risco jurídico do projeto.
Partilhar este artigo

Também pode gostar