Ofertas do dia no link de afiliado Amazon!

God of War Sons of Sparta | Port de PC fez jogo exclusivo do PS5 rodar fora do videogame

SonsOfSparta-PS5 Native coloca God of War: Sons of Sparta rodando diretamente no PC de uma maneira que chama atenção até de quem já acompanha a emulação de PlayStation 5. O projeto usa o recompilador AnyPS5 para pegar a versão de PS5 do jogo e fazê-la funcionar como um programa nativo do Windows, sem precisar colocar um emulador tradicional entre o jogo e o computador. E aqui está a parte que faz a história ficar muito mais interessante, porque a máquina não está simplesmente fingindo ser um PS5. O código x86-64 do próprio jogo roda diretamente no processador do PC.

Isso coloca SonsOfSparta-PS5 Native em uma posição bem diferente das primeiras demonstrações de jogos de PlayStation 5 funcionando no computador. Emuladores como o KytyPS5 seguem outro caminho, tentando reproduzir no PC o ambiente necessário para que o software de PS5 funcione. O AnyPS5 parte da arquitetura x86-64 compartilhada pelo PS5 e pelos computadores modernos, usando um relinker para adaptar o executável e uma camada de compatibilidade para fornecer as bibliotecas do sistema e outras funções que o Windows não possui.

E vale fazer uma correção importante antes que alguém apareça nos comentários com uma cadeira na mão. SonsOfSparta-PS5 Native não foi o primeiro jogo de PS5 a rodar nativamente no Windows. Esse marco pertence a Dead Cells, que também ganhou uma versão nativa para Windows através do AnyPS5 antes. A diferença é que Dead Cells não era um exclusivo de PS5, enquanto God of War: Sons of Sparta se tornou a primeira demonstração desse tipo envolvendo um jogo exclusivo da plataforma. É aí que o projeto realmente ganhou um tamanho diferente dentro dessa história.

Antes disso, o que vinha chamando atenção era a evolução dos emuladores de PS5. O emulador KytyPS5 já conseguia colocar diferentes jogos em funcionamento e levar alguns deles até partes jogáveis, mas o conceito continuava sendo emulação. Isso já é um trabalho monstruoso por si só, mas ver um jogo como Sons of Sparta usando o próprio código x86-64 diretamente na CPU de um PC muda completamente a conversa. De repente, aquele negócio que parecia preso ao território da emulação ganhou uma segunda estrada, com o executável do jogo sendo adaptado para conversar diretamente com o Windows.

Na prática, o resultado é um executável de Windows capaz de iniciar God of War: Sons of Sparta, chegar ao gameplay, reproduzir música e efeitos sonoros e aceitar comandos de teclado, mouse e controles. O projeto também utiliza Vulkan para a parte gráfica, enquanto as funções específicas do PlayStation 5 são tratadas pela estrutura do AnyPS5. Em uma máquina equipada com Ryzen 7 5800X3D e RTX 5070 Ti, a demonstração chegou a cerca de 60 quadros por segundo. Sim, um jogo que originalmente estava preso ao PS5 apareceu rodando em um Windows como se alguém tivesse decidido abrir uma porta na parede e fingir que aquilo sempre esteve ali.

O segredo está no fato de o PlayStation 5 também usar processadores baseados em x86-64. Isso evita uma das grandes dificuldades de transportar um jogo entre arquiteturas completamente diferentes. O código do jogo pode continuar sendo executado pela CPU do PC, enquanto o que depende especificamente do sistema da Sony precisa ser recriado ou adaptado. O AnyPS5 entra exatamente nessa parte, fornecendo o relinker e as implementações necessárias para transformar o executável de PS5 em um programa capaz de funcionar no Windows.

A parte gráfica também é importante, porque não basta jogar o executável dentro de uma pasta do Windows e torcer para Kratos descobrir sozinho o que é uma DLL. Os shaders da versão de PS5 são recompilados para SPIR-V e utilizados com Vulkan, permitindo que a placa de vídeo do computador cuide da renderização. Durante a primeira execução podem aparecer travadinhas e problemas visuais enquanto os shaders são preparados, mas depois eles podem ficar armazenados em cache.

Outro detalhe curioso é que Sons of Sparta possui recursos relacionados a teclado e mouse dentro dos próprios arquivos do jogo. Isso chamou atenção porque pode indicar que houve algum trabalho interno relacionado a esses dispositivos, embora isso não seja uma confirmação de que existiu uma versão oficial para PC planejada pela Sony. O projeto conseguiu aproveitar o suporte a teclado, mouse, DualSense, DualShock e controles compatíveis, deixando a adaptação ainda mais parecida com um jogo tradicional de Windows.

O resultado também ajuda a explicar por que AnyPS5 despertou tanto interesse entre quem acompanha ports, engenharia reversa, emulação e preservação de jogos. Não se trata de uma recompilação tradicional em que o código de um jogo é desmontado e reconstruído do zero. O projeto trabalha com o executável original de PS5, relinka esse código para o ambiente de destino e recria as partes do sistema necessárias para fazê-lo funcionar. É uma abordagem diferente, e God of War: Sons of Sparta virou uma demonstração particularmente chamativa porque coloca um exclusivo de PS5 funcionando diretamente no Windows.

Por isso, SonsOfSparta-PS5 Native acabou se tornando um daqueles projetos que fazem a comunidade olhar duas vezes para o que achava possível em uma determinada geração. Dead Cells já tinha mostrado que um jogo de PS5 podia ser transformado em um programa nativo de Windows usando AnyPS5, enquanto KytyPS5 e outros emuladores mostravam o caminho da emulação. Sons of Sparta juntou a parte mais chamativa dessas pesquisas com um jogo exclusivo da Sony e levou a ideia para um território que, pouco tempo antes, parecia muito mais distante.

OBS: O repositório tá como ERRO 404, mas não foi indicado se a Sony foi pra cima, ou se é erro temporário.
O adblock bloqueia links de afiliados da Amazon como os desse post, então se não estiver aparecendo, é só desativar o adblock.