God of War: Ascension é um jogo de ação lançado em 2013 para PlayStation 3, desenvolvido pela Santa Monica Studio e publicado pela Sony Computer Entertainment. Agora, um projeto de recompilação estática leva o jogo ao PC de uma maneira diferente da emulação tradicional: o código original do console é traduzido para C++ e compilado para funcionar como um programa nativo no Windows. É Kratos rompendo as correntes dos deuses gregos e também as que prendiam essa aventura ao PS3.
O projeto utiliza o ps3recomp, uma ferramenta que transforma o código dos jogos de PlayStation 3 em programas nativos para computador. O processo converte tanto o código do processador principal quanto o dos processadores auxiliares do console, conhecidos como SPUs. Em vez de simular o hardware inteiro durante a execução, a recompilação prepara o código antecipadamente para ser compilado no PC. É uma abordagem que abre novas possibilidades para preservar jogos antigos e trabalhar diretamente com seu funcionamento.
O repositório reúne código-fonte, ferramentas, scripts de compilação, um launcher e recursos para configurar gráficos, controles, idioma e legendas. Também inclui suporte a modificações, com opções para personalizar a experiência. O jogo recompilado executa as cenas de abertura, apresenta o menu principal e permite entrar na aventura com Kratos acorrentado. Ou seja, não é só um projeto no papel: existe código funcional que coloca o espartano para rodar fora do console original.
A recompilação também conta com recursos gráficos que permitem utilizar o renderizador baseado no RPCS3 ou uma alternativa própria construída com Direct3D 12. Essa estrutura oferece diferentes caminhos para desenhar os cenários e os personagens na tela. Como o código passa a ser compilado para o computador, o projeto também abre espaço para ajustes técnicos e modificações que exploram essa nova forma de executar o jogo.
Para montar o programa, é necessário ter os arquivos de uma cópia própria de God of War: Ascension e preparar o ambiente de desenvolvimento conforme as instruções do projeto. O repositório não distribui os dados originais do jogo, mas fornece os componentes necessários para construir a recompilação. É o tipo de iniciativa que faz um programador olhar para um jogo de PS3 e pensar: “Claro que eu posso transformar isso em C++”. Kratos provavelmente resolveria tudo na base da espada, mas cada um luta com as armas que tem.
A aventura original acompanha Kratos antes dos acontecimentos do primeiro God of War, quando ele tenta se libertar de seu pacto com Ares, o deus da guerra. A campanha combina combates cinematográficos, criaturas gigantescas, quebra-cabeças e poderes elementais associados a divindades como Zeus, Poseidon, Ares e Hades. O jogo também introduziu multiplayer competitivo online em um capítulo principal da franquia, com batalhas entre jogadores em arenas. Com a recompilação, essa aventura ganha uma nova maneira de ser executada no PC, permitindo que fãs e entusiastas da preservação de jogos explorem um dos capítulos da saga fora do hardware para o qual foi criado.
O projeto utiliza o ps3recomp, uma ferramenta que transforma o código dos jogos de PlayStation 3 em programas nativos para computador. O processo converte tanto o código do processador principal quanto o dos processadores auxiliares do console, conhecidos como SPUs. Em vez de simular o hardware inteiro durante a execução, a recompilação prepara o código antecipadamente para ser compilado no PC. É uma abordagem que abre novas possibilidades para preservar jogos antigos e trabalhar diretamente com seu funcionamento.
O repositório reúne código-fonte, ferramentas, scripts de compilação, um launcher e recursos para configurar gráficos, controles, idioma e legendas. Também inclui suporte a modificações, com opções para personalizar a experiência. O jogo recompilado executa as cenas de abertura, apresenta o menu principal e permite entrar na aventura com Kratos acorrentado. Ou seja, não é só um projeto no papel: existe código funcional que coloca o espartano para rodar fora do console original.
A recompilação também conta com recursos gráficos que permitem utilizar o renderizador baseado no RPCS3 ou uma alternativa própria construída com Direct3D 12. Essa estrutura oferece diferentes caminhos para desenhar os cenários e os personagens na tela. Como o código passa a ser compilado para o computador, o projeto também abre espaço para ajustes técnicos e modificações que exploram essa nova forma de executar o jogo.
Para montar o programa, é necessário ter os arquivos de uma cópia própria de God of War: Ascension e preparar o ambiente de desenvolvimento conforme as instruções do projeto. O repositório não distribui os dados originais do jogo, mas fornece os componentes necessários para construir a recompilação. É o tipo de iniciativa que faz um programador olhar para um jogo de PS3 e pensar: “Claro que eu posso transformar isso em C++”. Kratos provavelmente resolveria tudo na base da espada, mas cada um luta com as armas que tem.
A aventura original acompanha Kratos antes dos acontecimentos do primeiro God of War, quando ele tenta se libertar de seu pacto com Ares, o deus da guerra. A campanha combina combates cinematográficos, criaturas gigantescas, quebra-cabeças e poderes elementais associados a divindades como Zeus, Poseidon, Ares e Hades. O jogo também introduziu multiplayer competitivo online em um capítulo principal da franquia, com batalhas entre jogadores em arenas. Com a recompilação, essa aventura ganha uma nova maneira de ser executada no PC, permitindo que fãs e entusiastas da preservação de jogos explorem um dos capítulos da saga fora do hardware para o qual foi criado.
O adblock bloqueia links de afiliados da Amazon como os desse post, então se não estiver aparecendo, é só desativar o adblock.
Veja mais coisas interessantes aqui. E tem conteúdo exclusivo nas redes sociais:




