December 17, 2017

Halo CE - HAC2 Setup

Credits: LTD2-Akuma | LTD2-Perico | Btcc22 | HaloMaps | Halo Sources |

1. About Halo Custom Edition (CE)

  • Halo Custom Edition (HaloCE) is a free multiplayer-only version of Halo Combat Evolved (HaloPC). It offers user-created content such as custom-made maps, objects and other features which wouldn't be possible with Halo PC.
  • Installing HaloCE requires your usual HaloPC key and it's possible to have both CE and PC installed together using the same CD key.

2. Downloading CE

i. HaloCE can be downloaded via the below links - choose whichever language that you prefer:

ii. You will also need the latest v1.10 patch for HaloCE which can be downloaded from either of these 2 links:

iii. If you don't remember your CD key, try the CD Recovery Tool:


3. Installing CE

i. Run the HaloCE installer and use the same CD key that you used for HaloPC.

ii. BEFORE running HaloCE, run the v1.10 patch to update to the latest version.

iii. Run HaloCE and try connecting to the Internet Lobby CE serverlist.

ADMINS - if you're an admin, then you will also need to enable console so that you can use rcon commands. This is the same as for HaloPC..

iv. Depending on if you're using 32bit or 64bit Windows, go to your HaloCE client which should be installed either here:

"C:\Program Files\Microsoft Games\Halo Custom Edition\haloce.exe"

or here:

"C:\Program Files (x86)\Microsoft Games\Halo Custom Edition\haloce.exe"

- and right-click on it and make a shortcut and then place the shortcut on your desktop.

v. Right-click on the shortcut and select 'Properties'

vi. On the 'Shortcut' tab, select the 'Target' field

vii. At the end of the address in the target field put a space and then type: -console. It should look something like this:

"C:\Program Files\Microsoft Games\Halo Custom Edition\haloce.exe" -console

viii. Use the Tilde [~] key to bring up the console.


4. Troubleshooting CE

If you're having problems running HaloCE, then try this:

i. On your videocard settings, set the Anti-Aliasing on "improve application settings" or "use application setting". Also, Anisotropic Filter "use application settings"

ii. Install these codec packs:

iii. From now on everything should work properly, but sometimes you may get "hac2 126 error" or 'Microsoft Runtime error' when trying to run HaloCE - if this is the case, you will need to download these files (download and install both of them if you are on x64):

iv. Now you will have a new package (or two) called "vcredist_x86" - run it as 'Administrator' and choose the 'Repair' option.


5. Using CE

Once you're connected to the Internet Lobby serverlist, you will need to make sure that you can actually see the custom maps (not just the usual Halo maps like Bloodgulch, Chillout etc). To do this you will need to make sure that the 'Show custom maps' option is enabled in the filters. Once you have this enabled then you should be able to see the custom maps in the serverlist.

It's important to understand at this point that HaloCE does NOT come with any custom maps installed - only the standard maps, the same as HaloPC.

So how do you play on custom maps if they aren't installed ? Simple really.. by downloading and installing HAC2 (see next section).

As well as other functions, HAC2 will automatically download custom maps for you when you try to join a server - you won't need to mess about looking for the maps to install manually. Once HAC2 is installed, all that will happen is that when you click to join a server using a custom map, HaloCE will show a message saying 'Initiating map download' and start to download the map. Once the download has finished, the game will start and you can then play on the custom map. Just be aware that some custom maps can be quite large, so depending on the speed of your connection, it may take a while for the download to complete. But once the map has downloaded, then it won't be necessary to download it again if you select another server using the same map.

To see this in action, watch this YouTube video:

HAC2 download and installation is discussed next.


6. HAC2 Download and Install

i. Download and unzip the official HAC2 package from here: HAC2

ii. Right-click on the HaloCE shortcut wherever you have it and then select 'Open file location'. This will open the main HaloCE directory and you will see a folder called 'controls' which you can open. You can also manually browse to your HaloCE directory and depending on if you are using either 32 or 64bit Windows, the folder should be located here:

"C:\Program Files\Microsoft Games\Halo Custom Edition\haloce.exe"

or

"C:\Program Files(x86)\Microsoft Games\Halo Custom Edition\haloce.exe"

iii. Open the HAC2 package and copy ONLY the 'loader.dll' file and then paste it into the 'controls' folder.

HAC2 is now installed.. it's that simple Smile

Now when you want to join a server using a custom map, HAC2 will automatically download it for you.


7. HAC2 Features

Although HAC 2 has an in-game map downloading system, it also has some other great features to spice up Halo on both CE and PC versions.

You can read about how to use many more of these useful features such as changing the look of the chat window, bookmarking favourite servers, field of view etc. here:

HAC2 Ultimate Guide

*Note that HAC2 has Sightjacker built in - but LTD2 servers have this disabled, to prevent players seeing where their opponents are.