Beginner's Guide to Halo: Custom Edition

Updated: 07.20.14
JD’s Guide to HALO: CUSTOM EDITION

This guide is meant to help introduce newcomers to some of the basic features that Halo: Custom Edition offers. For those who want a more complete guide please visit: Halo PC Editing Reference

What is Halo: Custom Edition?

> The Halo Custom Edition game (Halo CE) is a free unsupported upgrade and standalone program that will install alongside of your Halo PC game. Unlike Halo PC, The Halo CE game allows you to play and/or create custom maps. You must own a licensed copy of Halo PC, and have the license key in order to install this game.
>
> Source: http://hce.halomaps.org/

PC System Requirements: http://support.microsoft.com/kb/829479

Installing Halo: Custom Edition

Step 1) Download and install Halo: Custom Edition. Be sure to have your Halo PC product key handy during the installation process. You may also download versions in other languages.

Step 2) Download and run the latest patch for the game. The latest patch is v1.0.10 which has removed GameSpy server support. http://hce.halomaps.org/index.cfm?fid=6798

IMPORTANT: OpenSauce currently does not support 1.0.10 so you will need to download the 1.0.9 patch instead.

Playing custom content

Step 1) Visit http://hce.halomaps.org/ and download any custom content such as custom single-player campaigns and multiplayer maps.

Step 2) Open Halo: Custom Edition’s directory
C:\Program Files\Microsoft Games\Halo Custom Edition and locate the folder named maps. Modern PCs will likely have a directory more similar to this: C:\Program Files (x86)\Microsoft Games\Halo Custom Edition

Step 3) Place the .map or .yelo file from your download into the maps folder. Make sure there isn’t already a file with the same name in that folder. Even if they are a .map and .yelo file.

What is the difference between .map and .yelo?

OpenSauce is required in order to play a .yelo file as it takes advantage of the extension’s various features. A .map file can be played without having OpenSauce installed.Step 4) If you downloaded a custom multiplayer map then you should now be able to play it. If you downloaded a custom single player map then there are two ways to run it. You can launch it directly through the developer console covered by steps 5a and 6a, or through a custom User-Interface (recommended) covered by steps 5b and 6b.

Step 5a) To enable the developer console right-click on your desktop shortcut, select properties, and type -console -devmode at the end of the target line and apply your new settings. Make sure there is a spaces between the end of the target line and -console, and that its outside of the quotations. Your new target line should now appear similar to this:
“C:\Program Files\Microsoft Games\Halo Custom Edition\haloce.exe” -console -devmode

Step 6a) To play that file through the console go to the multiplayer menu where you select your map, find the name of the single-player map, and press the tilde (`) key usually located below the escape key. This will bring up the console. Type map_name followed by name of the .map or .yelo file and press enter to execute the command:

> map_name <insert map name here>

Other console commands can be found in the official resource.

Step 5b) Visit halomaps’ Custom UI page and download any custom UI with the Campaign menu option available such as the Ryno or Universal UI. You will notice that a UI is also a .map file like all other custom content.

Step 6b) Place that ui.map file in the same maps folder as you would for other custom content. There MUST be no more or less than 1 UI file in the maps folder at all times.

Optimizing with OpenSauce

IMPORTANT: OpenSauce does not yet support v1.0.10 of Halo: Custom Edition so you will need to download the 1.0.9 patch instead.

What is OpenSauce?

“OpenSauce” is a collection of projects (both C++ and .NET based) produced by Kornner Studios that have been used in development of Project “Yelo”.

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.

OS targets three types of end users: developers, modders, and gamers.

  1. 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.

  2. 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.

  3. 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.

Source: Google Code Archive - Long-term storage for Google Code Project Hosting.

Step 1) Download and install the latest version of OpenSauce. The latest version of OpenSauce is v3.1.0 which introduces the ability to download custom content right from the server browser. Now you will never need to leave the game to download any mods being played on the servers.

Step 2) Check to see if OpenSauce installed correctly by opening Halo: Custom Edition. On the main menu you should see the version number of OpenSauce in the lower-left corner of your screen.

Step 3) With the latest OpenSauce now installed go to the settings menu, video setup, and you may now set Halo: Custom Edition to play with your native screen resolution.

Step 4) Use the console to enable/disable various OpenSauce features listed. It is recommended that you read OpenSauce’s Getting Started guide before use.

Popular Mods

CMT Single-Player Campaign v3

  • A custom reimagining of the original Halo campaign.

Project Lumoria

  • A new custom campaign designed to stand alongside the original.

Universal UI

  • A custom user-interface for organizing and launching various popular mods. Tutorial

Takedown: Project Lawson

  • A custom single-player map based on Danger Canyon featuring complete cinematics and various gameplay situations.

Halo Anti-Cheat (HAC)

  • Like OpenSauce, HAC is a must-download tool with all kinds of various features that can uniquely alter the Halo PC/CE experience like fixing that pesky FoV in the 1.10 patch.

Also be sure to check out this thread on Modacity that is a collection of some of their favorite custom maps and missions.

Feel free to post links to some of your favorite custom content below.

Thanks a lot for the info on this.

Excellent thread. Thanks for this, JD!

This information is sure gonna help a lot of people. Great job mate!

Anyone want to play this?

Good post, fun game. If anyone ever feels like playing, my xfire is: haloviceroy

BREAKING NEWS:
CMT’s Silent Cartographer Evolved announced.

Hey thanks for the guide!

CE3 2012 BLOWOUT!:
Watch the entire live stream of the event here: http://www.youtube.com/watch?v=wBeEvfYTZr8&feature=plcp

  • Project LUMORIA Ep. 2
  • Firefight: Descent is back and coming VERY soon!
  • An epic Halo: Star Wars mod
  • A strategy game mod?!?
  • More Firefight and Flood mods
  • etc.

RELEASE:
Firefight: Descent is now available!

  • Watch the official trailer from CE3 2012 here
  • Download the newly-released file here

Edit:
Just finished playing a round of this on my PC and it blew me away. Probably the best Firefight map so far and is a must-download in my opinion.

From the Halomaps forums (regarding Project Lumoria: Episode 2):

> L0d3x says he wants 2 - 4 weeks to polish Episode Two up. But I guarantee that the end result is going to be fantastic. During the end of that period of time, we will start ramping up in the community - expect a new trailer and perhaps a final vidoc.

Source: Halo Maps Forum

Lumoria: Episode 2 releases this Friday!

Check it out: https://forums.halo.xbox.com/yaf_postst118065_Project-Lumoria--Episode-Two-releases-Friday.aspx

RELEASE:
Project Lumoria: Episode 2 is now available!

  • Visit the official site here
  • Download the newly-released file here

oh nice that is really cool^ thanks

HCE is waaay too underrated…

Does the multiplayer still work for this?

Perhaps I read it wrong but I thought I just read something that said Halo PC doesn’t connect online anymore.

> HCE is waaay too underrated…

I agree.

> Does the multiplayer still work for this?
>
> Perhaps I read it wrong but I thought I just read something that said Halo PC doesn’t connect online anymore.

Nah, I can still find them easily and plenty of them. I’ve been having trouble finding servers lately on Halo 2 for the PC though (not just low pop though, I mean the server list won’t even show up anymore).

OpenSauce v3.1 releasing January 20th.

OpenSauce v3.1 is now available to download.

http://code.google.com/p/open-sauce/downloads/detail?name=OpenSauce_Halo1_CE_20130120.7z