OpenSauce

OpenSauce (abbreviated as "OS") is an open source C++ and .NET-based utility suite for the Halo games and is produced by Kornner Studios. Currently, OS has only been officially released for the Halo: Custom Edition. The current release version is 3.1.

Details
Full project details can be found in the OS end-user wiki on the project's site.

End-User Triforce
OS targets three types of end users: developers, modders, and gamers.


 * Developers have access to the project's source code, enabling them to come up with new engine features or to add to the custom tool set. Developers empower Modders.
 * Modders use the HEK extensions to create new custom tags, as well as make use of new upgrades and settings. Modders supply Gamers with new content.
 * Gamers have access to settings which are specific to them (eg, in the Halo1 edition they can change their in-game weapon views). Gamers feed Developers with new goals.

Platforms
The OpenSauce codebase offers tools and engine extensions for multiple game platforms.

Halo1_CE
OS for Halo: Custom Edition extends the functionality and the graphic capabilities of the decade-old engine such as introducing phong-based specular highlighting on dynamic objects and post-processing systems.

Engine Upgrades

 * Increased memory limits
 * New tag groups (eg, project_yellow)
 * New script functions and globals.
 * New rendering upgrades
 * And more

Halo2_Xbox
Discontinued

Extenal links

 * OpenSauce 3.0 release page