Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Halo: Combat Evolved
PORTSNATIVE

Halo: Combat Evolved

NATIVE PORTSHOOTER / ACTIONWINDOWSALPHA

Halo: Combat Evolved

TechnologyNative C/C++ port (engine reimplementation)

Available forWindows

View official project

About the project

Halo: Combat Evolved, comúnmente conocido como Halo, Halo CE o Halo 1, es un videojuego de disparos en primera persona desarrollado por Bungie Studios y publicado por Microsoft Game Studios el 15 de noviembre de 2001, a manera de título debut de la videoconsola Xbox, y de la cual es considerado como su aplicación asesina. Es el primer juego de la franquicia Halo.

12 versions of Halo: Combat Evolved

You're viewing: Halo: Combat Evolved

Halo: Combat Evolvedgithub.com/punpckhdq/halo
Windows
Current
Halo 1 Decompgithub.com/cybersecurity/halo-ce-universal
Android
›
Halo 1 Decomp Forkgithub.com/thelinkin3000/halo-ce-universal
Android
›
Halo 1 Touch Control Forkgithub.com/theLlamaNet/halo-ce-android
Android
›
Halo CE Webgithub.com/fqlx/halo-ce-universal
Web
›
halo ce vita (BirchWoodGod)github.com/BirchWoodGod/halo-ce-vita
Windows
›
Halo: Combat Evolved (Android)github.com/FulGerNet/halo-ce-android
Android
›
Halo: Combat Evolved (Chupathingy)github.com/ChupathingyCE/chupathingyce
Android
Windows
Linux
macOS
›
Halo: Combat Evolved (halo-ce-universal, bnunu)github.com/bnunu/halo-ce-universal
Android
Windows
Linux
›
Halo: Combat Evolved (iOS/macOS)github.com/chrissotraidis/projectreach
iOS
macOS
›
Halo: Combat Evolved Universalgithub.com/OpenCommunityEdition/OpenCE
Windows
Linux
Android
›
OpenCE (Halo: Combat Evolved)github.com/OpenCommunityEdition/OpenCE
Windows
Linux
Android
Web
›

Official project information

Author's original READMEOpen on GitHub ↗

Halo 1 decompilation Build Status Code Progress Data Progress

<!-- Replace with your repository's URL. --> <!-- decomp.dev progress badges See https://decomp.dev/api for an API overview. -->

This is a work-in-progress decompilation of Halo: Combat Evolved build 2342 (cachebeta.exe, sha256 4cc87b45f721270392a96f1674ed2b5cd4a7bb4355faeab4531d1cf1884d9520).

Build instructions

You must source the Halo 1 PAL debug build and the August 2001 Xbox SDK yourself. You also need ninja-build on your PATH.

Extract the XDK/xbox folder from the installer into the repository root such that xbox/{bin,include} are valid paths. Place cachebeta.exe from the Halo 1 build into your repository root. Navigate to the repository and run configure.py in the terminal.

Then, use ninja build to compile the game and report progress statistics, or open the cachebeta.sln VS2022 project under projects on Windows.

Where's all the type information?

We use debug symbols from later Halo games to help map structures, enums, type definitions, function signatures and some variable names. You should obtain a copy of the Halo CEA beta and run it through pdb-decompiler to obtain debug info for yourself. Note that CEA is based off of Halo PC and has its own modifications which make it not 100% accurate to the original Xbox title.

View official project
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Shooter / Action
Status
alpha
Original platform
—
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 1

Windows
View on GitHub
Advertisement