Downloads
Get the game
The latest builds for every platform, served from our own servers. Each file's SHA-256 is listed so you can check your copy. Once installed, the game checks for new builds when it starts and offers to update itself.
Latest release: build-343, released Nov 6, 2026, 10:47 UTC. Upstream release notes
OpenCE's releases
Builds from the OpenCE project itself, mirrored here: build-343, released Nov 6, 2026. OpenCE's release notes
Windows
14.5 MBWindows 10 and 11, 64-bit. Unzip and run halo.exe.
SHA-256 4804cceef72a0b18f97813902625bf32c6f7677d0f023f3bc49eb31cceb2be81
Linux
23.3 MBAny recent x86-64 distribution. Unzip and run ./halo.
SHA-256 55579b160176932215d6cfc6a8cbb297ff73e444f02c4ab4f16762903cc9a2f6
Android
18.6 MBInstall the APK from the zip, then copy your disc image to the phone.
SHA-256 56ed90c34427e0f473db2f542bc726edf49a60caec5ed53030f9f0a566eb7ee0
Web
12.3 MBPlays in the browser with nothing to install. The zip is for hosting the web build on your own server.
SHA-256 41bc6a2b04dd933dc9e96eb81c5bde01ba48a841f15739b92b153558b098385d
Release or debug?
Pick the release build to play. The debug build stops at the first failed check and writes it to the log, which is what the developers want when you report a bug.
Check what you downloaded
Every OpenCE release is signed by its developers. It ships a SHA256SUMS file and an Ed25519 signature of it. With both in the download folder:
sha256sum -c --ignore-missing SHA256SUMS tools/release_sign.sh verify SHA256SUMS
Earlier OpenCE builds
If the newest build gives you trouble, an earlier one may work better. Each links to its release page on GitHub.
| Build | Published | Files | |
|---|---|---|---|
| build-337 | Nov 1, 2026 | 10 | Release page |
| build-335 | Oct 30, 2026 | 10 | Release page |
| build-334 | Oct 29, 2026 | 10 | Release page |
| build-329 | Oct 29, 2026 | 10 | Release page |
OpenCE is free software under the AGPL. The source for each build is on the source code page.