Super Mario Bros. Wonder já pode ser jogado no PC sem emulação graças a uma versão nativa

Projetos de descompilação e recompilação estão rompendo a barreira da exclusividade dos consoles para os jogadores de PC. Nas últimas semanas, surgiram muitos projetos com o objetivo de portar jogos clássicos, ou até mesmo modernos, de consoles para a plataforma PC. Embora esses projetos tenham alcançado graus variados de sucesso, aqueles que produziram resultados concretos foram bastante promissores. Um desses projetos é uma versão nativa para PC do título de 2023 exclusivo do Nintendo Switch Super Mario Bros. Wonder.
O estado atual da versão para PC
O YouTuber Belmante desenvolveu a versão e publicou a atualização mais recente em seu canal: uma versão nativa para Windows de Super Mario Bros. Wonder. Rodando em um notebook Windows com uma GPU RTX 3050. Pelo vídeo, o jogo parece rodar quase perfeitamente a cerca de 60 FPS, com pequenas falhas gráficas e cintilação no fundo causando leves quedas de FPS.
Os Top 10
» Os Top 10 Portáteis Multimídia
» Os Top 10 Portáteis de Jogos
» Os Top 10 Portáteis Leves para Jogos
» Os Top 10 Portáteis Acessíveis de Escritório/Empresariais
» Os Top 10 Portáteis Premium de Escritório/Empresariais
» Os Top 10 dos Portáteis Workstation
» Os Top 10 Subportáteis
» Os Top 10 Ultrabooks
» Os Top 10 Conversíveis
» Os Top 10 Tablets
» Os Top 10 Smartphones
» A melhores Telas de Portáteis Analisadas Pela Notebookcheck
» Top 10 dos portáteis abaixo dos 500 Euros da Notebookcheck
» Top 10 dos Portáteis abaixo dos 300 Euros
Como funciona o port?
O código recompilado do jogo é compilado usando C++. Uma nova camada traduz o driver NVN para Vulkan e se comunica diretamente com o driver da NVIDIA, sem intermediários. O sistema não usa emulador, JIT ou interpretador.
Belmante também explica como o jogo usa texturas ASTC, que são incompatíveis com as GPUs da NVIDIA. Para contornar esse problema, foi desenvolvido um novo decodificador que permite à CPU processar texturas ASTC. Um cache de pipeline em disco, juntamente com a decodificação ASTC em múltiplas threads, também reduz os engasgos que ocorrem quando novos objetos aparecem.
Ainda assim, o port é impressionante, especialmente considerando que não usa emulação. Belmante já havia publicado um vídeo semelhante do jogo rodando no macOS em um Mac M1, embora aquele port tivesse alguns problemas graves. Como Belmante revelou, o rápido desenvolvimento do projeto se deve à assistência de IA.
Qual é o próximo passo?
Belmante revelou que planeja otimizar ainda mais o port e testá-lo em uma GPU integrada: a Intel UHD 770, para ser exato. Segundo Belmante, “ela está na mesma categoria do Tegra X1 do próprio Switch, então é um bom teste para ver como o jogo pode rodar com poucos recursos.” Como o Switch original não tinha um hardware particularmente potente, faz sentido que Belmante queira testar qual é a GPU mínima necessária para o port.
O repositório do port ainda é privado por enquanto, mas Belmante planeja tornar público em breve tudo relacionado ao projeto. Este projeto é algo que outros desenvolvedores de projetos de descompilação e jogadores devem acompanhar de perto.















