An employee from Bungie worked with the Halo PC community to patch the game so it can live on past Gamespy's death.
Halo for the PC was one of the multitude of games that relied on the PC matchmaking service Gamespy for its online play. When GLU announced that it was pulling the plug on the service, Halo PC fans were understandably distraught. Luckily, Bungie has swooped in to save the day, working with fans to create an official patch for the game that will allow it to survive after the shutdown. Hooray!
You can download a test version of the patch direct from Bungie's website, though a final version should come down the pipe at some point soon. The patch uses a new Master Server list that is completely independent of Gamepy, and the Halo dedicated server code is included in .zip, which will allow fans to continue to host their own servers for as long as they see fit.
As well as keeping the game alive, the patch also contains a handful of bug fixes:
- permit resolutions up 4800x3600
- enable active camo on Nvidia (it will render like other cards now instead of just alpha blending)
- fixed video memory value to support 2GB cards
- fixed handling of periods in map names
- network access is enabled in devmode
- sv_ban_penalty in init.txt works to set new values
- models node limit raised to 63
- ignores checksum of strings.dll
- various overflow, validation and other code fixes
Little stories of a dedicated PC gaming community banding together (with a little help from a dedicated developer) make me proud to be a PC gamer, especially in the face of Halo 2 going dark forever due to the limitations of the Xbox. Fight on, you crazy Halo PC gamers.
Source: Halo Fixes