Halo, the computer game developed by Bungie Studios, Microsoft's "Microsoft Game Studios" and "343 Industries", Gearbox Software, and MacSoft, has the following common, playable game versions. The information here is intended to pertain to these versions of this Halo computer game.
- Halo 1 "Halo: Combat Evolved"
- "Halo" for Xbox (Bungie Studios and Microsoft Game Studios)
- "Halo Demo" for PowerPC Mac (MacSoft), "Halo Trial" for PC (Gearbox)
- "Halo PC" 184.108.40.2060 for PC (Gearbox / Roger Wolfson), "Halo PC" 220.127.116.111 for PC (Gearbox / Roger Wolfson), "Halo Full" for PowerPC Mac (MacSoft)
- "Halo Custom Edition" 18.104.22.1680 for PC (Gearbox / Roger Wolfson), "Halo Custom Edition" 22.214.171.1241 for PC (Gearbox / Roger Wolfson)
- "Halo Universal Binary" for PowerPC and Intel Mac (MacSoft), "Halo Mini Demo" for Intel Mac (nil)
- Halo 2
- "Halo 2" for Xbox (Bungie Studios and Microsoft Game Studios)
- "Halo 2 Vista" for PC (Microsoft Game Studios)
Bungie Studios developed Halo 1 and Halo 2 with help from Microsoft. Microsoft obtained the copyrights to the Halo game through this partnership and turned it into a franchise through Microsoft Game Studios after the large sales of Microsoft's Xbox console which featured Halo. Gearbox Software developed the Halo 1 game into "Halo PC", which runs on Windows. Gearbox developed a free demo of Halo PC called "Halo Trial". Gearbox also developed "Halo Custom Edition" or "Halo CE" for PC, which is intended to be used by gamers who want to play additional content on their computers. MacSoft ported Gearbox's Halo PC to run on PowerPC-based Apple Macintosh computers as "Halo for Mac", or "Halo PPC", or "Halo Full" to contrast with "Halo Demo" or "Halo Demo PPC". MacSoft developed Halo Demo for Mac to coincide with Gearbox's Halo Trial for PC. When Apple changed from building computers using the Motorola PowerPC ("PPC") processor to the Intel processor, MacSoft greatly overhauled the source code to their Halo for Mac application and developed a Universal Binary version which would run on PowerPC and Intel Macs, called "Halo Universal Binary" or "Halo UB".The Mac Scene
Some fans of Halo Demo who had experimented with developing software based upon their analyses of the files from Halo PC, Halo Custom Edition, Halo Trial, Halo Demo, and Halo PPC, gathered through Monoman's web site forum, Mac Gaming Mods. Using that communication venue, nil and others there developed a modified version of MacSoft's Halo Universal Binary and presented it to the community as Halo Mini Demo, or HaloMD. The reason for developing HaloMD was to replace the version of Halo Demo PPC which was becoming unusable as a result of Apple's change to Intel processors. When GameSpy ceased their free service of hosting master server lobby connections, both the Mac and PC versions of Halo were affected. MacSoft was unable to renew a license to the Halo source code and copyrights from Microsoft. Gearbox Software was no longer interested in Halo. Roger Wolfson, who formerly worked at Bungie Studios, updated the Halo PC game and dedicated server program executables to version 01.00.10.0621 and, with help from some members of the various Halo web site communities, changed to a different master server lobby host. Halo Demo, which was greatly popular among Mac gamers, was no longer a viable game for multiplayer due to the PowerPC-to-Intel change and the loss of GameSpy services. Later, after Bungie stopped working with Microsoft, Microsoft set up a subsidiary group called "343 Industries" or "343i" to develop more games for their Halo franchise. In October or November of 2015, Microsoft suddenly ceased hosting their master server lobby for Halo 2 Vista. Today, most Halo gamers who use Microsoft Windows PC are left with Halo PC 126.96.36.1991 and Halo Custom Edition 188.8.131.521, and most of the Apple OS X users are left with the community-developed rendition Halo Mini Demo.