Fan-Made Native PC Port of 2005’s God of War Released


Developer Daniel Alves has released the first public version of a native PC port of the 2005 PlayStation 2 title God of War. According to the source report, the project uses static recompilation, converting the original MIPS code into C++ before compiling it into a native Windows program. This means the port does not rely on an emulator or console BIOS files. The Windows version is available now, while Linux support remains in an experimental stage. Alves has clarified that this is a personal project and not an official Sony port.
The port ships with a custom OpenGL 4.6 renderer. It supports internal resolution scaling from 1x to 6x, FXAA anti-aliasing, and 480p progressive scan output. Aspect ratio options include 16:9, 16:10, 21:9, or the original 4:3 framing. Because the original game logic runs on a 60Hz cycle, gameplay is locked to 60 frames per second, though the window itself can run at 120Hz or 144Hz to reduce input latency.

Input support covers full mouse and keyboard control with key remapping, plus compatibility with modern gamepads and Windows rumble. The port also includes fullscreen mode, a frame rate display, target lock, and a built-in cheat menu. Additional features include support for PCSX2 memory cards, custom texture packs, and RetroAchievements integration, allowing players to carry over existing save data and use community-made visual upgrades.

Using the port requires a US region PS2 game disc image (SCUS-97399). A launcher verifies the ISO, extracts the data, and compiles the native PC build itself, a first-time process that takes roughly 30 to 90 minutes and about 30GB of storage. Alves warns that the Linux version still needs thorough testing, saving on Windows carries a risk of the game freezing, and widescreen mode stretches the HUD and some 2D elements. It is a demanding, enthusiast-oriented experiment — but an impressive technical one for preservation-minded players.


