One of the employees at Bungie told me to ask bs angel, so here it goes:
Halo Custom Edition was ported to the PC over 10 years ago, and since then, communities have worked with it to create amazing content for years, however, we hit a roadblock. We are limited by the power of the engine, something that we cannot fix without the source code. Halo CE is no longer supported by Microsoft, and since then it has largely been up to the modders to work around it. given its age, is there a way that the source code for Halo Custom Edition may be made public?
and from one of the nodders at hce.halomaps.org:
Halo PC is not available at most retailers. Seven years from release, this can be expected. What can’t be anticipated, however, is the fact that MS is still sitting on Halo 1 and it’s Custom Edition creation kit like a fat kid and twinkies, despite the fact that the game itself cannot even be purchased directly from stores anymore as none are interested in carrying it.
By all rights, it’s their property, their domains, their patents. But the fact remains that they cannot and will not turn a profit by hoarding it and giving a metaphorical middle finger to modders of the game. Sure, they won’t make any moneys by declaring it abandonware, but they stand to gain on the public relations side of things. They can really only benefit from releasing it under some form of open source license and calling it a day.
Now, we have to consider the ramifications of Microsoft officially ceasing support of H:CE. For one, as mentioned above, we’ll probably see the departure of the Gamespy multiplayer system as presumably they’re getting something from MS annually for hosting an ancient game. In this, until someone can step forward and offer something similar to http://xwis.net, community growth will surely grind to a halt and experience a drastic decline as the only feature of CE is rendered null and void.
But on the pro side, as evidenced by the Open Sauce project, there are experts in the field like kornman who can find time to alter and add on to just this sort of thing. From what I can tell, Halo CE modders have long been halted by artificial restrictions on the engine that modern hardware can surely do without, again, see OS. Imagine if someone actually made a 2.00 update possible, a unified update for all to play on free of charge, and a feasible platform for development as distribution would be in the creator’s fingertips. Microsoft could say, “Hey, look. We enabled that.”
Since Microsoft stands nothing to lose from such a thing, and people with experience have been all too eager to modify the very framework of CE in the past, the only problem lies with hosting. But really, look at projects like SwgEmu where fans have not only managed to tweak a game and distribute it at their own expense, but actually make it better then what they started out with.
I hope that you will allow the release of the -Blam- engine, and thank you for your time

