This was made for the Steam version of Halo Reach, so it will only work with the Steam version of Halo Reach. Compatibility with the Xbox app is in the works.
- Download as zip
- Extract Run haloreach.bat
- Select "Unlock Forge" and back up the binary when prompted
- *Optional* Select Expand forge capability (500mb download)
- Done!
Tested on Windows 10 1903. Please open an issue if you run into any problems.
While you have these modified files, you will be unable to play online in public matches. If you chose the option to backup your game files when prompted, you can restore them at any time using "revert changes" option in the batch file. If you did not choose to back up do not worry, you can verify your game cache through steam to get the original files again.
I made this at 4am because I couldn't sleep.
Can I get banned for this?
If you try to play in normal mode while these files are installed, you will not get banned, you will just get a violation error from EAC and your game won't open.
Can I play with my friends?
Yes you can, in a private match.
Why do I need an Xbox One controller?
Forge hasn't been fully ported to PC, so there aren't any PC controls in forge.
What does this even do?
The first option bytepatches the pakfile MCC-WindowsNoEditor.pak in 2 different places to enable Forge (the file is split into 200mb chunks so you don't run out of memory during the bytepatching process), and the second option downloads a modified forge_halo.map to expand the capability of Forge.
dbenham - JREPL.bat
I don't know who found the bytepatches, but if someone makes me aware I will add them here.