- DecompilationPort Type
- OpenCommunityEditionDeveloper
- 13 Nov 2026Page Updated

Details
- Developer
- OpenCommunityEdition
- Port Type
- DecompilationThe game's code was rewritten by hand as source code that builds back into the same game, then made to run natively on PC.
- AI Use
- AI-assistedAn AI coding tool is credited as co-author on 654 of the last 2271 commits. Source
- Source Code
- GitHub
- Page Updated
Platform Support
Screenshots
.iso or .xiso) of Halo: Combat Evolved, made from your own disc. Any version works.Overview
OpenCE is a port of the Halo: Combat Evolved decompilation to Linux, Windows and Android. The decompilation is of an Xbox build of the game, and the port replaces the console’s libraries with SDL3 and OpenGL (OpenGL ES on Android). Maps from the European release are adjusted to play like the North American ones, so players of both versions can play together.
Its system link multiplayer has new netcode and takes up to 128 players. Linux, Windows and Android machines can share a game on a local network or over the internet with an invite link, without a server from the project. A new build is released for each change that builds on all three platforms, and the game can update itself.
Many of its commits credit the AI tool Claude as co-author. The download contains no game data. It needs an Xbox disc image of Halo: Combat Evolved, made from your own disc.
How to Set It Up
- Download the zip for your system and extract it. On Android, also copy the disc image to the phone.
- Start the game and select your Halo disc image when asked.
- The game extracts the
mapsfolder from the image, then starts. On Linux and Windows it sits next to the program. - At start-up the game looks for a newer build and offers to install it.
Advertisement
Download OpenCE
What's new in v359Build 359 (1519c65)
Merge pull request #665 from OpenCommunityEdition/mcc-downloads-join-in-progress
Network version: 44
The release builds are for playing; the debug builds stop at the first failed assertion and log it.
c69a937d09ec93aed7edc9cade73a641800f5a50ef45aba18dd495ad687ab39d
55a5f551c013efd1b02bd977b807fbf70b0147d80daf9b40100929de7a60061d
afe0d6d69515866c09297bfbaa5504028875444931ed60f02f32bc17b6b719e9
06713218a175275196741e6855e874c08b690236c95c6b200adc3edcfea57f7f
