The original Halo game is now playable in a web browser

What once required a full-fledged gaming console now runs on a browser window, albeit with some hitches here and there.

An unofficial project has made the OG Halo game playable in a web browser, including the story campaign, split-screen co-op, and even online multiplayer modes. While performance still needs some optimisation, the game requires no installation and loads directly inside your browser, with support for both mouse/keyboard and controller input.

This unofficial Halo port follows previous projects, such as GTA Vice City in a browser and a similar Half-Life 2 project, showcasing how web browsers have become more than tools for surfing the net. Developed by Mitchell Hynes, this new project brings the original Xbox version of Halo: Combat Evolved, including a playable campaign that’s fully unlocked for those who want to jump straight into the more interesting missions. The creator also indicates that this port supports online multiplayer for up to 128 players.

Halo on a browser - 01.

The latter is an impressive feat if it works correctly. The official game on Xbox only supported 16 players online, with the possibility of handling four players on one machine. Note, however, that Hynes couldn’t confirm if a game with 128 players online would work correctly, which is understandable since it would be hard to group this many players in one place without an automatic matchmaking system.

The good news is that, if you want to test it with a group of friends, the process is fairly simple; you just need to create a lobby and share a join link. The port uses WebRTC to manage online traffic, which is an open technology that lets web browsers talk to each other in real time without extra plugins.

I tested it on Firefox, and it worked surprisingly well. While I couldn’t measure my frame rate, Hynes says the game ran at 122fps on his system. Aside from some hitches when entering new sections of the map, or when a lot of explosions are going on (particularly on mobile devices), movement on PC feels smooth, and controls are as I remember them from the Xbox version.

Graphics-wise, the game runs at a very low resolution by today’s standards, which is understandable since the original Halo: Combat Evolved on Xbox had a 4:3 aspect ratio and a 640×480 (480i/480p) resolution.

The big issue, of course, is the legality of this port, as it’s very much unofficial. Considering that the GTA Vice City port was taken down by Take-Two, I wouldn’t be surprised if the same happens to this one, especially as it doesn’t require any proof of game ownership from the user’s side.

Fahd Temsamani
Fahd Temsamani
Senior Writer at Club386, his love for computers began with an IBM running MS-DOS, and he’s been pushing the limits of technology ever since. Known for his overclocking prowess, Fahd once unlocked an extra 1.1GHz from a humble Pentium E5300 - a feat that cemented his reputation as a master tinkerer. Fluent in English, Arabic, and French, his motto when building a new rig is ‘il ne faut rien laisser au hasard.’

Deal of the Day

Hot Reviews

Preferred Partners

Related Reading