Resumo:
Um novo projeto de código aberto chamado AnyPS5 atraiu recentemente a atenção no círculo de tecnologia de jogos. Diferente dos atuais emuladores convencionais do PlayStation 5, o AnyPS5 não tenta rodar jogos simulando o hardware host. Em vez disso, espera usar ideias semelhantes às do Wine e Proton para converter diretamente jogos PS5 em programas executáveis do Windows e Linux para obter operação nativa.

Os desenvolvedores do projeto definem AnyPS5 como uma camada de compatibilidade em vez de um emulador tradicional. Seu principal método de trabalho é vincular novamente os arquivos executáveis dos jogos do PlayStation 5, convertê-los em um formato nativo que possa ser reconhecido pelo sistema de destino e, ao mesmo tempo, reimplementar a biblioteca do sistema host da Sony para substituir o ambiente de execução do PS5 em que originalmente dependia.
A razão pela qual esta ideia é teoricamente viável é principalmente devido à semelhança natural na arquitetura de hardware entre o PlayStation 5 e os PCs modernos. PS5 usa processador AMD Zen 2 arquitetura x86-64, e os atuais computadores pessoais convencionais também usam a mesma arquitetura básica. Portanto, AnyPS5 pode pular o processo de simulação de CPU que mais consome desempenho e usar diretamente o hardware do PC para executar códigos relevantes.
Em termos de processamento gráfico, o projeto utiliza uma estratégia de conversão diferente. A equipe de desenvolvimento planeja recompilar os shaders dos jogos PS5 no formato SPIR-V e concluir o trabalho de renderização por meio da interface gráfica Vulkan, evitando assim a necessidade de construir uma camada completa de emulação de hardware gráfico.
De acordo com os últimos progressos anunciados pelo desenvolvedor, AnyPS5 agora é capaz de executar o programa até o estágio de função principal do jogo e completar a construção básica do mecanismo de tratamento de exceções. O recompilador de shader do projeto foi capaz de gerar código SPIR-V verificado, estabelecendo as bases para suporte gráfico subsequente.
A descrição do progresso no armazém do projeto também mostra que pelo menos um jogo real foi capaz de exibir o logotipo da inicialização, entrar no menu principal e implementar algumas telas de jogo com saída de áudio. Isso significa que o projeto ultrapassou o estágio de pura demonstração técnica e começou a tocar no link real de operação do jogo.
No entanto, o desenvolvedor também enfatizou que atualmente não existe uma versão lançada publicamente e que o mundo exterior não pode verificar esses resultados de forma independente por enquanto. De acordo com o plano atual, a primeira versão oficial do AnyPS5 será lançada somente quando pelo menos um jogo puder ser totalmente iniciado e rodar normalmente.
Embora esta notícia lembre facilmente às pessoas que obras populares como “God of War: Laufey” ou “GTA 6” podem chegar não oficialmente ao PC no futuro, a indústria geralmente acredita que esse objetivo ainda está longe.
No momento, AnyPS5 ainda está no estágio inicial de desenvolvimento e ainda não implementou uma operação completa do jogo. Referindo-se ao histórico de desenvolvimento de projetos de compatibilidade de PS3 e PS4 no passado, geralmente leva vários anos ou até mais para passar da verificação técnica até ser verdadeiramente jogável.
Os analistas acreditam que o AnyPS5 atraiu a atenção devido a um histórico especial. Nos últimos anos, a Sony mudou gradualmente sua estratégia de publicação para PC e começou a reduzir seus planos de portabilidade para PC para alguns jogos exclusivos independentes. Ao mesmo tempo, a empresa também anunciou que encerrará a produção de discos físicos até 2028. Várias mudanças fizeram com que cada vez mais jogadores e desenvolvedores prestassem atenção à preservação e compatibilidade de jogos de console.
Ao mesmo tempo, o projeto tradicional do emulador PS5 continua avançando. Por exemplo, KytyPS5 mostrou recentemente um progresso significativo e pode até rodar “GTA 5” a uma velocidade próxima a 60 quadros em algumas cenas, embora ainda possa travar eventualmente.
Comparado com esses emuladores, AnyPS5 representa um caminho técnico completamente diferente. Ele tenta contornar o complexo processo de emulação de console e converter jogos PS5 diretamente em programas de PC para execução. Se esta ideia for bem-sucedida, o ecossistema de compatibilidade de jogos do PlayStation 5 poderá ter novas direções de desenvolvimento no futuro.
Mas, por enquanto, AnyPS5 ainda é um projeto de pesquisa de código aberto em fase experimental. Embora ainda haja um longo caminho a percorrer antes que ele possa realmente rodar jogos PS5 em grande escala, seu conceito técnico único o tornou um dos novos projetos mais assistidos no campo da compatibilidade de console atual.
Comentários