Halo: The Master Chief Collection Guide

How To Play Local, Split-Screen Multiplayer (VS. and COOP) for Halo: The Master Chief Collection

How To Play Local, Split-Screen Multiplayer (VS. and COOP)

Overview

For Halo: The Master Chief CollectionUPDATE: Keyboard support added, LAN support fixed, saved customizations, saved local settings, and Microsoft accounts are no longer required. Updated script to work with the latest Season 7 update.Thank you to everyone who has given an award and left a rating!

Credit

If you like the coop mod, you can donate to the authors!

If you can only donate to one person, ZeroFox is the main developer.

Nucleus Coop Links:

Prerequisites

Step
Screenshot
1.) If you are using a PS4 or PS5 controller, you have to use the DS4Windows Program.[github.com] In order to set that up, go to the settings tab in DS4Windows, “Controller/Driver Setup”, click “Install ViGEmBus Driver”, then restart your computer.

2.) Download the latest Nucleus Coop Program[github.com] to play split-screen. (OPTIONAL: Use the 7zip[www.7-zip.org] program to extract, if needed.)
3.) Extract and place the NucleusCoop folder you downloaded anywhere. (I placed mine on my desktop.)
4.) Place the NucleusCoop folder into the root of your hard drive.
5.) Make sure Halo the Master Chief collection is located on the same hard drive as the “Nucleus Coop” folder (in this example, it is C:/). If not, put them on the same hard drive. But do not put the “Nucleus Coop” folder into your Master Chief collection directory.
6.) This step is optional. Right click on the program, “NucleusCoop.exe”, go to properties, go to the “compatibility” section at the top, check the box marked “Run this program as an administrator”. Press “OK”.

How to

Step
Screenshot
1.) Do the prerequisites.
2.) Start “NucleusCoop.exe”.
3.) Click on the “Download Game Scripts” button in the bottom left.
4.) Search for Halo. Find Halo the Master Chief Collection. Click on it, then click “Download”.
5.) It will finish, then pop up with a dialogue. Click yes, then find your Halo executable located in “your game directory”/MCC/Binaries/Win64/MCC-Win64-Shipping.exe. (You can find “your game directory” by right clicking on the game, then going to manage, then click on browse local files.)
6.) Set up your controllers by clicking on the small box below the keyboard icon. Drag your controllers into your set up configuration. If you have a multi-monitor setup, you can also setup each screen for split-screen here!
7.) Hit the right arrow button in the top right, below “Mod version”, then the “Play” button.
8.) Lastly, to connect the instances, go to the Settings, in the Network tab swap from Xbox Live to LAN on all instances, save the changes and go back to the menu, open the roster by pressing X or hovering over it and join with each instance to Player 1’s lobby.
9.) (OPTIONAL STEP: This will reduce startup time) Exit the Nucleus Coop application. Inside the “Nucleus Coop” folder, go into “scripts”, right click on “Halo The Master Chief Collection”, click “edit”, do ctrl+F, find 35, change 30 to 3, and save and exit. Reopen the Nucleus Coop application.
10.) (OPTIONAL STEP: To further reduce startup time) Download the skip intro mod[www.nexusmods.com], and place it in Halo The Master Chief CollectionMCCContentMovies, and replace the old file.

Possible Errors & Troubleshooting

Error
Fix
“Could not find a part of the path ‘f….commonhalo the master chief collectionhalo1originalbuildshaders’. “.
  1. Go to your “Nucleus Coop” folder, then the scripts folder inside that folder,
  2. Right click on the “Halo the Master Chief Collection” Javascript file
  3. Click open with “Notepad”.
  4. Edit the “Game.DirSymlinkCopyInstead” line to “Game.DirSymlinkCopyInstead = [“halo2\prebuild\shaders_2_cache\prebuild”];”
  5. Save and exit.
“Halo fatal error” or “Halo error static”.
  • Verify the integrity of the game
  • And delete and reinstall Nucleus Coop
    1. First, delete the old script completely by:
    2. right clicking “Halo: The Master Chief Collection” in the Nucleus Coop app, then clicking “Remove game from list”.
    3. Then, go to the “Nucleus Coop” folder, within the “Content” folder, delete the “Halo MCC” folder, if it is not already deleted.
    4. Then, go to “Nucleus Coop””Scripts” and delete “Halo The Master Chief Collection.js”, if it is not already deleted.
    5. Right click on your game within Steam. Click on “Properties”, then the “Local Files” tab, then “Verify Integrity of Game Files”. A dialogue will pop up, click yes.
    6. Finally, download the “Halo: The Master Chief Collection” script in the Nucleus Coop app again. The bug was fixed on 05/22/2020.
[Type]
DirectoryNotFoundException

[Message]
Could not find a part of the path
‘Y:SteamLibrarysteamappscommonHalo The Master Chief CollectionNucleusCoopcontentHalo
MCCInstance0NucleusCoopscriptsHalo The Master Chief Collectionsteam_appid.txt’.

First, verify the integrity of your game file. Make sure your game is on the same hard drive as your Nucleus Coop folder. If those two things didn’t work, try moving your game to your C: hard drive.
“Could not find a part of the path…’shaders_2_cacheprebuild’.”
  1. Open Nucleus and select MCC on the left side. Click game options at the top and press open game script. Search this file for Game.DirSymlinkCopyInstead.
  2. Written here you should have one of 2 options. The correct DLC must be installed depending on which option you have or it’ll crash. Make sure its written exactly as shown without any typos. if it says: Game.DirSymlinkCopyInstead = [“halo1\original\build\shaders”]; Install the Halo CE Campaign
  3. If it says: Game.DirSymlinkCopyInstead = [“halo2\prebuild\shaders_2_cache\prebuild”]; Install the Halo 2 Campaign
  4. If these campaigns are already installed, verify your game files.

    (Thanks to GarchaMayne for this solution)

“Missing Content” error.
1) Download the latest version of the Halo the Master Chief Collection script.

2) Then If you are still experiencing the missing content with this latest version, set these lines to false in the script:
Game.UseNucleusEnvironment =
Game.GoldbergNoLocalSave =

“Error encountered while signing into Xbox Live”

Reinstall the script by deleting the Halo script and redownloading it. And verify the integrity of your game.

Nucleus Coop log:
[Message]
Unknown error code (-1073741275): The given process does not exist. (Code: 87)

[Stacktrace]
at EasyHook.NativeAPI.Force(Int32 InErrorCode)…

Frozen on “Hardlinking games files…”
Make sure that you are on a computer with all admin privileges (thanks to TeeWin for this fix).
You can not invite another person. When you try to invite someone, the mouse is stuck in a steam overlay window
When using the mouse and keyboard window it blocks you from walking.
Mouse and keyboard is not supported by the mod.
One controller controls multiple people or one controller does not function properly.
Reinstall the latest script and verify the integrity of your game. Also, exit Steam, and play without Steam.
Frozen on the “Pausing for 30 seconds” window or the “Creating raw input” window.

Put the “Nucleus Coop” folder you created into a different location, such as C:/Program Files (x86). Also disable the “Show Status Window” in Nucleus Settings. This is a new feature introduced in the last version but is causing issues for some users.
Pop window that says “ERROR: Exception in ResetWindows for…”.

Go to the “Halo The Master Chief Collection” script, and increase the pause time from 3 to 4, 5, 6, etc. Also disable the “Show Status Window” in Nucleus Settings. This is a new feature introduced in the last version but is causing issues for some users.
Your computer freezes in the middle of while you are playing.

Frequently Asked Questions

    Can the start up time be reduced?

  • Yes, see step 9 and 10 in the “How to” section.

    Does this work with the Microsoft Store version or a non-steam version?

  • No, this only works with the Steam version.

    Can I play long-distance multiplayer/matchmaking?

  • You can play with other players via Xbox Live if you select the Online and multiple users option on after hitting the right arrow (read the script’s UI notes on how to set it up), it uses the non-easy-anti-cheat version of Halo, so all modes that require EAC don’t work here, Matchmaking requires EAC, hence it doesn’t work through this method.

    Can I still unlock achievements?

  • No, achievements are not allowed for the non-easy-anti-cheat version.

    Does this work with multi-monitor?

  • Yes, it should set up automatically.

    Does this script support multiple mouses and keyboards?

  • For this script, only one M&K user is supported.

    How do I change teams?

  • Go to roster, click on your name, then change teams.

    How do I play with three players without having an empty space?

  • Right click on a section of the split-screen layout.

For any more questions and answers, see the

List of New Supported Games and FAQ. from nucleuscoop

SteamSolo.com