Apps & Software

Project Pyrrhus Brings Unofficial Killzone 2 Static Recompilation Port to Windows

· GlobeWire Daily Editorial Desk · Source: github.com

2 min read

Key takeawaysProject Pyrrhus is an unofficial, work-in-progress static recompilation tool designed to run Killzone 2 (PS3) as a native Windows program by building it directly on the user's PC from their own legally obtained game files. Released as version v0.1.11 on GitHub by developer undecuple, the pre-release project aims to translate the game's PPU and SPU code…
Project Pyrrhus. Killzone 2: Unofficial PC Port (static recompilation), built on your PC from your own game

Image: GitHub · Photo source · Resized and letterboxed to 16:9; no AI generation

Project Pyrrhus is an unofficial, work-in-progress static recompilation tool designed to run Killzone 2 (PS3) as a native Windows program by building it directly on the user's PC from their own legally obtained game files. Released as version v0.1.11 on GitHub by developer undecuple, the pre-release project aims to translate the game's PPU and SPU code ahead of time to native x64 while translating graphics commands to Direct3D 12 at run time.

Current Status and Playability

As an active work in progress, version v0.1.11 is classified as a pre-release and is only partly playable:

  • Working: The intro movie plays, menus run with sound, and the first level loads and can be played.
  • Unfinished / Not Yet Working: A steady 30 frames per second, progress past the first level, loading checkpoint saves, 5.1 surround sound, and multiplayer features (offline bots and self-hosted online) are not complete.
  • Performance: Scripted runs currently show speeds below the PS3's original 30 frames per second.

Requirements and Setup

Users must bring their own game files, as the repository contains no game code, assets, keys, firmware, or decryption steps. To use the setup, players require:

  • A disc dump of Killzone 2 (US version BCUS98116 is tested; European, Asian, and Japanese versions are accepted but untested).
  • The 1.29 update of the same region.
  • The decrypted 1.29 EBOOT (EBOOT.elf) made from the update's EBOOT.BIN.
  • A 64-bit Windows 10 or 11 PC with a CPU supporting AVX and FMA3 (circa 2013 or later), recommended 16 GB of RAM for building, and a Direct3D 12 graphics card.

Players who use the PS3 emulator RPCS3 can point the installer to their existing RPCS3 installation to automatically locate the required files.

Relationship to Other Projects and Verification

Project Pyrrhus adapts methods and runtime work from Project Helghast (a similar Killzone 3 PC port project) and is licensed under the MIT license. It is an independent fan project and has no affiliation with or endorsement from Sony Interactive Entertainment or Guerrilla Games.

To verify official announcements, check the official GitHub repository maintained by undecuple, as official builds and fixes are distributed exclusively through GitHub Releases.

Share this article
Read the original source: Project Pyrrhus (work in progress) - GitHub

AI-assisted reporting; source claims are attributed and have not been independently verified.

About the author

GlobeWire Daily Editorial Desk — AI-assisted news based on attributed published sources.

More to read