Shooter

Halo: Combat Evolved

The Halo CE decompilation brought to modern native platforms.

Halo’s ring stretches above a rocky valley in Halo: Combat Evolved Anniversary. Remastered-game reference.SetupYour game files required
Remastered image
Credits

Halo: 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 ↗

About this version

OpenCE documents Linux, Windows, Android and web targets based on the Xbox build 2342 decompilation. This entry is for the upstream project and its native releases, separate from independently hosted web clients.

Project
OpenCE
Original game
Halo: Combat Evolved
Choose a version

Compare your options

Halo: Combat Evolved

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 guide
  • Browser with a mouse

    Direct XISO import, desktop bindings and private map-and-mode invite rooms.

  • Phone controls

    Editable touch layouts, home-screen installation and per-copy save export.

Browse all version comparisons →

The Xbox game on new systems

OpenCE brings the Xbox version of Halo: Combat Evolved to Windows, Linux, Android and the web through a native port of its decompilation. This is a different starting point from the original Windows release: the project retains Xbox campaign and split-screen foundations while adding desktop input, platform-specific rendering and new networking.

Choose a release build for playing. Debug builds deliberately stop at failed assertions to help diagnose problems, so they are a poor choice for a normal campaign session. New builds arrive frequently; the release archive retains several earlier versions if an update introduces trouble.

OpenCE · project documentation

Campaign, controls and shared screens

The campaign menu can continue a profile’s saved game or start a reached level at a chosen difficulty. Two people can also start the Xbox-style campaign in local split screen. That co-op session chooses a level and difficulty rather than continuing one person’s single-player save. A keyboard-and-mouse player can share a machine with a second player using a gamepad.

On desktop, movement uses WASD and aiming uses the mouse. F performs a melee attack, right mouse or G throws a grenade, and E handles interactions, weapon pickups and vehicles. Actions can have two bindings. Network matches also support additional local players joining with controllers, which gives this port an unusual combination of desktop controls and shared-screen play.

OpenCE · desktop controls, campaign and limitations

Importing a disc and choosing a platform

Supply an image of your own Xbox disc as an ISO or XISO; OpenCE does not include the maps. The first-run importer extracts them beside the desktop executable, into Android’s app storage, or into the website’s browser storage. The browser import is local and does not upload the image. Clearing that site’s storage removes the imported browser data.

Desktop builds use OpenGL 4.5, Android uses OpenGL ES 3 on arm64, and the web build requires WebGL 2 in a supported desktop browser. These are separate launch paths. A successful native installation does not establish that the same machine’s browser configuration will run the web version.

OpenCE · project documentation

Networking and current limits

The project documents system-link games, internet invites and native/browser connections using its new networking. Its menus and networking are still changing, however. The desktop documentation identifies PC-style menu screens whose lists or settings are not yet connected; the Xbox menu option is the fallback for starting every game type.

Save compatibility needs particular care: the documentation says saved games from older port builds do not work with newer ones. Keep a separate copy before updating if preserving a campaign matters. Treat the current release’s multiplayer instructions and platform notes as the starting point for arranging a session, rather than assuming compatibility with another Halo port.

OpenCE · project documentationOpenCE · desktop controls, campaign and limitations

Before you play

Do I need the original game files?

Your own Halo: Combat Evolved Xbox disc image (.iso or .xiso).

Creator-reported · Project guide
How do I get started?

Follow OpenCE’s download and disc-import instructions for your platform.

Creator-reported · Project guide
Project & original game credits
    Original project

    Keep exploring

    Halo’s ring stretches above a rocky valley in Halo: Combat Evolved Anniversary. Remastered-game reference.

    Halo: 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 · Reuse terms