The highly anticipated Halo 5 Local Server app will be released later this afternoon (11/2) at approx. 2PM PT. We’ll have an official page going live at the same time that will include everything you need to know as well as the link to download the application (this post will be updated with the link once available). Please use this thread to post your questions and feedback about the Local Server app!
Here’s some helpful info as well as a few important known issues / troubleshooting tips we’d like you to be aware of. Please see the following post for current Frequently Asked Questions.
OVERVIEW
Halo 5: Guardians Local Server provides a new way to create, host and play custom multiplayer games in Halo 5: Guardians on Xbox One on a local network. Using this simple application, players can host a local dedicated server on a Windows 10 PC connected to the same network as Xbox One consoles for low-latency Halo 5: Guardians multiplayer matches.
Benefits of this app include:
-
Faster connectivity for low-latency multiplayer matches in Halo 5: Guardians for Xbox One - Easy setup - simply launch the app, join the custom server in the game, and play! - Significantly reduces internet bandwidth requirements - Closely replicates tournament setups used for esports events like Halo Championship Series and Halo World ChampionshipsLOCAL SERVER REQUIREMENTS
-
Windows 10 PC that meets or exceeds system requirements listed below - Local network connection for host PC and Xbox One consoles with Internet connectivity - Xbox Live membership for each Xbox One consoleNote: This tool is designed specifically for console play on Xbox One, and does not work with Halo 5: Forge on Windows PC.
PC SYSTEM REQUIREMENTS
Minimum Spec:
-
Intel Core i5 (Haswell) at 2.2 GHz or AMD Ryzen 3 at 3.1 GHz - 4GB RAM - DX11 or higher - Suitable for up to 8 playersRecommended Spec:
-
Intel Core i7 (Skylake) at 3.3 GHz or AMD Ryzen 5 at 3.2 GHz - 8GB RAM - DX11 or higher - Suitable for up to 16 playersINSTALLATION & OPERATION INSTRUCTIONS
-
Download the Halo 5: Guardians Local Server Application HERE, and install - Launch the Local Server app on your PC - Configure the local server name (Optional) - Log into Xbox Live and launch Halo 5: Guardians on the Xbox One console(s) - Navigate to “Custom Game Browser”, select your local server and join the fight!
KNOWN ISSUES / TROUBLESHOOTING TIPS
If you’re unable to see your local server in the Halo 5 custom game server browser:
Verify your Xbox and PC are on the same subnet of your LAN.
-
On the Xbox, go to Settings -> Network -> Network Settings -> Advanced Settings. Take note of your IP address and your Subnet mask. - On your PC, open Settings -> Network & Internet -> “View your network properties” near the bottom of the page. For your network adapter, take note of your IPv4 address. - Look at your subnet mask. In most scenarios it will be 255.255.255.0. What this means is that if the first three groups of numbers of the IP addresses are the same, they are considered to be on the same subnet. So if your Subnet mask is 255.255.255.0 and your Xbox IP Address is 192.168.1.50 and your PC IP Address is 192.168.1.30, they are on the same subnet. If your subnet mask is anything different, please contact your network administrator for further assistance.Local Server may be using the another network adapter on your PC – This is generally seen if you have a Hyper-V Network Adapter Installed. There are 2 ways to fix this:
-
You can disable any network adapters you are not currently using. To do this: - On your PC, open Settings -> Network & Internet -> Change Adapter Options -> Right click on any adapter you are not actively using and click “Disable”. You can re-enable them later if you’d like by right-clicking the disabled adapter and selecting “Enable”. - If you’d rather not disable adapters, you will need to force Windows to prioritize the network adapter you want the Local Server to use. To do this: - On your PC, open Settings -> Network & Internet -> Change Adapter Options -> Right click on the adapter you’d like the Local Server to use (for a recommended setup with a hard-wired connection, you should generally use “Ethernet” adapter) -> Properties. In the Properties panel, click, on “Internet Protocol Version 4 (TCP/IPv4)” and click Properties. Click “Advanced…”. At the bottom of the Advanced Settings screen, un-check “Automatic metric” and in the “Interface metric:” box, type 1. Windows will then have this adapter be the default adapter used.Performance issues on some 6-core Processors
*We’ve recently discovered some performance issues on some processors when playing with a large amount of players. While we investigate, we recommend setting the CPU affinity for the processor to be set to 4 physical cores.*To do this:
- Open task manager.
- In the Processes tab, right-click “halo5server.exe” and select “Go to details”.
- Then right click “halo5server.exe” -> Set Affinity. Un-check everything except CPU 0, CPU 2, CPU 4, CPU 6. This will force the server to run on only 4 physical cores. Please note that you will need to do this each time you launch the server.
Issues with renaming the server
If you do not see your PC name by default in the Server Name text box, there is an issue that prevents the server from being renamed. It will default to your PC’s name, and you will be able to play on it still. However, if you wish to use a custom name and you are in this state, please close and restart the server until you see your PC name get populated into the text box by default, and you should then be able to rename the server successfully.
See next post for Frequently Asked Questions.
