God of War: Ascension
2 recomps
God of War: Ascension (arnaldolima1)
arnaldolima1/gow-ascension-pc
Ascension: an experiment in static recompilation of the European PS3 release for Windows, with a fork of ps3recomp that translates the main processor’s and the SPUs’ code to C++. It isn’t playable from start to finish yet: it gets from boot to the first level, with Kratos in chains, but the level runs at about 9 fps (the main menu at about 28), and the bottleneck is the recompiled SPU code. It has two renderers: RPCS3’s RSX code (Vulkan or OpenGL), which draws the game correctly, and its own Direct3D 12 one. A launcher in Portuguese, English, and Spanish covers video, keyboard, mouse, and controller controls, nine languages with subtitles, save backups, and mods; one of them builds Brazilian Portuguese from your US disc. There’s no release yet. It’s a sibling of the same author’s ports of the PSP God of War games. 93 of its last 100 commits list Claude as a co-author.
You needYour own European copy of God of War: Ascension for PS3 (BCES-01741, version 1.00), taken from your disc, with EBOOT.BIN decrypted using RPCS3 or your own keys file; for the Brazilian Portuguese mod, your US disc too. To build it, 64-bit Windows 10 or 11, Visual Studio 2022 (clang-cl), CMake, Ninja, the Vulkan SDK, and 16 GB of memory; the first build takes 20 to 40 minutes.
God of War: Ascension (RichardFontoura)
RichardFontoura/gowa-pc
A native Linux port of the US PS3 release (BCUS98232), by static recompilation with a fork of ps3recomp: the game’s PPU and SPU code is translated ahead of time into C/C++ and runs on a runtime that reimplements the PS3 hardware and libraries, with graphics on Vulkan. It isn’t playable yet: it boots, shows the opening video and the 3D menus, and starts a new game, but the first level runs at about 3 fps. It comes with a launcher with save backups, display options, and remappable controls, plus an in-game menu.
You needYour own US disc (BCUS98232, version 1.00) dumped as an ISO, the 1.12 update as a PKG, and an ELF of the 1.12 executable that you prepare yourself. Plus x86-64 Linux with a Vulkan graphics card, and building it with clang, CMake, and Python.
Questions
Can you play God of War: Ascension natively on PC?
Not yet. The catalog has 2 recomps in progress, and none is playable yet.
What do I need to play it?
Your own copy of God of War: Ascension (PS3). Recompendium only links projects that don’t distribute the game, and each entry says which version or region you need.
Which one is the most popular?
God of War: Ascension (arnaldolima1), with 357 stars on GitHub.