Super Mario Bros. Wonder já consegue rodar no Windows sem depender de um emulador tradicional de Nintendo Switch. O feito é resultado de um projeto independente que recompila o código do jogo para funcionar como software nativo de PC.
Uma demonstração recente mostra o primeiro nível funcionando a quase 60 quadros por segundo em um notebook equipado com uma GeForce RTX 3050. Menus, seleção de personagens, a cena inicial e o mapa do mundo também já estão operacionais.

Como o jogo está funcionando no PC
O projeto utiliza uma técnica de recompilação estática. Em vez de executar o código do Nintendo Switch dentro de um emulador, as instruções ARM64 do console são convertidas antecipadamente para código de máquina compatível com o computador.
O jogo também foi originalmente desenvolvido em C++, e essa base está sendo recompilada para Windows usando o compilador clang cl. Com isso, o projeto consegue executar o game como uma aplicação nativa.
A parte gráfica é outro desafio. O Nintendo Switch utiliza a interface NVN, enquanto o computador usa Vulkan. Para fazer essa adaptação, os responsáveis criaram uma camada que traduz as operações gráficas do jogo para comandos Vulkan.

RTX 3050 já consegue executar o jogo
A demonstração atual foi feita em um notebook com GeForce RTX 3050. O primeiro estágio de Super Mario Bros. Wonder roda próximo de 60 FPS, enquanto outras partes da experiência também já funcionam.
O áudio utiliza o próprio sistema do jogo e, no Windows, é direcionado pelo XAudio2. O resultado mostra que boa parte da estrutura necessária para uma versão nativa já está funcionando.
Isso é diferente de rodar o jogo por emulação. Emuladores de Switch já permitiam executar Wonder em computadores, mas utilizavam uma camada de emulação para reproduzir o funcionamento do console. A nova abordagem tenta eliminar essa etapa durante a execução.
Port para PC ainda enfrenta problemas
A mudança de ambiente também revelou alguns obstáculos técnicos.
Um deles envolve as texturas no formato ASTC utilizadas pelo jogo. O formato não possui suporte direto adequado em determinadas GPUs NVIDIA para desktop. Durante os testes, tentar carregar essas imagens podia provocar falhas no driver.
Para contornar o problema, o projeto passou a decodificar as texturas na CPU antes de enviá las para a GPU. Também foram implementados cache de pipelines e processamento multithread para reduzir travamentos e engasgos durante o carregamento de novos elementos.

Projeto ainda não está disponível ao público
Apesar do avanço, não existe atualmente uma versão pública pronta para download. O repositório do projeto permanece privado.
Os responsáveis afirmam que pretendem disponibilizar posteriormente ferramentas importantes, incluindo o recompilador, a camada de conversão de NVN para Vulkan e documentação sobre o funcionamento da tecnologia.
Também está nos planos testar o jogo em gráficos integrados Intel UHD 770. A ideia é verificar até onde a implementação consegue chegar em hardware mais próximo do nível de recursos gráficos do próprio Switch.
Nintendo não lançou uma versão oficial para PC
É importante destacar que esse trabalho não representa um lançamento oficial da Nintendo. Super Mario Bros. Wonder foi lançado originalmente para Nintendo Switch e ganhou posteriormente uma edição específica para Nintendo Switch 2, com lançamento em março de 2026.
O projeto independente, portanto, não deve ser confundido com um port oficial. Ele representa uma tentativa técnica de reconstruir a execução do jogo em outra plataforma e ainda está em desenvolvimento.
Veja mais sobre games.




