# Project Pyrrhus: a static recompilation of Killzone 2 for PC

> Project Pyrrhus builds a native Windows x64 port of the PS3 game Killzone 2 by statically recompiling code from a user's disc, matching version 1.29 update, and decrypted EBOOT. Its tooling lifts PPU code with a patched ps3recomp and builds a Direct3D 12 executable. The author reports that the prerelease reaches menus and plays the first level.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/undecuple/project-pyrrhus>
- Primary source: <https://github.com/undecuple/project-pyrrhus/blob/ab312c60307d73baad073f87f0429fde70dd27ef/README.md>
- Catalog page: <https://awesomerea.org/resources/project-pyrrhus-killzone-2-case/>
- Record JSON: <https://awesomerea.org/resources/project-pyrrhus-killzone-2-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/project-pyrrhus-killzone-2-case/index.md)

## Requirements & limits

- **Prerequisites:** A user-supplied Killzone 2 disc, matching regional version 1.29 update, and decrypted EBOOT.elf are required.
- **Prerequisites:** Windows 10 or 11 x64, an AVX and FMA3 CPU, and a Direct3D 12 graphics card are required.
- **Limits:** The author reports partial playability; only the first level has been played and other regions are untested.
- **License:** MIT licence for the port's own code, tools, and documentation.

## Primary sources

1. <https://github.com/undecuple/project-pyrrhus/blob/ab312c60307d73baad073f87f0429fde70dd27ef/README.md>
2. <https://github.com/undecuple/project-pyrrhus/blob/ab312c60307d73baad073f87f0429fde70dd27ef/tools/README.md>

## More in Games

- [Project Tandem: statically recompiling Mario Kart: Double Dash!! for online PC play](https://awesomerea.org/resources/project-tandem-mkdd-case/index.md) · Case study
- [Project Vekta: a static recompilation of Killzone HD](https://awesomerea.org/resources/project-vekta-case/index.md) · Case study
- [Proving Ground Recompiled: a native Tony Hawk's Proving Ground port](https://awesomerea.org/resources/proving-ground-recompiled-case/index.md) · Case study
- [PSP2I_Recomp: a native Phantasy Star Portable 2 Infinity port](https://awesomerea.org/resources/psp2i-recomp-case/index.md) · Case study
- [PSPRecomp: statically recompiling GTA: Vice City Stories into a native Windows build](https://awesomerea.org/resources/psprecomp-vice-city-stories-case/index.md) · Case study
- [Quest 64 Tale: Recompiled — a native Quest 64 port with runtime adaptations](https://awesomerea.org/resources/quest-64-tale-recompiled-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
