Star on GitHubStar2.4k stars

Case study

Halo: Combat Evolved — decompiling Xbox build 2342

This is a work-in-progress decompilation of Halo: Combat Evolved build 2342. The executable is cachebeta.exe, SHA-256 4cc87b45f721270392a96f1674ed2b5cd4a7bb4355faeab4531d1cf1884d9520, from the PAL debug build. The August 2001 Xbox SDK supplies xbox/bin and xbox/include. configure.py prepares the build. ninja build compiles it and prints progress. On Windows, projects/cachebeta.sln opens in Visual Studio 2022. The README says later Halo debug symbols are used to map types, and that the CEA beta is not identical to the Xbox game.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
208
Last commit
2026-11-08
Language
C
License (GitHub)
AGPL-3.0

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • cachebeta.exe from the PAL debug build named above, the August 2001 Xbox SDK, and Ninja.
  • The README names no license.

Cite

BibTeX

@misc{halo-combat-evolved-decomp,
  title = {{Halo: Combat Evolved — decompiling Xbox build 2342}},
  howpublished = {\url{https://github.com/punpckhdq/halo}},
  url = {https://github.com/punpckhdq/halo},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/halo-combat-evolved-decomp/}}
}

Plain text

Halo: Combat Evolved — decompiling Xbox build 2342. https://github.com/punpckhdq/halo (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/halo-combat-evolved-decomp/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · punpckhdq/halo · Revision c2d6835

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab