Dead Cells — uma versão de PlayStation 5 do jogo foi demonstrada a correr como um executável nativo no Windows, numa prova de conceito que altera a forma como se pensa sobre portabilidade de títulos de consola para PC. O impacto imediato é técnico: a técnica exige ficheiros do jogo e não substitui um port comercial.
Como a técnica do AnyPS5 torna Dead Cells executável no Windows
A demonstração utiliza o projeto AnyPS5 para vincular o código x86-64 original de Dead Cells: Return to Castlevania Edition (versão 01.000.000, PPSA15552) a um executável hospedeiro, em vez de recompilar instruções da CPU para outra arquitetura.
Este método replica as bibliotecas e interfaces do sistema PS5 e traduz comandos proprietários de GPU para APIs de PC, processo que tem paralelo em outros projetos de emulação do PS5. Saiba mais sobre a plataforma PlayStation no site oficial.
A abordagem liga o código x86-64 presente no título de PS5 a um executável hospedeiro, evitando a recompilação das instruções da CPU.
Estado jogável, desempenho e limitações práticas
A versão demonstrada por OverkillLabs avança para a jogabilidade normal: logotipo, menus e som funcionam, e suportam teclado, rato e controlos compatíveis com SDL.
Em termos de desempenho, a demonstração registou cerca de 55–60 FPS em ambientes interiores e 30–35 FPS em exteriores, a 4K, num sistema com Ryzen 7 5800X3D e GeForce RTX 5070 Ti. Contudo, estes números são ilustrativos de compatibilidade inicial e não equivalem ao comportamento do jogo numa versão nativa de PC.
O que acha? Acha que esta técnica vai acelerar a disponibilidade de jogos de consola no PC? Para acompanhar mais novidades sobre emulação e videojogos, aceda à nossa editoria em Games.
Perguntas Frequentes
Como é que Dead Cells está a correr no Windows com AnyPS5 e o que foi usado na demonstração?
Dead Cells foi demonstrado a correr com AnyPS5 usando o código x86-64 da edição Dead Cells: Return to Castlevania Edition, versão 01.000.000 (PPSA15552). A técnica faz a vinculação desse código a um executável hospedeiro e recria bibliotecas e interfaces do PS5 para oferecer um ambiente jogável no Windows.
Qual foi o desempenho observado de Dead Cells a correr dessa maneira e em que hardware?
Dead Cells apresentou cerca de 55–60 FPS em ambientes interiores e 30–35 FPS em exteriores em 4K durante a demonstração, executada num sistema com Ryzen 7 5800X3D e GeForce RTX 5070 Ti. Estes números foram medidos numa prova de conceito e não representam desempenho padrão para todas as configurações.
Que ficheiros são necessários para reproduzir a experiência de Dead Cells com AnyPS5?
Dead Cells exige que os utilizadores forneçam os próprios ficheiros do jogo: o projeto AnyPS5 não inclui os ficheiros do título. A versão demonstrada foi a 01.000.000 (PPSA15552), pelo que os ficheiros dessa edição têm de ser preparados no formato exigido pelo AnyPS5 antes de qualquer tentativa de execução.
Isto é um port para PC ou uma forma de emulação, e que implicações tem para outros jogos como GTA VI?
Dead Cells, nessa demonstração, aproxima-se mais de uma forma de emulação do que de um port tradicional, porque executa grande parte do código original x86-64 sem recompilação. Projetos como SharpEmu, KytyPS5 e AnyPS5 seguem essa filosofia, o que sugere que equipas de fãs podem estar a explorar técnicas semelhantes para títulos futuros como GTA VI.
Quais as principais limitações e compatibilidades desta versão de Dead Cells?
Dead Cells foi testado apenas com a edição Return to Castlevania, versão 01.000.000 (PPSA15552), pelo que outras regiões, patches ou atualizações podem não funcionar. A demonstração confirmou som, menus e suporte a teclado, rato e controladores SDL, mas depende de ficheiros do jogo fornecidos pelo utilizador e de trabalho adicional de adaptação.
Ricardo Almeida