Its that time again. Another Bungie Day in yet another year.
WELL! Wake up and smell the air, because the winds of change are here! Or coming rather. You all thought it would never happen, you all shrugged it off as yet another halo project that was all-talk-no-walk, you all think CMT will actually release something someday. OK, so maybe not that last bit, but it was worth a shot, no? No, okay.
Well, prepare to be blown...away. Prepare to cream the area which your pants used to cover, but due to the extreme gale force winds that change has brought, have now been blown away and are being worn by the Pantaless tribes populating the uncivilized lands of Africa (Lord I apologize, please be with the starvin' pygmies down there in New Guinea).
"Open Sauce", ladies and people-lacking-vagaroos, is a Kornner Software development modeled highly after the 'Yelo' project. An Open Source development. Meaning, you will be able to see oursaucesource. Of course, there are always some catches, but discussion of those catches are for another time (which is not now), but rest assured that one of those catches do not involve money.
What can you expect with such fine homemade sauce? Well, you can definitely expect Halo CE to become MUCH more adaptive in terms of mods. Not only because you will now be able to add your own engine extensions and such, but because you will be able to....make your OWN tag groups :o. Meaning, you can create totally new tags of whatever structure of values you like (within the limits of the target editor).
The In-Your-Pants excitement doesn't stop there though. While the first release of Open Sauce will contain joyful collections of HaloCE resources, one of the other goodies we also have in store is for Halo 2 (Xbox), which is scheduled for inclusion in at least the second major release of Open Sauce. I don't want to spoil the entire surprise of what you can look forward to in the coming months, so I'll leave some of the more juicy details for the first release post.
If you're not a programmer, then "Open Sauce" may not tickle your fancy as much. Not to worry, an official Yelo release using Open Sauce will be made further down the road.
Attached is the first release to the OpenSauce SDK
OpenSauce is released under the GNU GPLv3 license. Any publicly released works using any of OS's code must contain a copy of the modified source code, or a link to where a user can download the modified source in a readme file in the released work's archive. However, I will consider private licenses on a per-person basis.
ATTN: Currently fixing some problems in the OS IDE (a tool, one of its uses is to help create the custom tags).
Right now I'm still working on the User Manual. You can of course go ahead and start browsing the source code, I suggest starting in "Main.cpp"
UPDATE: Expect the first draft of the User Manual in the Thanksgiving timeframe
In order to build and test it in game, select a Release build (will build for v1.08 of the game) and build "Halo1_CE" (its the only project). In bin\Release\Halo1_CE\ there will be a "d3d9.dll. Place this inside your HaloCE install directory and load the game. You will need the newest DX9 SDK and Visual Studio 2005. You can try building with other versions of VS, but only 05 is supported.
There's only so much one person can do and I didn't want to break my promise of releasing on Nov 15th. So, have patience and faith for the rest will come.
Download 1350EST.rar ONLY
Bookmarks