Skip to main content

First Public Release of Unofficial Native PC Port of 2005's God of War

Developer Daniel Alves has released the first public version of an unofficial native PC port of the 2005 PlayStation 2 game God of War. The project does not rely on traditional emulators; instead, it converts the game's original MIPS code into C++, which is then compiled into a standard PC executable, eliminating the need for a MIPS interpreter, PS2 emulation environment, or console BIOS during runtime.

2005年《战神》非官方原生PC移植首个公开版发布

The port uses an OpenGL 4.6-based renderer, allowing internal rendering resolution to be adjusted from 1x to 6x the original level. It supports FXAA, 480p progressive scan, and aspect ratios of 4:3, 16:9, 16:10, and 21:9. The game logic is designed for 60Hz, capping actual gameplay at 60 FPS; however, the window can run at 60, 120, or 144Hz refresh rates to reduce input latency.

In terms of controls and features, this version adds rebindable keyboard and mouse controls, modern controller support, Windows vibration, fullscreen mode, FPS display, target locking, and a built-in cheat menu. It is also compatible with PCSX2 memory cards, custom texture packs, and RetroAchievements.

Users must provide their own copy of the US version of the PS2 game (serial number SCUS-97399). The initial compilation takes approximately 30 to 90 minutes and requires about 30GB of storage space. The project has not yet undergone comprehensive verification; the Linux version is still experimental, the Windows version may freeze after saving, and some HUD elements and 2D graphics may appear stretched in widescreen aspect ratios.