HALO 2 IS BEING DECOMPILED: 63% OF THE XBOX GAME'S CODE ALREADY MATCHES
Halo 2 decompilation passes 63% of the game's code matched byte for byte

kirklandsig's Halo 2 Decompilation is a community matching decompilation of Halo 2 for the original Xbox: it recreates the retail executable's logic in readable C and C++, and every recreated function must build, with the period-correct compiler, to exactly the same bytes as the original. It also decompiles the Havok physics library linked into the game, so vehicles, ragdolls and projectiles behave as they do on Xbox. Per the README, 10,179 of 11,326 game functions now match (63.49% of the game's bytes) and 1,267 of 1,436 Havok functions (60.04%). There is no playable port yet: a port is the stated longer-term research goal, using game data each user supplies from their own copy. The repo, created Oct 1, ships no game assets and has a LEGAL.md and PROVENANCE.md setting out its scope.
You need: Nothing to play yet: this is source code and tooling for contributors. Building and checking it needs your own Halo 2 Xbox executable. No game files are included.
How to play Halo 2 on PC
- Read the README, LEGAL.md and PROVENANCE.md on the creator's GitHub.
- Follow docs/PROGRESS.md to see which areas are matched.
- Contributors claim a function range and send pull requests, as the README explains.
💬 Stuck setting it up? Ask the people who already got it running, in the gamerbrowser.com Discord. Join free →
Get your copy
🛒 Halo 2 (Xbox) · Amazon 🎮 Play it on a handheld PC · Amazon
This port needs your own copy of the game. We may earn a small commission if you buy through these links. It never changes what we cover.More Xbox games you can play on PC
- Midtown Madness 3 PC Native: the Xbox racer runs on Windows at 60 fps, v2.2
- Burnout 2: Point of Impact recompiled into a native Windows game, now with HDR and four-player remapping
- 007: NightFire original Xbox recomp lands as a native PC port
- Project Oogie: a second native PC port of The Nightmare Before Christmas: Oogie's Revenge, v0.2.2 out
- OpenTricky 0.1.4: SSX Tricky native on Windows, first stable release
- Tony Hawk's Pro Skater 2X (Xbox) gets a native PC static recompilation, v0.9.3
See every console game you can play natively on PC →
Open the live wire: every AI mashup, decomp and PC port
💬 Join the gamerbrowser.com Discord Follow @GamerBrowserx on X