
Mitchell Hynes Web gameplay, from the creator’s launch demonstration at approximately 1:52. Gameplay area cropped from the published video.
Image credits ↗Halo’s Xbox campaign and invite-based multiplayer, with your own disc image.
Reconstruct Halo CE build 2342 from the matching PAL debug executable.
SetupYour game files requiredHalo: Combat Evolved Anniversary publisher screenshot. Reference image of the remastered edition; not a capture of this project.
Halo: Combat Evolved © Microsoft Corporation. Playable game guide was created under Microsoft’s Game Content Usage Rules using assets from Halo: Combat Evolved, and it is not endorsed by or affiliated with Microsoft.
Source & attribution ↗View image ↗punpckhdq’s source project targets Halo: Combat Evolved build 2342, cachebeta.exe. Its build instructions require that specific PAL debug build and the August 2001 Xbox SDK; it is separate from ready-to-launch Halo browser hosts.
Choose Hynes for a desktop browser and private invites, HCEMobile for touch controls, or OpenCE for native installation with your own Xbox disc image.
Read Halo: Combat Evolved guideDirect XISO import, desktop bindings and private map-and-mode invite rooms.
Editable touch layouts, home-screen installation and per-copy save export.
Windows and Linux releases with disc import and documented local split-screen campaign.
punpckhdq’s Halo project reconstructs Combat Evolved build 2342, identified by the executable cachebeta.exe. The goal is a matching decompilation of that target, not a modern browser frontend or a general installer for retail Halo discs. This distinction is the main thing to understand before choosing it from several similarly named Halo projects.
The work draws on debug symbols from later Halo games to help identify structures, types and function signatures. The README warns that the Halo: Combat Evolved Anniversary beta is based on Halo PC and differs from the original Xbox title. Useful research material is therefore not automatically an exact description of the older executable.
The documented workflow requires the PAL debug build, the August 2001 Xbox SDK and Ninja. The target executable belongs in the repository root, while the SDK’s xbox directory supplies the bin and include paths. configure.py prepares the build; Ninja compiles it and reports progress, with a Visual Studio 2022 project offered as another development route on Windows.
Those requirements are specific development inputs obtained with appropriate authorization. They are not interchangeable with the retail files accepted by unrelated Halo ports. The project is useful for following source reconstruction, but its build statistics do not establish a ready campaign, supported controller setup or online service.
The project targets Halo CE build 2342 (cachebeta.exe) and requires the Halo 1 PAL debug build plus the August 2001 Xbox SDK, obtained with appropriate authorization.
Creator-reported · Project guideThe documented source workflow places cachebeta.exe in the repository root and the SDK files under xbox/, then uses configure.py and Ninja. This is a developer build process.
Creator-reported · Project guideA work-in-progress decompilation of build 2342. A retail disc image for a different Halo port does not substitute for this project’s target executable.
Creator-reported · Project guide