PELIARCH WIP · Windows x86 native port + Peliarch x64 client
Halo: Combat Evolved
OpenCE native Archipelago
Play the native OpenCE adaptation with mission, chapter and collectible checks, plus repaired unmanaged SkullSanity choices.
Developed by Alaric for Peliarch. The public repository and WIP release provide setup, source and support.
Before you start.
Extract into a writable folder on Windows 10/11 x64. The native engine is x86 SSE2, the GUI client is x64, and rendered play needs OpenGL 4.5. Supply your own Xbox campaign and UI caches; PC/MCC caches are not substitutes. No game data is bundled.
Start with Launch.cmd -Help, then join an external AP room with -Endpoint, -Slot, -DataRoot and -SaveName. Install the included halo_mcc.apworld in your generator, choose Halo The Master Chief Collection, ce_enabled: true and opence_profile: full. This native adaptation uses the matching Peliarch OpenCE build and client; ordinary OpenCE downloads lack its AP hooks.
The full profile has 10 mission, 30 chapter and 13 collectible checks, with Xbox adaptations for MCC-only collectibles and effects. Mission Access items open the mission list; the final mission needs the other nine Access items. Existing supported missions/chapters profiles, seeds and saved states remain compatible. Multiplayer, custom maps and DeathLink are outside this native AP profile.
All four SkullSanity modes are supported. Off permits all 23 menu choices immediately; non_scoring permits fourteen scoring choices and receives unlocks for nine managed choices. All and inverted retain their existing defaults and locks. Free choices do not fabricate AP receipts or checks. Upgrade the native game and client together: older clients reject new states with active unmanaged choices.
Choose the intended ordinary native profile and save, retain profiles/SaveName and resume with the same SaveName, AP room and slot. Normal Save and Quit / Load Game is supported. Titles render from your own UI cache; optional historical map-derived overlays are disabled and omitted.
Automated tests cover the packaged launcher, client and native startup, skull menus, all four modes, check and item delivery, goals, reconnect and restart. A physical campaign playthrough and rendered gameplay remain unverified. See the release notes for test details.
Project documentation reviewed 15 October 2026. Read the linked release notes for current requirements and known issues.
Made by the community.
Archipelago integration
Alaric develops the Peliarch OpenCE adapter and client. The companion APWorld builds on spencer2585/MCC-AP and contributors, preserving the original CE item/location IDs and game identity.
Underlying native port
OpenCommunityEdition/OpenCE and contributors maintain the underlying port, based on bnunu’s Halo 1 decompilation and the earlier punpckhdq project. Halo was created by Bungie/Microsoft. Dependency, font and artwork notices are included; this is an unofficial fan integration.
OpenCE ↗ · MCC-AP ↗ · bnunu/halo-1 ↗
For help with this Peliarch WIP, use its public issue tracker above.