◀ gamerbrowser.com · Mashup WatchEvery game playable on PCFollow @GamerBrowserx for new ports first
Decompilation · Work in progress · 63.49% of game code matched

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

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.

Original Xbox → Source code · by kirklandsig · 2026-10-31

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

  1. Read the README, LEGAL.md and PROVENANCE.md on the creator's GitHub.
  2. Follow docs/PROGRESS.md to see which areas are matched.
  3. 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 →

▶ Source & progress (GitHub)

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

See every console game you can play natively on PC →

✉ PC PORTS WEEKLY
Every new PC port, decomp and mashup in one free email a week. No spam, unsubscribe anytime.

Open the live wire: every AI mashup, decomp and PC port

💬 Join the gamerbrowser.com Discord Follow @GamerBrowserx on X