Wednesday, September 30th 2026

Halo: Combat Evolved Gets a Free Browser Port With Split-Screen Co-Op

Developer Mitchell Hynes has released a free, unofficial browser port of the original Xbox version of Halo: Combat Evolved, and it looks like the full campaign is playable. Hynes announced it on X, listing working split-screen co-op and multiplayer for up to 128 players, though he flagged the latter as untested. His post also promises "no Gearbox Master Chief," which seems to reference the Gearbox-made 2003 PC port. Hynes also warned that the port doesn't run well on iOS or Android, so PC is the recommended platform. The game reportedly saw nearly 20,000 plays in its first five hours across 115 countries, averaging 94 FPS.

Early reports say the campaign works well, although one tester had less luck with the 128-player mode. The original Xbox release topped out at 16 players in competitive multiplayer, so 128 is a big jump. The port builds on the recent decompilation of the original Xbox game. If you want to go the official route, Halo: Campaign Evolved launched on July 28 for Xbox Series X|S, PC, and PS5, but it is a campaign-only remake without the original's competitive multiplayer. I would wait for more testing before getting excited about 128-player matches, but it looks like a great time to jump into the campaign while it's still up.
Sources: Mitchell Hynes on X, via Notebookcheck
Add your own comment

5 Comments on Halo: Combat Evolved Gets a Free Browser Port With Split-Screen Co-Op

#1
wolf
Better Than Native
It's also just been ported to Android following the decompilation, working great on a Retroid Pocket Nova (modem-less SD8G2) and Galaxy S26U. Apparently it's easy to get 60fps on potato spec devices.

One of my all time favs playable on the go.
Posted on Reply
#2
AleXXX666
wolfIt's also just been ported to Android following the decompilation, working great on a Retroid Pocket Nova (modem-less SD8G2) and Galaxy S26U. Apparently it's easy to get 60fps on potato spec devices.

One of my all time favs playable on the go.
mine too but I'll better get the original and try to run it on modern PC just for fun.
Posted on Reply
#3
wolf
Better Than Native
AleXXX666mine too but I'll better get the original and try to run it on modern PC just for fun.
The original PC version is one of the first games I got going on my XP retro box, but this port on the RP Nova is going to be great for plane trips, got one coming up in 6 days :D
Posted on Reply
#4
Darmok N Jalad
wolfIt's also just been ported to Android following the decompilation, working great on a Retroid Pocket Nova (modem-less SD8G2) and Galaxy S26U. Apparently it's easy to get 60fps on potato spec devices.

One of my all time favs playable on the go.
It should run really well on anything relatively decent. I used to play this game on a 1GHz iBook G4 with Radeon 9200 32MB graphics. Even the slowest of modern systems should run circles around that!
Posted on Reply
#5
wolf
Better Than Native
Darmok N JaladIt should run really well on anything relatively decent. I used to play this game on a 1GHz iBook G4 with Radeon 9200 32MB graphics. Even the slowest of modern systems should run circles around that!
It does indeed, total battery draw for the entire RP Nova is 3-4 watts and the game runs at 1280x960 120fps solid :D and it's early days for the port.

I can crumble some of my more potato GPU's in the collection on the XP rig, but effectively a FX/PCX 5750, and Radeon 9 series+ can play it well enough.

might dig up an older phone and see just how far back I can get it running smoothly and at a locked 60 or higher.

Even saw someone got it working on a frikken car infotainment.
Renault R5. Forked github.com/thelinkin3000/halo-ce-universal and removed all the Debug stuff so it's the game like on Xbox. Optimized Android, added my touch-controls and then optimized for AAOS. Uploaded to my developer acc on GooglePlay and sent the binary to my car... installed the ISO... works 😃 Of course the touch controls don't show up as soon as a controller is connected.
Posted on Reply
Nov 11th, 2026 17:19 CST change timezone

New Forum Posts

Popular Reviews

TPU on YouTube

Controversial News Posts