OpenH1

OpenH1

Halo: Combat Evolved, ported

The original Xbox game, rebuilt from its decompilation to run natively on macOS, Windows, Linux, Android and in VR, with online play, co-op, mods and Custom Edition maps.

View on GitHub Downloads coming soon

Everywhere you play

One port of the game, built for each system with its own renderer.

macOS

A Mac app with a native Metal renderer.

Apple silicon, macOS 14.4 or later

Windows

Runs as a regular Windows program.

Keyboard and mouse or a controller

Linux

A portable folder that also suits package managers.

x86, x86-64 and 64-bit ARM

Android

Play with touch controls or a controller.

Phones and tablets

VR

Play in a headset, with waypoints drawn over what they mark.

Linux with OpenXR: SteamVR or Monado

More than the Xbox had

The 2001 game as it played on the Xbox, plus what a modern port should have.

Online play

Invite friends over the internet or find a game in the server browser. No servers to set up.

Co-op

Play the campaign together, on a local network or online.

Custom Edition maps

Play the PC community's maps. A host sends a missing map to players as they join.

Mods

Drop mods in a folder, then order and switch them in the game's own Mods menu.

Voice and text chat

Talk or type in network games, with a streamer mode that hides offensive words.

Sharper picture

Any resolution, a high-resolution HUD and text, anti-aliasing and better lighting.

Bring your own game

OpenH1 includes none of the game's data. You need your own Xbox disc image of Halo: Combat Evolved, and any version works.

  1. Get OpenH1 for your system. Builds are coming soon. Until then, build it from the source on GitHub.
  2. Start the game and choose your disc image (.iso or .xiso) when it asks.
  3. The game copies out its maps once, then you're in.

Built on the community's work

OpenH1 is a fork of OpenCE, the community's port, and stays compatible with it online. Both start from the decompilation of bnunu/halo-1, a fork of punpckhdq/halo. Thank you to everyone who made them.