O projecto AnyPS5 deu um passo de gigante na missão de executar videojogos da consola da Sony de forma nativa noutros dispositivos, trazendo um novo fôlego aos emuladores da PS5 no PC. Segundo avança o site VideoCardz, a equipa de desenvolvimento atingiu 100% de cobertura nas instruções de shader do processador gráfico. Na prática, isto significa que todas as 1.166 instruções catalogadas a partir das arquitecturas AMD RDNA um e RDNA dois estão agora implementadas e são reconhecidas pelo descodificador do programa. A ferramenta utiliza um sistema que converte os executáveis originais em ficheiros compatíveis com ambientes Windows e Linux, ao mesmo tempo que substitui as bibliotecas de sistema e recompila o código gráfico para o formato SPIR-V.
Desafios na compatibilidade total
Apesar deste avanço expressivo na tradução gráfica, a execução perfeita de todo o catálogo ainda está distante. O reconhecimento das instruções não garante que o comportamento visual seja imaculado em todas as situações. Os jogos continuam a exigir uma sincronização rigorosa e bibliotecas de sistema compatíveis para funcionarem correctamente. Por este motivo, o marco alcançado não assegura que títulos exigentes como Gran Turismo 7 ou GTA VI fiquem jogáveis de imediato. Neste momento, o progresso foca-se também nas funções do sistema, onde o rastreador oficial indica uma taxa de implementação de 84,76%, o que corresponde a 2.575 de um total de 3.038 elementos declarados.
Para demonstrar a viabilidade da abordagem técnica, os programadores já partilharam resultados práticos com jogos menos complexos. O título de plataformas em duas dimensões Dreaming Sarah está a correr a estáveis 60 fotogramas por segundo num computador equipado com um processador Core i cinco 7500 e uma placa gráfica GeForce GTX 1050 Ti. Este exemplo prático valida a fundação do software, enquanto a equipa continua a expandir a lista de funções suportadas para acomodar projectos de maior envergadura gráfica no futuro.
