
Evidence at a glance
Loading source evidence…
What was done
A native PC port of God of War (PS2) built by statically recompiling MIPS R5900 code to C++. It features a custom launcher, fan-translation support, and a 60 fps target, requiring the PS2Recomp runtime and an original game ISO.
The Vnnc1/gow-native-pc project provides a native Windows x64 port of the PlayStation 2 title God of War (NTSC-U). The method involves statically recompiling MIPS R5900 game code into C++ using the PS2Recomp runtime, which is extended by Waffle565, KIexster, and the Tobiichi port. The project includes a Qt-based launcher that manages the build pipeline, including toolchain downloads, ISO preparation, and game compilation.
Performance is targeted at 60 fps, utilizing native compilation of VU1 and IOP code. A "first-play" preparation stage records code execution to optimize the shader cache and reduce interpreter fallbacks. The project supports fan translations that preserve original game code, though translations modifying code regions are unsupported. Storage requirements vary by configuration, covering one prepared language and one release build. Development is ongoing, with a roadmap detailing future priorities such as audio improvements and texture modding. AI contributions are documented in commit history, co-authored by Claude Opus 5.5.
Reproduce it
1. Download the launcher from the project's GitHub Releases. 2. Use the launcher to download portable build tools. 3. Select a compatible God of War ISO. 4. Run the 'Install and build' process, ensuring 'Prepare the first play' is enabled to generate the necessary shader cache and native code.
Community
Ask a question, share what worked, or follow the next milestone.