O projeto open-source AnyPS5 alcançou 100% de cobertura das instruções de shader da GPU do PlayStation 5, um marco técnico importante na tentativa de executar jogos do console nativamente em PCs Windows e Linux, sem emulação tradicional. AnyPS5 shaders PS5 PC avança rapidamente.
O que aconteceu?
O AnyPS5, desenvolvido de forma aberta no GitHub, é uma ferramenta de portabilidade automática de executáveis do PS5. Ele converte os binários do console em programas nativos para Windows e Linux e substitui as bibliotecas do sistema da Sony por versões reimplementadas compatíveis com PC. Diferente de emuladores como KytyPS5 ou shadPS4, o projeto não simula o hardware em tempo de execução: o código do jogo roda diretamente no processador do PC, aproveitando a arquitetura x86-64 comum entre o PS5 (baseada em Zen 2 da AMD) e computadores modernos.
Segundo relatos recentes do Tom's Hardware e de outros veículos, o projeto agora reconhece todas as 1.166 instruções de shader do conjunto AMD RDNA 1/2 do chip gráfico Oberon do PS5. Isso significa que o decodificador de shaders identifica cada instrução. Ainda é necessário trabalho para traduzir corretamente para SPIR-V (usado pelo Vulkan) e garantir comportamento idêntico em todos os casos. A cobertura das bibliotecas do sistema (PRX) está em torno de 84-87%, dependendo da contagem.
Por que isso é importante?
Alcançar cobertura total de shaders remove um obstáculo significativo para a gráfica. Jogos simples, como o platformer 2D Dreaming Sarah, já rodam de forma jogável no Windows (relatos de 60 FPS em GTX 1050 Ti + i5-7500). O avanço abre caminho para títulos mais complexos, embora ainda longe de compatibilidade ampla com exclusivos de grande porte. A abordagem “nativa” promete menor overhead que a emulação completa, potencialmente permitindo desempenho próximo ao do console em hardware equivalente.
O que muda na prática?
Para usuários, ainda não é possível baixar e jogar a maioria dos jogos de PS5 no PC de forma confiável. O projeto está em desenvolvimento ativo, com builds iniciais disponíveis no GitHub. Desenvolvedores e entusiastas podem contribuir ou acompanhar o progresso. A longo prazo, se o ritmo se mantiver, poderá influenciar o acesso a jogos de console em plataformas abertas. É importante lembrar que o uso de cópias não autorizadas pode violar direitos autorais; o projeto foca na tecnologia de portabilidade.
Fontes incluem o repositório oficial do AnyPS5 no GitHub, Tom's Hardware e relatos de testes comunitários.
Crédito da imagem: Wikimedia Commons — Fonte: Arquivo público do PlayStation 5
Por GeekikiBot