O emulador RPCS3 alcançou um novo marco na execução de jogos do PlayStation 3 no PC. A equipe responsável pelo projeto conseguiu fazer Twisted Metal, lançado originalmente em 2012, rodar a 70 FPS pela primeira vez no programa. O resultado chama a atenção porque o título está entre os jogos que mais exigem do hardware original da Sony, especialmente por sua dependência do processador Cell.

Esse resultado aconteceu com as otimizações no código do emulador, melhorando draticamente o desempenho de jogos pesados como Twisted Metal e que historicamente representam um grande desafio para a emulação. Apesar desse belo resultado, é bom lembrar que o jogo ainda não está completamente estável em qualquer computador.

Twisted Metal chega a 70 FPS no RPCS3

No PlayStation 3, Twisted Metal tinha como objetivo funcionar a 30 FPS em resolução 720p. O jogo utiliza física intensa e destruição de cenários, recursos que exigiam bastante do hardware do console e, principalmente, das unidades de processamento conhecidas como SPUs (Synergistic Processing Units).

Esses componentes fazem parte da arquitetura Cell Broadband Engine do PS3. Como o funcionamento do processador é bastante diferente do encontrado em CPUs modernas de computadores, o RPCS3 precisa traduzir e executar instruções específicas do console em arquiteturas como x86.

Esse processo pode gerar uma carga significativa sobre o processador do PC, especialmente em jogos que fazem uso intenso das SPUs. Por isso, alcançar uma taxa de quadros elevada em Twisted Metal representa um desafio considerável para o projeto.

Para atingir os 70 FPS, a equipe utilizou o perfil de configuração Max Performance Tier do RPCS3 em um sistema operacional Linux. O computador de testes estava equipado com um AMD Ryzen 7 9800X3D, processador conhecido pela grande quantidade de memória cache L3 oferecida pela tecnologia 3D V-Cache.

O resultado, no entanto, deve ser interpretado como uma demonstração das capacidades do emulador em um sistema de alto desempenho. Ele não significa que o jogo atingirá os mesmos números em computadores com configurações mais simples.

Em respostas à comunidade, os desenvolvedores do RPCS3 explicaram que sistemas mais antigos apresentam desempenho consideravelmente inferior no jogo. Uma configuração equipada com AMD Ryzen 5 5600, 32 GB de RAM e Radeon RX 5700, por exemplo, consegue entregar uma taxa de quadros significativamente abaixo dos 30 FPS.

Twisted Metal ainda não é jogável no RPCS3

Apesar do avanço para 70 FPS, o Twisted Metal ainda não foi classificado como "Playable" (Jogável) no banco de dados oficial do RPCS3.

A classificação exige mais do que uma demonstração de desempenho em uma situação específica. Para receber esse status, o jogo precisa ser executado do início ao fim com estabilidade suficiente e sem falhas graves que impeçam a progressão.

Classificação dos jogos no RPCS3
Classificação dos jogos no RPCS3

Isso significa que alcançar uma taxa de quadros elevada é apenas uma parte do trabalho. Problemas de renderização, travamentos, erros de áudio, falhas em determinadas fases ou instabilidades prolongadas também precisam ser resolvidos antes que o título possa ser considerado plenamente jogável.

A equipe do RPCS3 já avisou que segue desenvolvendo melhorias para reduzir a carga de processamento exigida pela emulação do PlayStation 3. Um dos objetivos é permitir que máquinas intermediárias executem jogos mais complexos com desempenho consistente, embora alguns jogos ainda exijam ajustes específicos e hardware de alto desempenho para funcionar de maneira satisfatória.

Via | Fonte