Difference between revisions of "Halo: Combat Evolved"
From PCGamingWiki, the wiki about fixing PC games
m (updated template usage) |
|||
Line 69: | Line 69: | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Add -novideo parameter|ref={{cn|date=July 2016}}|fix= |
− | |||
# See [[Glossary:Command line arguments|Command line arguments]]. | # See [[Glossary:Command line arguments|Command line arguments]]. | ||
# Add the <code>-novideo</code> parameter. | # Add the <code>-novideo</code> parameter. | ||
Line 127: | Line 126: | ||
===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Run the game in widescreen|ref={{cn|date=August 2017}}|fix= |
− | |||
# Install [http://static01.bungie.net/en-us/Forums/Post/64943622 Patch 1.10] to add support for resolutions up to 4800x3600. For custom resolutions, see [[#Command line parameters|Command line parameters]]. | # Install [http://static01.bungie.net/en-us/Forums/Post/64943622 Patch 1.10] to add support for resolutions up to 4800x3600. For custom resolutions, see [[#Command line parameters|Command line parameters]]. | ||
# Install [https://bitbucket.org/KornnerStudios/opensauce-release/downloads/ Open Sauce] to scale most HUD and menu elements (or use [http://blog.haloanticheat.com/ Halo Anticheat 2] but with inferior scaling). | # Install [https://bitbucket.org/KornnerStudios/opensauce-release/downloads/ Open Sauce] to scale most HUD and menu elements (or use [http://blog.haloanticheat.com/ Halo Anticheat 2] but with inferior scaling). | ||
Line 141: | Line 139: | ||
{{ii}} By default, Halo compresses its vertical FOV rather than stretching its horizontal FOV in widescreen resolutions. | {{ii}} By default, Halo compresses its vertical FOV rather than stretching its horizontal FOV in widescreen resolutions. | ||
− | {{Fixbox| | + | {{Fixbox|description=Set vertical FOV|ref=<ref name="chimera">[https://opencarnage.net/index.php?/topic/6916-chimera-build-39/ Chimera - Halo CE: Asset Releases - Open Carnage]</ref>|fix= |
− | |||
# Install [https://opencarnage.net/index.php?/topic/6916-chimera-build-39/ Chimera]. | # Install [https://opencarnage.net/index.php?/topic/6916-chimera-build-39/ Chimera]. | ||
# Start the game with the <code>-console</code> [[Glossary:Command line arguments|command line argument]]. | # Start the game with the <code>-console</code> [[Glossary:Command line arguments|command line argument]]. | ||
Line 149: | Line 146: | ||
}} | }} | ||
− | {{Fixbox| | + | {{Fixbox|description=Set custom FOV|ref={{cn|date=July 2016}}|fix= |
− | |||
# Install [https://bitbucket.org/KornnerStudios/opensauce-release/downloads/ Open Sauce]. | # Install [https://bitbucket.org/KornnerStudios/opensauce-release/downloads/ Open Sauce]. | ||
# Start the game and press {{key|F7}} while playing. | # Start the game and press {{key|F7}} while playing. | ||
Line 156: | Line 152: | ||
}} | }} | ||
− | {{Fixbox| | + | {{Fixbox|description=Set custom FOV|ref=<ref>{{Refurl|url=http://blog.haloanticheat.com/_page_id=44/|title=HAC 2 Development » Commands|date=2017-03-13}}</ref>|fix= |
− | |||
# Install [http://blog.haloanticheat.com/ Halo Anticheat 2]. | # Install [http://blog.haloanticheat.com/ Halo Anticheat 2]. | ||
# Start the game and press {{key|F6}} while playing. | # Start the game and press {{key|F6}} while playing. | ||
Line 166: | Line 161: | ||
===[[Glossary:Windowed|Windowed]]=== | ===[[Glossary:Windowed|Windowed]]=== | ||
<!--Running the game with -window parameter has some bugs with resolution (fixed by Halo Anticheat 2 or DxWnd)--> | <!--Running the game with -window parameter has some bugs with resolution (fixed by Halo Anticheat 2 or DxWnd)--> | ||
− | {{Fixbox| | + | {{Fixbox|description=Run in windowed/borderless mode|ref={{cn|date=May 2017}}|fix= |
− | |||
# Download and run [https://sourceforge.net/projects/dxwnd/ DxWnd]. | # Download and run [https://sourceforge.net/projects/dxwnd/ DxWnd]. | ||
# Click on Edit, then Add. | # Click on Edit, then Add. | ||
Line 180: | Line 174: | ||
{{ii}} Forcing MSAA in the graphics card control panel has no effect. | {{ii}} Forcing MSAA in the graphics card control panel has no effect. | ||
− | {{Fixbox| | + | {{Fixbox|description=Force post-process SMAA|ref={{cn|date=May 2017}}|fix= |
− | |||
# Download [http://mrhaandi.blogspot.com/p/injectsmaa.html injectSMAA]. | # Download [http://mrhaandi.blogspot.com/p/injectsmaa.html injectSMAA]. | ||
# Extract the contents of <code>d3d9</code> to {{p|game}}. | # Extract the contents of <code>d3d9</code> to {{p|game}}. | ||
Line 192: | Line 185: | ||
{{++}} Adding interpolation makes objects' movements appear much smoother to take advantage of higher frame rates. | {{++}} Adding interpolation makes objects' movements appear much smoother to take advantage of higher frame rates. | ||
− | {{Fixbox| | + | {{Fixbox|description=Fix issues with 30 FPS animations and cutscenes|ref=<ref name="chimera"/>|fix= |
− | |||
# Install [https://opencarnage.net/index.php?/topic/6916-chimera-build-39/ Chimera]. | # Install [https://opencarnage.net/index.php?/topic/6916-chimera-build-39/ Chimera]. | ||
# Start the game with the <code>-console</code> [[Glossary:Command line arguments|command line argument]]. | # Start the game with the <code>-console</code> [[Glossary:Command line arguments|command line argument]]. | ||
Line 335: | Line 327: | ||
==Issues fixed== | ==Issues fixed== | ||
===Make Open Sauce and Halo Anticheat 2 compatible=== | ===Make Open Sauce and Halo Anticheat 2 compatible=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Fix compatibility on Windows 8 and later|ref=<ref>[http://forum.halomaps.org/index.cfm?page=topic&topicID=47838 HAC2 + OS compat fix - Halo Maps Forum]</ref>|fix= |
− | |||
# Download [https://cdn.discordapp.com/attachments/224962170398572554/300682657740750848/hac.dll hac.dll] and copy it to Halo CE's installation folder. | # Download [https://cdn.discordapp.com/attachments/224962170398572554/300682657740750848/hac.dll hac.dll] and copy it to Halo CE's installation folder. | ||
# Start the game with the <code>-no_os_gamestate</code> [[Glossary:Command line arguments|command line argument]]. | # Start the game with the <code>-no_os_gamestate</code> [[Glossary:Command line arguments|command line argument]]. | ||
# To avoid irregularities, untick map downloading in Open Sauce. | # To avoid irregularities, untick map downloading in Open Sauce. | ||
− | {{Fixbox/fix|Fix compatibility on Windows 7 |ref=<ref>[https://opencarnage.net/index.php?/topic/7158-opensauce-v4-hac2-compatibility-fixes-for-halo-ce-v10/ HAC2 + OS compat fix - open carnage Forum]</ref> | + | {{Fixbox/fix|Fix compatibility on Windows 7 |ref=<ref>[https://opencarnage.net/index.php?/topic/7158-opensauce-v4-hac2-compatibility-fixes-for-halo-ce-v10/ HAC2 + OS compat fix - open carnage Forum]</ref>|fix= |
# Download [http://web.archive.org/web/20160304190742/http://maps.haloanticheat.com/client/osfix/hac.dll hac.dll] and copy it to Halo CE's installation folder. | # Download [http://web.archive.org/web/20160304190742/http://maps.haloanticheat.com/client/osfix/hac.dll hac.dll] and copy it to Halo CE's installation folder. | ||
# Start the game as administrator for map downloading to work | # Start the game as administrator for map downloading to work | ||
Line 348: | Line 339: | ||
===Open Sauce can't be installed=== | ===Open Sauce can't be installed=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Install missing dependency |ref=<ref>[http://www.halomods.com/ips/index.php?/topic/848-opensauce-v400-release/page__view__findpost__p__10051 user@ HaloMods forum]</ref>|fix= |
− | |||
# Open the Windows Features menu. | # Open the Windows Features menu. | ||
# Install .NET Framework 3.5. | # Install .NET Framework 3.5. | ||
Line 360: | Line 350: | ||
{{ii}} Refresh rates up to 120 Hz are available; 144 Hz and above require a fix. | {{ii}} Refresh rates up to 120 Hz are available; 144 Hz and above require a fix. | ||
− | {{Fixbox| | + | {{Fixbox|description=Set refresh rate through command line argument|ref={{cn|date=August 2017}}|fix= |
− | |||
Start the game with the <code>-vidmode w,h,r</code> [[Glossary:Command line arguments|command line argument]]. This forces the game to run at the width(w), height(h), and refresh(r) specified. Example: <code>-vidmode 1920,1080,144</code>. | Start the game with the <code>-vidmode w,h,r</code> [[Glossary:Command line arguments|command line argument]]. This forces the game to run at the width(w), height(h), and refresh(r) specified. Example: <code>-vidmode 1920,1080,144</code>. | ||
}} | }} | ||
− | {{Fixbox| | + | {{Fixbox|description=Set screen refresh rate|ref={{cn|date=August 2017}}|fix= |
− | |||
# Install Special K by following the [http://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide]. | # Install Special K by following the [http://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide]. | ||
# Start the game once and close it to allow the configuration file of Special K to be created. | # Start the game once and close it to allow the configuration file of Special K to be created. | ||
Line 374: | Line 362: | ||
===Mouse wheel activates other background windows=== | ===Mouse wheel activates other background windows=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Confine cursor to window|ref={{cn|date=August 2017}}|fix= |
− | |||
# Install Special K by following the [http://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide]. | # Install Special K by following the [http://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide]. | ||
# Start the game once and close it to allow the configuration file of Special K to be created. | # Start the game once and close it to allow the configuration file of Special K to be created. | ||
Line 385: | Line 372: | ||
{{--}} ASUS sound cards cut out short-duration audio streams for power management, as a result the assault rifle will become silent when holding the fire button.<ref>[http://www.tomshardware.co.uk/answers/id-1753466/sound-card-sounds-cut-sputter-xonar-dgx.html#11344439 ASUS Soundcard: EAX/GX Issues]</ref> | {{--}} ASUS sound cards cut out short-duration audio streams for power management, as a result the assault rifle will become silent when holding the fire button.<ref>[http://www.tomshardware.co.uk/answers/id-1753466/sound-card-sounds-cut-sputter-xonar-dgx.html#11344439 ASUS Soundcard: EAX/GX Issues]</ref> | ||
− | {{Fixbox| | + | {{Fixbox|description=Add the sound card to the <code>config.txt</code> file|ref={{cn|date=March 2017}}|fix= |
− | |||
# Go to the [[Device Manager]] and expand the <code>Sound, video and game controllers</code> section. | # Go to the [[Device Manager]] and expand the <code>Sound, video and game controllers</code> section. | ||
# Right-click on the primary playback device (Example: <code>ASUS Essence STX II</code>) and click <code>Proporties</code>. | # Right-click on the primary playback device (Example: <code>ASUS Essence STX II</code>) and click <code>Proporties</code>. | ||
Line 413: | Line 399: | ||
{{ii}} i.e. The flyby for the Halo ring in the main menu background is not following the correct path. | {{ii}} i.e. The flyby for the Halo ring in the main menu background is not following the correct path. | ||
− | {{Fixbox| | + | {{Fixbox|description=Enable Vsync|ref=<ref>{{Refcheck|user=ThatOneReaper|date=September 9, 2016|comment=}}</ref>}} |
− | |||
− | }} | ||
==Other information== | ==Other information== | ||
Line 459: | Line 443: | ||
===Halo Custom Edition campaign port=== | ===Halo Custom Edition campaign port=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Restore classic campaign|ref={{cn|date=July 2016}}|fix= |
− | |||
# Download [http://www.modacity.net/forums/showthread.php?25459 Universal UI] and [http://haloce3.com/downloads/singleplayer/modified-singleplayer/mosess-refined-campaign/ Moses's Refined Campaign]. | # Download [http://www.modacity.net/forums/showthread.php?25459 Universal UI] and [http://haloce3.com/downloads/singleplayer/modified-singleplayer/mosess-refined-campaign/ Moses's Refined Campaign]. | ||
# Extract all <code>.map</code> files to <code>{{p|game}}\maps\</code>. | # Extract all <code>.map</code> files to <code>{{p|game}}\maps\</code>. | ||
Line 471: | Line 454: | ||
===Disable zoom blur and pixelation=== | ===Disable zoom blur and pixelation=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Block zoom blur|ref=<ref name="chimera"/>|fix= |
− | |||
# Install [https://opencarnage.net/index.php?/topic/6916-chimera-build-39/ Chimera]. | # Install [https://opencarnage.net/index.php?/topic/6916-chimera-build-39/ Chimera]. | ||
# Start the game with the <code>-console</code> [[Glossary:Command line arguments|command line argument]]. | # Start the game with the <code>-console</code> [[Glossary:Command line arguments|command line argument]]. | ||
Line 480: | Line 462: | ||
===Prevent the camera from automatically leveling in vehicles=== | ===Prevent the camera from automatically leveling in vehicles=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Block vehicle camera leveling|ref=<ref name="chimera"/>|fix= |
− | |||
# Install [https://opencarnage.net/index.php?/topic/6916-chimera-build-39/ Chimera]. | # Install [https://opencarnage.net/index.php?/topic/6916-chimera-build-39/ Chimera]. | ||
# Start the game with the <code>-console</code> [[Glossary:Command line arguments|command line argument]]. | # Start the game with the <code>-console</code> [[Glossary:Command line arguments|command line argument]]. |
Revision as of 01:25, 23 November 2017
Template:Infobox game/row/winporterTemplate:Infobox game/row/osxporterTemplate:Infobox game/row/osxporter
Developers | |
---|---|
Bungie | |
Publishers | |
Microsoft Game Studios | |
Engines | |
Halo Engine | |
Release dates | |
Windows | September 30, 2003 |
macOS (OS X) | December 3, 2003 |
Warnings
- The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
Halo | |
---|---|
Halo: Combat Evolved | 2003 |
Halo 2 | 2007 |
Halo: Spartan (series) | |
Halo Online | 2015* |
Halo 5: Forge | 2016 |
Halo Wars (series) | |
Halo Recruit | 2017 |
Halo: The Master Chief Collection (series) | |
Halo Infinite | 2021 |
Key points
- For shorthand clarity in a PC context, the standard unmoddable version of the game is Halo PC. The moddable version of the game is Halo CE (Halo Custom Edition)
- Patch 1.10 fixes issues with modern hardware and replaces the GameSpy master server.
- Animations, effects, and cutscenes are capped at 30 FPS.[1] See High frame rate.
General information
- Bungie.net - The developer's site
- Halo Nation - A very detailed wiki for everything Halo related
- Halo.Bungie.org - One of the biggest Halo fan sites around
- Halo Maps - A fan site for downloading mods and maps for Halo Custom Edition
- Bungie forum thread about enhancing many aspects of Halo CE and Halo PC
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail |
- The official demo for the game can be found here.
- Disc checking was removed in Patch 1.08.
Essential improvements
Patches
- Patch 1.10 updates the Windows version. Includes all previous patches. Patch notes may be found here.
- The Mavericks/Lobby patches for the OS X version switches to the new Patch 1.10 lobby servers and optionally fixes compatibility with OS X Mavericks (10.9). Still requires the latest official patch to function properly.
Halo Custom Edition
- Halo Custom Edition allows players to play multiplayer Halo games on user-created maps.
Modifications
- Open Sauce and Halo Anticheat 2 are not compatible with each other. Only one of the mods can be installed at any given point. That being said, a potential workaround is available
Open Sauce
- Open Sauce is a mod for Halo Custom Edition that fixes multiple issues and adds several features for modders.
Halo Anticheat 2
- Halo Anticheat 2 (or HAC2) is a mod that fixes multiple issues and adds several features. Supports all versions of Halo: Combat Evolved and Custom Edition.
Chimera
- Chimera is a tool that provides lots of additional functionality to Halo.
Halo Mini Demo
- HaloMD is a mod (perhaps even the only one) for the Mac release of Halo that addresses compatibility issues with later OSes and adds support for hosting and playing on custom maps (Custom Edition was not released for the Mac).
CMT SPV3
- SPV3 is a revamp of the original campaign, featuring new weapons, enemies, vehicles, abilities, features and levels.
Project Lumoria
- Project Lumoria is a brand new campaign story for Halo CE; stays true to the classic Halo CE feel.
Skip intro videos
Add -novideo parameter[citation needed] |
---|
|
Game data
Configuration file(s) location
Save game data location
- Custom Edition saves in
%USERPROFILE%\Documents\My Games\Halo CE\
- Mini Demo saves in
%USERPROFILE%\Documents\HLMD\
Video settings
Widescreen resolution
Run the game in widescreen[citation needed] |
---|
|
Field of view (FOV)
- By default, Halo compresses its vertical FOV rather than stretching its horizontal FOV in widescreen resolutions.
Set vertical FOV[2] |
---|
|
Set custom FOV[citation needed] |
---|
|
Set custom FOV[3] |
---|
|
Windowed
Run in windowed/borderless mode[citation needed] |
---|
|
Anti-aliasing (AA)
- Forcing MSAA in the graphics card control panel has no effect.
Force post-process SMAA[citation needed] |
---|
|
High frame rate
- The game was hard coded to run at 30 FPS.[1] Animations, effects, and cutscenes are capped at 30 FPS.
- Adding interpolation makes objects' movements appear much smoother to take advantage of higher frame rates.
Fix issues with 30 FPS animations and cutscenes[2] |
---|
|
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | Only in French version of the game | |||
Italian | ||||
Spanish |
Network
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
Local play | Xbox version only. | ||
LAN play | Versus | ||
Online play | Versus See Patches. |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 80 |
UDP | 2302, 2303 |
- Universal Plug and Play (UPnP) support status is unknown.
Issues fixed
Make Open Sauce and Halo Anticheat 2 compatible
{{Fixbox|description=Fix compatibility on Windows 8 and later|ref=[4]|fix=
- Download hac.dll and copy it to Halo CE's installation folder.
- Start the game with the
-no_os_gamestate
command line argument. - To avoid irregularities, untick map downloading in Open Sauce.
Open Sauce can't be installed
Install missing dependency[5] |
---|
|
Run the game at screen refresh rate
- Refresh rates up to 120 Hz are available; 144 Hz and above require a fix.
Set refresh rate through command line argument[citation needed] |
---|
Start the game with the |
Set screen refresh rate[citation needed] |
---|
|
Mouse wheel activates other background windows
Confine cursor to window[citation needed] |
---|
|
Activating hardware acceleration or environmental sound causes sounds to cut out randomly
- ASUS sound cards cut out short-duration audio streams for power management, as a result the assault rifle will become silent when holding the fire button.[6]
Add the sound card to the config.txt file[citation needed]
|
---|
//If the AudioVendor already exists: 0xDEVID = "Sound Card Name" // EXAMPLE: 0x8788 = "ASUS Essence STX II" HeadRelativeSpeech EnableStopStart break //If the AudioVendor doesn't exist: AudioVendor = 0xVENDOR_ID "Vendor Name" // EXAMPLE: AudioVendor = 0x13F6 "C-Media" 0xDEVICE_ID = "Sound Card Name" // EXAMPLE: 0x8788 = "ASUS Essence STX II" HeadRelativeSpeech EnableStopStart break |
- i.e. The flyby for the Halo ring in the main menu background is not following the correct path.
Enable Vsync[7] |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9 | |
OpenGL | 1 | OS X only. |
Shader Model support | 1.1, 1.4, 2.0 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) |
Middleware
Middleware | Notes | |
---|---|---|
Cutscenes | Bink Video | only for credits, post-credit sequence, and intro videos. |
Multiplayer | GameSpy | Was shutdown in late 2014. New host uses HostPC.com |
Halo Custom Edition campaign port
Restore classic campaign[citation needed] |
---|
Notes
|
Disable zoom blur and pixelation
Block zoom blur[2] |
---|
|
Prevent the camera from automatically leveling in vehicles
Block vehicle camera leveling[2] |
---|
Notes
|
Command line parameters
- See command line arguments on how to use the following options.
Parameter | Description |
---|---|
-nosound | Disable all sound |
-novideo | Disable video playback |
-nojoystick | Disable joysticks and gamepads |
-nogamma | Disables adjustment of gamma |
-useff | Forces the game to run as a fixed function card |
-use11 | Forces the game to run as a shader 1.1 card |
-use14 | Forces the game to run as a shader 1.4 card |
-use20 | Forces the game to run as a shader 2.0 card |
-safemode | Disables as much as possible when running the game |
-window | Run the game in windowed mode |
-width x | Forces the game to run at a specified resolution |
-vidmode w,h,r | Forces the game to run at the width(w), height(h), and refresh(r) specified |
-adapter x | Forces the game to run fullscreen on a multimon (multiple monitors) adapter |
-port x | Server port address used when hosting multiplayer games |
-cport x | Client port address used when joining multiplayer games |
-ip x.x.x.x | Server IP address used when you have multiple IP addresses |
-screenshot | Enables the Print Screen key to generate screenshots. Having this always enabled can cause a slight decrease in performance |
-console | Enables the debugging console |
-devmode | Enables the Halo Developer Mode |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 98SE | ME, 2000, XP |
Processor (CPU) | 733 MHz | |
System memory (RAM) | 128 MB | 256 MB |
Hard disk drive (HDD) | 1.3 GB | |
Video card (GPU) | 32 MB of VRAM DirectX 9.0b compatible |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.2.8 (10.3.9 for UB version) | |
Processor (CPU) | PowerPC G4 | |
System memory (RAM) | 256 MB | |
Hard disk drive (HDD) | 1.4 GB (1.5 GB for UB version) | |
Video card (GPU) | Nvidia GeForce 2MX/ATI 7500 or better (ATI Radeon 8500/9000, GeForce
3Ti/4Ti for UB version) 32 MB of VRAM |
References
- ↑ 1.0 1.1 KornnerStudios / OpenSauce-Release / issues / #33 - remove 30fps animations — Bitbucket - last accessed on 2017-05-13
- ↑ 2.0 2.1 2.2 2.3 Chimera - Halo CE: Asset Releases - Open Carnage
- ↑ HAC 2 Development » Commands - last accessed on 2017-03-13
- ↑ HAC2 + OS compat fix - Halo Maps Forum
- ↑ user@ HaloMods forum
- ↑ ASUS Soundcard: EAX/GX Issues
- ↑ Verified by User:ThatOneReaper on September 9, 2016
- ↑ Halo Custom Edition How Do I Play the Single Player Campaign