Emulador Yuzu Nintendo Switch atualizado com suporte multi-core

Atualização Yuzu

A última atualização do emulador Nintendo Switch, Yuzu, adicionou suporte a vários núcleos. Isso melhora drasticamente o desempenho das CPUs mais novas. Caramba, mesmo aqueles de vocês que usam unidades Ivy Bridge de vários núcleos verão melhorias drásticas em relação ao suporte de núcleo único que o emulador Yuzu costumava apresentar.

Você pode fazer o download das versões mais recentes tornando-se um membro do Patreon da equipe Yuzu, onde eles atualizam e lançam regularmente novas iterações do emulador do Switch, ou você pode obter versões mais antigas, porém estáveis, do Página de download do Yuzu.

A equipe explica detalhadamente como planejou, construiu e finalmente executou uma solução multinúcleo para o emulador Yuzu. Você pode ler toda a postagem no site site oficial da Yuzu, mas a essência geral do explicado no para, onde eles escrevem…

“Como muitos de vocês devem saber, o yuzu é considerado um emulador HLE (emulação de alto nível). Isso significa que em vez de rodar o Switch OS real (conhecido como Horizon), o yuzu recriou sua própria versão do sistema operacional, construída inteiramente do zero. Como o seu PC, o Switch tem vários núcleos (4, na verdade), e o Horizon OS pode executar várias tarefas em paralelo nesses núcleos usando uma construção de kernel conhecida como thread. No entanto, devido às limitações de nosso antigo design de kernel tirado do Citra, o yuzu estava na verdade emulando esse comportamento usando um único núcleo em seu PC host! Isso levou a um requisito de CPU absurdamente alto para os usuários.

“Então, o que é“ Emulação de CPU Multicore ”? Simplificando, em vez de emular a CPU em um único thread, o yuzu agora emulará a CPU usando vários threads; 4 para ser mais preciso - um para cada núcleo da CPU do Switch. Embora possa parecer simples ou fácil, é, no entanto, a maior empresa que esse projeto já viu até agora. ”

Uma demonstração do suporte multinúcleo foi exibida em um vídeo de dez minutos pelo YouTuber BSOD Gaming.

No vídeo, você pode ver exemplos de jogos rodando em um Haswell i5 4690K, onde o desempenho de núcleo único geralmente é superior a 15 a 25 quadros por segundo.

No entanto, com a mudança para a solução multi-core, o Yuzu agora é capaz de rodar jogos entre 30 e 60fps em um Haswell i5.

Super Smash Bros. Ultimate, por exemplo, passa de 35fps a 60fps em um i5, o que é extremamente impressionante.

PlatinumGames ' Corrente Astral conseguiu dobrar quase o desempenho da taxa de quadros, passando de 18fps em um i5 a 35fps em um i5. Em outras palavras, se você tiver um laptop decente, ainda poderá imitar alguns jogos do Nintendo Switch, tornando obsoleto o mais recente console da Nintendo se você é um jogador de PC.

Infelizmente, alguns jogos ainda não funcionam tão bem quanto no sistema nativo, a menos que você tenha um sistema realmente sofisticado.

Pokémon espada e escudo, por exemplo, é relegado para menos de 40fps. É jogável, mas também não é terrivelmente suave.

Outro jogo que sofre de grandes problemas de desempenho é The Legend of Zelda: Breath of the Wild.

Como mencionado no vídeo acima, muito disso se deve ao fato de o desempenho da GPU ainda não estar muito otimizado e, portanto, mesmo com suporte a vários núcleos, o jogo passa de 18fps a 27fps nas CPUs i5 de ponta.

Agora, a parte boa é que, no ramo Skylake das unidades i7, você pode muito bem agitar algumas taxas de quadros estáveis, chegando a 60fps.

No entanto, você pode precisar de alguns hacks rápidos para determinados jogos, como Mansão 3 de Luigi, Emblema de Fogo: Três Casas, Corrente astral, espada e escudo Pokémon e Bater Racing Team.

A BsoD Gaming forneceu links para cada um dos mods de 60fps necessários para obter taxas de quadros mais altas e estáveis ​​no emulador Yuzu.

Mas, caso contrário, a emulação chegou a um ponto em que tudo o que você precisa é de um desktop pesado e sofisticado para jogos e praticamente nada mais, se você quiser experimentar o melhor que os jogos de console têm a oferecer.

(Obrigado pela dica de notícias Racially Ambiguous Lex Luthor)

Deixe um comentário

Seu endereço de email não será publicado.