No momento, você está visualizando Need for Speed Switch Ganha Port Nativo por Recompilação

Need for Speed Switch Ganha Port Nativo por Recompilação

  • Autor do post:
  • Última modificação do post:28 de setembro de 2026
  • Categoria do post:Notícias
  • Tempo de leitura:5 minutos de leitura

Need for Speed Switch ganhou um port nativo não oficial da versão de Xbox 360 de Need for Speed: Most Wanted (2005). O desenvolvedor StevensND anunciou a versão pública em 27 de setembro de 2026, e o projeto nfsmw-nx já permite executar o jogo no Nintendo Switch por recompilação estática, com renderer Vulkan próprio e meta de 30 FPS nas frequências padrão do console.

O ponto técnico mais importante é que o projeto não usa emulação tradicional. O código PowerPC do arquivo default.xex é traduzido para C++ pelo ReXGlue e depois compilado para a arquitetura do Switch. Enquanto isso, a parte gráfica utiliza um renderer Vulkan nativo sobre o NVK, do Mesa.

Need for Speed Switch usa recompilação estática

Segundo a documentação oficial do nfsmw-nx, o ReXGlue traduz as funções do executável original de Xbox 360 para C++. O port acrescenta uma camada específica para o Horizon OS do Switch, cobrindo memória, threads, tratamento de falhas, clocks, áudio e apresentação dos frames.

Portanto, a CPU Xenon do Xbox 360 não é reproduzida continuamente por um emulador. Essa abordagem se aproxima de outros trabalhos recentes baseados em ReXGlue, como a recompilação de Ninja Gaiden II para PC e o The Darkness Recomp, embora cada projeto implemente sua própria camada de plataforma e gráficos.

Gameplay do nfsmw-nx em Nintendo Switch usando as frequências padrão do console. Vídeo: Stevens xD / projeto nfsmw-nx.

Renderer Vulkan substitui a emulação da GPU Xenos

A solução gráfica também foge de uma emulação convencional. O desenvolvedor explica que reproduzir a GPU Xenos do Xbox 360 era lento demais no Switch. Por isso, o renderer lê a lista de comandos gráficos enviada pelo jogo e produz o mesmo frame por meio do Vulkan.

Os shaders são traduzidos antecipadamente com XenosRecomp. Depois, passam por HLSL e SPIR-V antes de entrarem em uma biblioteca usada pelo port. O Vulkan roda sobre o NVK por meio do mesa-switch, que recebeu mudanças específicas para o nfsmw-nx.

Need for Speed Switch parte da versão original de Xbox 360 de Most Wanted

A recompilação utiliza a versão de Xbox 360 de Need for Speed: Most Wanted. Esta captura mostra o jogo original e serve como referência visual, não como screenshot do port. Imagem: Multiplayer.it.

Além disso, o projeto usa LTO, PGO e ordenação de funções para reduzir custos de CPU. Algumas rotinas muito utilizadas pelo jogo passam a executar como código nativo. O próprio autor ressalta, porém, que o perfil PGO atual veio de um teste curto e não de uma campanha completa.

Port mira 30 FPS sem overclock

O objetivo do Need for Speed Switch é manter 30 FPS sem overclock. No modo portátil, o projeto solicita a frequência oficial de 460,8 MHz para a GPU. A documentação registra médias de 32 a 35 FPS nas corridas testadas.

Entretanto, existe uma queda documentada. Na saída de Heritage Heights, apontada como a área mais pesada medida até agora, o desempenho chega a 21–22 FPS durante cerca de 20 segundos. Portanto, a meta de 30 FPS não significa uma taxa fixa em todas as situações.

O modo portátil usa 1280 × 720 por padrão. Já no dock, o padrão sobe para 1920 × 1080. O desenvolvedor recomenda 720p no dock quando o usuário prioriza desempenho, pois 1080p exige 2,25 vezes mais pixels.

Need for Speed Most Wanted 2005 na versão Xbox 360 usada pelo port para Switch

Gameplay da edição original de Xbox 360, que fornece os arquivos necessários ao port. A imagem não representa o nfsmw-nx em execução. Imagem: PiterPlay.

Menu permite 30 ou 60 FPS e ajustes gráficos

O arquivo nfsmw.toml concentra as configurações. Além disso, um menu de depuração pode ser aberto durante o jogo e aceita Joy-Con ou touchscreen. Entre as opções estão resolução interna, limite de 30 ou 60 FPS, FXAA, filtros de cor, sombras, reflexos, streaming e parâmetros de áudio.

A existência de um limite de 60 FPS não significa que o Switch consiga sustentá-lo nas frequências padrão. A própria documentação separa a meta normal de 30 FPS das orientações de overclock. Assim, 60 FPS deve ser tratado como uma opção disponível, e não como o desempenho padrão garantido.

Após instalar ou atualizar o port, a primeira corrida também pode apresentar stutter durante a compilação de pipelines gráficos. Depois disso, os dados são armazenados no cartão SD para reduzir essas interrupções nas sessões seguintes.

Port exige uma cópia própria do Xbox 360

O repositório não distribui os arquivos comerciais de Need for Speed: Most Wanted. O usuário precisa fornecer sua própria imagem de disco em formato ISO ou uma cópia extraída que contenha o default.xex. O instalador funciona no navegador, identifica a edição e monta os arquivos necessários localmente.

As edições PAL em espanhol, inglês, alemão e italiano possuem suporte, assim como NTSC-U e NTSC-J. O pacote final usa um arquivo NRO para homebrew. A documentação também alerta que o modo applet do Album não fornece memória suficiente e que a execução exige um ambiente de homebrew no Switch.

O lançamento representa um delta claro em relação às demonstrações anteriores: o nfsmw-nx deixou de ser apenas um teste de Most Wanted rodando no console e virou um port público com código-fonte, instalador, documentação técnica e suporte a múltiplas edições do jogo. O projeto também documenta partes reutilizáveis para quem pretende adaptar outros títulos de Xbox 360.

Até agora, não existe versão oficial desse projeto para Android, iOS, Windows, Linux ou macOS. O alvo específico do nfsmw-nx é o Nintendo Switch. Isso também o diferencia da implementação nativa de Super Mario Strikers no Switch, que parte de código decompilado de GameCube em vez de recompilar um executável de Xbox 360.

Fontes: nfsmw-nx — repositório e documentação oficial; anúncio de StevensND no GBAtemp; BiteYourConsole.