Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Halo 2"

From PCGamingWiki, the wiki about fixing PC games
(Added new information on community made patch.)
(Blanked the page)
Line 1: Line 1:
{{Infobox game
 
|cover        = Halo_2_box_art_(PC).jpg
 
|developers  =
 
{{Infobox game/row/developer|Bungie}}
 
{{Infobox game/row/winporter|Microsoft Studios}}
 
{{Infobox game/row/developer|Pi Studios}}
 
|publishers  =
 
{{Infobox game/row/publisher|Microsoft Studios}}
 
|engines      =
 
{{Infobox game/row/engine|Halo Engine}}
 
|release dates=
 
{{Infobox game/row/date|Windows|May 17, 2007}}
 
|steam appid  =
 
|gogcom page  =
 
|wikipedia    = Halo_2
 
|winehq      = 5212
 
}}
 
{{Series|Halo}}
 
  
'''Key points'''
 
{{++}} Graphics are superior than the Xbox version
 
{{++}} Modding tools provided on disk
 
{{++}} All the maps from the Xbox version and its DLC are included except two
 
{{++}} Two new maps are included plus a bonus map
 
{{--}} Extremely small community
 
{{--}} With innumerable glitches, problems and bugs, the general consensus is that Halo 2 Vista was not a good port.<ref>http://www.modacity.net/forums/showthread.php?6854-Buyer-s-Remorse-An-open-letter-to-the-devs-of-H2V</ref>
 
 
'''General information'''
 
{{mm}} [http://www.bungie.net/ Bungie.net] - The developer's site
 
{{mm}} [http://halo.wikia.com/wiki/Halo_2_Vista Halo Nation] - A very detailed wiki for everything Halo related
 
{{mm}} [http://halo.bungie.org/ Halo.Bungie.org] - One of the biggest Halo fan sites around
 
{{mm}} [http://h2v.halomaps.org/ Halo Maps] - A fan site for downloading mods and maps for Halo 2 Vista
 
{{mm}} [http://www.halo2vista.com/ H2v Hub] - Home of the Halo 2 Mapping Team, the largest custom mapping team in the community.
 
 
==Availability==
 
{{Availability|
 
{{Availability/row| Amazon | B000NV8F58 | GFWL |}}
 
{{Availability/row| Retail | | GFWL |}}
 
}}
 
{{ii}} All versions require [[Games for Windows - LIVE]].
 
 
==Essential improvements==
 
 
===Install the latest Games For Windows Live client===
 
Halo 2 has, on disk, an old version of the GFWL client with innumerable glitches. Before installing Halo 2, it is recommended to install the [http://www.xbox.com/en-IE/Live/PC/DownloadClient latest Games for Windows Live client]
 
 
===v1.01 Patch===
 
The latest patch is v1.01. It is strongly recommended to let the GFWL client auto-update Halo 2. if problems appear, it can be downloaded manually from [http://community.pcgamingwiki.com/files/file/61-halo-2-patch/ here].
 
 
===Install the Shark Client===
 
The Shark Client is an unofficial community patch for Halo 2. It is recommended to read [http://teambeyond.net/forum/index.php?/topic/5181-repopulate-halo-2-vista/ this post] first, then proceeded to download and the client from http://halo2vista.com/update/
 
 
===Example Map===
 
Example is a map not included in Halo 2 by default, but is present on the Halo 2 install disc and can be obtained by installing and using the Halo 2 map editor. Example is the only multiplayer map to include Fuel Rod Cannons, and includes custom "silenced" SMGs that are quieter than the ones in other maps and have laser pointers. Example is the smallest map in any Halo game and is unusually dense with explosives.
 
 
===Skip intro videos===
 
{{Fixbox|1=
 
{{Fixbox/fix|Skip intro videos}}
 
# Go to {{Code|{{p|game}}\movie\}}
 
# Delete or rename {{file|intro_60.wmv}} and {{file|intro_low_60.wmv}}.
 
}}
 
 
==Game data==
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data/row|Windows|{{p|game}}\}}
 
}}
 
 
===Save game data location===
 
{{Game data|
 
{{Game data/row|Windows|{{p|localappdata}}\Microsoft\Halo 2\Saved Games\S0000000}}
 
}}
 
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
|origin                =
 
|origin notes          =
 
|steam cloud          =
 
|steam cloud notes    =
 
|uplay                =
 
|uplay notes          =
 
|gamesave manager      = true
 
|gamesave manager notes=
 
}}
 
 
==Video settings==
 
[[File:Halo2 Graphics.jpg|290px|right|thumb|In-game graphics settings.]]
 
{{Video settings
 
|wsgf link                  = http://www.wsgf.org/dr/halo-2
 
|widescreen wsgf award      = silver
 
|multimonitor wsgf award    = limited
 
|ultrawidescreen wsgf award = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = true
 
|widescreen resolution notes=
 
|multimonitor              = hackable
 
|multimonitor notes        = A workaround exists but some issues remain unresolved.
 
|ultrawidescreen            = unknown
 
|ultrawidescreen notes      =
 
|4k ultra hd                = unknown
 
|4k ultra hd notes          =
 
|fov                        = hackable
 
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]]
 
|windowed                  = true
 
|windowed notes            =
 
|borderless windowed        = hackable
 
|borderless windowed notes  = Use [https://github.com/Codeusa/Borderless-Gaming#readme Borderless Gaming].
 
|anisotropic                = hackable
 
|anisotropic notes          = Up to 16x using Nvidia control panel
 
|antialiasing              = true
 
|antialiasing notes        = Up to 4x in-game. Can be enhanced or forced to MSAA+TrSSAA or SGSSAA via Nvidia Inspector
 
|vsync                      = hackable
 
|vsync notes                = Halo 2 PC's vysnc implementation does not work on newer graphics cards, therefore vsync must be forced in your graphics card control panel. Subsequently, the command " -nosync" does nothing. Moreover, as most gamers, including myself prefer multiplayer gaming without vysnc, use Nvidia Inspector to frame-cap at 60fps and turn off vysnc in your graphics card control panel to reduce mouse lag with the caveat of screen tearing.
 
|oculus rift                = unknown
 
|oculus rift notes          =
 
|high frame rate            = false
 
|high frame rate notes      = Halo 2 PC was programmed to run at 60fps only. If you have a high refresh rate monitor, use Nvidia Inspector to frame-cap at 60fps.
 
|color blind                = false
 
|color blind notes          =
 
}}
 
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
{{ii}} Backup your maps folder before starting (default location is <code>C:\Program Files (x86)\Microsoft Games\Halo 2\maps</code>)
 
{{ii}} A hex editor is required. [http://www.hexworkshop.com/ Hex Workshop] is a good one.
 
{{Fixbox|1=
 
{{Fixbox/fix|Increase the FOV with hex editing|ref=<ref>[http://www.modacity.net/forums/showthread.php?11157-How-to-permanently-widen-FOV How to permanently widen FOV - Modacity Forums]</ref>}}
 
The short version: Replace all occurrences of 'AA619C3F' with 'CDCCCC3F' in all single player .MAP files. See reference for details
 
{{ii}} Does not work for multiplayer.
 
# Go to <code>{{p|game}}\maps\</code> folder
 
# For every one of the single player maps (the ones whose filename starts with numbers) do the following:
 
# Open the .MAP file with hex workshop
 
# Choose replace in the edit menu
 
# In the type box choose: hex values
 
# In the 'Find' field type: AA619C3F
 
# In the 'Replace' field type: CDCCCC3F, a 32-bit float value which translates into a decent FOV of 1.6 instead of the default 1.22. Use other float values if you prefer.
 
# Make sure to replace all occurrences
 
# Save the file
 
# Close the file
 
# Do exactly the same procedure for these two other files: single_player_shared.map, shared.map
 
# You're done, launch the game and enjoy a permanent non-debilitating FOV in Halo 2 Vista
 
}}
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Increase the FOV using a 3rd-Party hack}}
 
{{ii}} Make sure you have the latest patch applied
 
{{ii}} Unlike the hex editing fix, This works for multiplayer.
 
# Download the Halo 2 FOV hack located [http://www.halo2vista.com/downloads/ here].
 
# Launch the game.
 
# Launch the FOV hack.
 
# Boot up a map and adjust the Field of View value to your liking. It is recommended to put the game in windowed mode to see the changes immediately.
 
}}
 
 
==Input settings==
 
[[File:Halo2 Keyboard.jpg|290px|right|thumb|In-game general keyboard settings.]]
 
[[File:Halo2 Remapping.jpg|290px|right|thumb|In-game keyboard remapping settings.]]
 
[[File:Halo2 Controller.jpg|290px|right|thumb|In-game controller settings.]]
 
{{Input settings
 
|key remap                = true
 
|key remap notes          = For issues with custom keyboard binding, rebind from southpaw preset. [http://www.modacity.net/forums/showthread.php?3428-Problem-with-Keyboard-Setup See #9 here]
 
|acceleration option      = false
 
|acceleration option notes = To reduce mouse acceleration somewhat, navigate to your windows mouse settings and untick "Enhance pointer precision". For the highest degree of accuracy, set "pointer speed" to 6/11
 
|mouse menu                = true
 
|mouse menu notes          =
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =
 
|controller support        = true
 
|controller support notes  = XInput controllers only, (inc. Xbox 360/Xbox One Controller).
 
|full controller          = true
 
|full controller notes    =
 
|controller remap          = false
 
|controller remap notes    = Can only switch between pre-set layouts.
 
|invert controller y-axis  = true
 
|invert controller y-axis notes=
 
|touchscreen              = false
 
|touchscreen notes        =
 
}}
 
 
==Audio settings==
 
[[File:Halo2 Audio.jpg|290px|right|thumb|In-game audio settings.]]
 
{{Audio settings
 
|separate volume          = false
 
|separate volume notes    =
 
|surround sound          = true
 
|surround sound notes    = Up to 5.1 output<ref>[http://satsun.org/audio/ PC Gaming Surround Sound Round-up]</ref> May require [[Glossary:Sound#Restoring Legacy Audio Effects (DirectSound 3D)|DirectSound 3D restoration software]].
 
|subtitles                = true
 
|subtitles notes          =
 
|closed captions          = false
 
|closed captions notes    =
 
|mute on focus lost      = true
 
|mute on focus lost notes =
 
|eax support              =
 
|eax support notes        =
 
}}
 
 
{{L10n|content=
 
{{L10n/switch
 
|language  = English
 
|interface = true
 
|audio    = true
 
|subtitles = true
 
|notes    =
 
|fan      =
 
|fan notes =
 
}}
 
}}
 
 
==Network==
 
{{ii}} Online features require a [https://live.xbox.com/Account/Signin Microsoft account] (optional for offline play).
 
 
{{Network/Multiplayer
 
|local play          =
 
|local play players  =
 
|local play notes    =
 
|lan play            = true
 
|lan play players    =
 
|lan play notes      =
 
|online play          = true
 
|online play players  =
 
|online play notes    =
 
|local co-op          = false
 
|local co-op players  =
 
|local co-op notes    =
 
|lan co-op            = false
 
|lan co-op players    =
 
|lan co-op notes      =
 
|online co-op        = false
 
|online co-op players =
 
|online co-op notes  =
 
|hot-seat            =
 
|hot-seat players    =
 
|hot-seat notes      =
 
|asynchronous        =
 
|asynchronous notes  =
 
}}
 
 
{{Network/Connections
 
|matchmaking        = true
 
|matchmaking notes  =
 
|p2p                = true
 
|p2p notes          =
 
|dedicated          = true
 
|dedicated notes    =
 
|self-hosting      = true
 
|self-hosting notes =
 
|direct ip          = false
 
|direct ip notes    =
 
}}
 
 
{{Network/Ports
 
|tcp  = 53, 80, 443, 3074
 
|udp  = 53, 88, 3074
 
|upnp =
 
}}
 
{{ii}} Specific details can be found [http://support.microsoft.com/kb/829473 here]
 
 
==Issues fixed==
 
===Sign-in error===
 
If you are certain your username and password are correct, but are unable to log into Games for Windows Live, check if [[Xfire]] is running. If so, close it and try to log in again.
 
 
===Extreme mouse lag/jittering===
 
Forcing vsync will help users with fps/mouse issues. To fix said issues without the negative input lag effects of vsync, frame-cap 60fps in Nvidia Inspector.
 
 
===Installation===
 
Run the file "startup.exe" on the DVD in windows (right click and select compatibility) Vista Compatibility mode and the game will install and run fine without any Games For Windows Errors, it will start and stop several times while it updates Windows Live.
 
 
===Nvidia GeForce GFX card errors===
 
{{ii}} As of 5/26/14, Nvidia has released driver update #337.88, the driver fixes the flickering and flashing.
 
It has been noted that updating to the newest GeForce Experience drivers as of March 25, 2013 can result in severe artifacting of textures and in some cases a flashing phenomenon, as if the game is trying to produce two textures where every single one should render. The only known fix for this issue is to downgrade to graphics driver update #335.23 which can be found [http://us.download.nvidia.com/Windows/335.23/335.23-desktop-win8-win7-winvista-64bit-english-whql.exe here.]
 
 
Owners of GTX 540m will need to update their graphics card drivers to the latest to play Halo 2. Drivers pre-2012 have compatibility problems with said card.<ref>http://www.bungie.net/it/Forum/Post?id=3409605</ref>
 
 
==="One of the installation steps failed" error===
 
You may receive this error message during installation. To fix it, exit the installer, open the <code>redists</code> folder on the game DVD and run <code>vcredist.msi</code> as an administrator. After it has finished restart the game installer and it should proceed normally.
 
 
==="LIVE gaming on Windows failed to initialise" error===
 
{{ii}} This error occurs on Windows 8 and later.
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Install Games for Windows Marketplace Client}}
 
# Uninstall the Microsoft Games for Windows - LIVE Redistributable.
 
# Install the [http://www.xbox.com/LIVE/PC/DownloadClient Games for Windows Marketplace Client].
 
}}
 
 
==Other information==
 
===API===
 
{{API
 
|direct3d versions      = 9
 
|direct3d notes        =
 
|directdraw versions    =
 
|directdraw notes      =
 
|opengl versions        =
 
|opengl notes          =
 
|glide versions        =
 
|glide notes            =
 
|software mode          =
 
|software mode notes    =
 
|mantle support        =
 
|mantle support notes  =
 
|dos modes              =
 
|dos modes notes        =
 
|shader model versions  =
 
|shader model notes    =
 
|64-bit executable      = false
 
|64-bit executable notes=
 
}}
 
 
===Middleware===
 
{{Middleware
 
|physics          = Havok
 
|physics notes    =
 
|audio            = Dolby Digital
 
|audio notes      =
 
|interface        =
 
|interface notes  =
 
|input            =
 
|input notes      =
 
|cutscenes        = Bink Video
 
|cutscenes notes  =
 
|multiplayer      = Games for Windows - LIVE
 
|multiplayer notes=
 
}}
 
 
===Play without [[Games for Windows - LIVE]]===
 
{{ii}} Games for Windows Live can be disabled as an alternative to using a [[Games for Windows - LIVE#Creating a local profile|local profile]].
 
{{Fixbox|1=
 
{{Fixbox/fix|Halo 2 Vista XLiveless|ref=<ref name="[APP] Halo 2 Vista XLiveless - Modacity Forums">[http://www.modacity.net/forums/showthread.php?16074-Halo-2-Vista-XLiveless]</ref>}}
 
Use [http://community.pcgamingwiki.com/files/file/432-halo-2-vista-xliveless/ Halo 2 Vista XLiveless].
 
}}
 
 
==System requirements==
 
{{System requirements
 
|OSfamily = Windows
 
|minOS    = Vista
 
|minCPU  = 2 GHz
 
|minRAM  = 1 GB
 
|minHD    = 7 GB
 
|minGPU  = Nvidia GeForce 6100
 
|minGPU2  = ATI Radeon X700
 
|minDX    = 9
 
 
|recOS    =
 
|recRAM  = 2 GB
 
|recHD    = 10 GB
 
|recDX    = 10
 
}}
 
 
{{ii}} Common myth states that Halo 2 requires Dx10. In reality Halo 2 PC uses Dx9 and does not require Dx10 compatible hardware.
 
{{ii}} Subsequently, Halo 2 PC may be installed on Windows XP by following this tutorial.<ref>http://agentsmithak.tripod.com/halo2_xp_patch.html</ref> Note, Live will be disabled.
 
 
{{References}}
 

Revision as of 02:14, 15 December 2014