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 "Half-Life"

From PCGamingWiki, the wiki about fixing PC games
m (migrated requirements template; misc. fixes)
(Updated infobox, system reqs, reoganized page, added general information, and added game data for Windows. Removed Cleanup label)
Line 1: Line 1:
{{cleanup}}
 
 
{{infobox
 
{{infobox
 
|title          = Half-Life
 
|title          = Half-Life
Line 5: Line 4:
 
|developer      = [[Wikipedia:Valve Corporation|Valve Corporation]]
 
|developer      = [[Wikipedia:Valve Corporation|Valve Corporation]]
 
|publisher      = [[Wikipedia:Sierra Entertainment|Sierra Entertainment]]
 
|publisher      = [[Wikipedia:Sierra Entertainment|Sierra Entertainment]]
|engine        = GoldSrc
+
|engine        = [[Wikipedia:GoldSrc|GoldSrc]]
|release dates  = '''Windows'''<br />November 19, 1998<br />'''Linux, OS X'''<br />January 25, 2013
+
|release dates  = <sup>Windows</sup> November 19, 1998<br /><sup>Linux, OS X</sup> January 25, 2013
 
}}
 
}}
 
{{:Half-Life (series)}}
 
{{:Half-Life (series)}}
 +
 +
'''General information'''
 +
{{mm}} [http://sectorw.wikia.com/wiki/Main_Page Unofficial Half-Life Wikia]
 +
{{mm}} [http://forums.steamgames.com/forums/forumdisplay.php?f=20 Steam Users' Forums]
 +
{{mm}} [http://steamcommunity.com/app/70/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability Table|
 
{{Availability Table|
{{Availability Table/row| [http://store.steampowered.com/app/70/ Steam] | {{ID|Steam}} |Windows, Mac OS X and Linux.}}
+
{{Availability Table/row| Retail ] | {{ID|Retail}} |}}
 +
{{Availability Table/row| [http://store.steampowered.com/app/70/ Steam] | {{ID|Steam}} |Windows, Mac OS X, and Linux}}
 +
}}
 +
 
 +
==Game data==
 +
{{Game Location Table|
 +
{{Game Location Table/row|Windows|C:/Program Files (x86)/Steam/steamapps/username/half-life}}
 +
{{Game Location Table/row|Mac|}}
 +
{{Game Location Table/row|Linux|}}
 
}}
 
}}
  
== Patches (non-Steam)==
+
==Issues and Fixes==
 +
=== Patches (non-Steam) ===
 
*[http://www.gamefront.com/files/898229/hl1110.zip 1.1.1.0]
 
*[http://www.gamefront.com/files/898229/hl1110.zip 1.1.1.0]
 
Latest official patch. Adds bug-fixes, new game-options as well as new game-modes.
 
Latest official patch. Adds bug-fixes, new game-options as well as new game-modes.
== Severe System Crippling and Data Destroying Uninstall Bug ==
+
 
 +
==== Severe System Crippling and Data Destroying Uninstall Bug ====
 
The CD version of Half Life includes "Sierra Utilities" as part of the installation process. DO NOT USE THE UNINSTALLER TO REMOVE IT.  Sierra Utilities uninstaller is poorly written and will delete everything in the parent directory.  For example, if the game is installed to "C:\games\half life", all data in the "c:\games" folder will be deleted.  Reports on various forums indicate users have had their entire system critical Program Files subfolders deleted (do a search for "uninstall sierra utilities").  This happens even with the latest 1.1 patch (tested on Windows 7 64-bit).  Leave Sierra Utilities alone or consider deleting it manually instead of using the uninstaller.
 
The CD version of Half Life includes "Sierra Utilities" as part of the installation process. DO NOT USE THE UNINSTALLER TO REMOVE IT.  Sierra Utilities uninstaller is poorly written and will delete everything in the parent directory.  For example, if the game is installed to "C:\games\half life", all data in the "c:\games" folder will be deleted.  Reports on various forums indicate users have had their entire system critical Program Files subfolders deleted (do a search for "uninstall sierra utilities").  This happens even with the latest 1.1 patch (tested on Windows 7 64-bit).  Leave Sierra Utilities alone or consider deleting it manually instead of using the uninstaller.
== Graphical Tweaks ==
+
 
 +
=== Graphical Tweaks ===
 
You have multiple options to gain access to higher definition models. One is using the [https://support.steampowered.com/kb_article.php?ref=3157-QDVN-1426 official version] of them. For other options follow [http://forums.steampowered.com/forums/showthread.php?t=1445333 this guide].
 
You have multiple options to gain access to higher definition models. One is using the [https://support.steampowered.com/kb_article.php?ref=3157-QDVN-1426 official version] of them. For other options follow [http://forums.steampowered.com/forums/showthread.php?t=1445333 this guide].
=== Higher resolutions (non-Steam)===
+
 
 +
==== Higher resolutions (non-Steam)====
 +
*[http://widescreengamingforum.com/dr/half-life-non-steam Thread on widescreengamingforums]
 +
 
 
To run the non-Steam version of Half Life in higher resolutions the '''hl.exe''' must be modified. Open it with a hex-editor such as [http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm XVI32]. Search for this string: '''20 03 00 00 58 02 00 00''' which represents a 800x600 resolution.  
 
To run the non-Steam version of Half Life in higher resolutions the '''hl.exe''' must be modified. Open it with a hex-editor such as [http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm XVI32]. Search for this string: '''20 03 00 00 58 02 00 00''' which represents a 800x600 resolution.  
 +
 
Now modify it like this:
 
Now modify it like this:
 
<pre>1024x 600 - Replace 20 03 with 00 04 and replace 58 02 with 58 02
 
<pre>1024x 600 - Replace 20 03 with 00 04 and replace 58 02 with 58 02
Line 35: Line 54:
 
1920x1200 - Replace 20 03 with 80 07 and replace 58 02 with B0 04</pre>
 
1920x1200 - Replace 20 03 with 80 07 and replace 58 02 with B0 04</pre>
 
Save the file and then go to the game. Pick '''800x600''' under '''OpenGL''' (Direct3D won't work).
 
Save the file and then go to the game. Pick '''800x600''' under '''OpenGL''' (Direct3D won't work).
*[http://widescreengamingforum.com/dr/half-life-non-steam Thread on widescreengamingforums]
+
Also, see below for FOV-adjustment.
Also, see below for FoV-adjustment.
 
  
 
=== Field of view ===
 
=== Field of view ===
When running at widescreen-resolutions adjusting the fov is probably necessary. While in game, push the '''"~" Key''', which opens the developer console. Then simply type '''default_fov 106.270273206''' and push enter.
+
When running at widescreen-resolutions adjusting the fov is probably necessary. While in game, push the '''"~" Key''', which opens the developer console. Then simply type <code>default_fov 106.270273206</code> and push enter.
 
Alternatively you can also open '''config.cfg''' located in <pre>Sierra\Half-Life\Valve\</pre>
 
Alternatively you can also open '''config.cfg''' located in <pre>Sierra\Half-Life\Valve\</pre>
 
And add the following to the bottom of it for 16:10 resolutions:
 
And add the following to the bottom of it for 16:10 resolutions:
<pre>default_fov 100.39487232</pre>
+
<code>default_fov 100.39487232</code>
 
For 16:9:
 
For 16:9:
<pre>default_fov 106.270273206</pre>
+
<code>default_fov 106.270273206</code>
 
If the new fov doesn't stick try creating an '''autoexec.cfg'''-file in the same folder and adding the line to it.
 
If the new fov doesn't stick try creating an '''autoexec.cfg'''-file in the same folder and adding the line to it.
  
This also works for Opposing Force and Blue Shift.
+
This also works for [[Half-Life: Opposing Force]] and [[Half-Life: Blue Shift]].
  
=== V-Sync ===
+
==== V-Sync ====
Game is locked at 72 FPS by default. To change this open '''config.cfg''' and change the line '''fps_max "72.0"'''. Note though that 100 seems to be the max value.
+
Game is locked at 72 FPS by default. To change this open '''config.cfg''' and change the line <code>fps_max "72.0"</code>. Note though that 100 seems to be the max value.
  
== Enabling Developer Mode ==
+
=== Enabling Developer Mode ===
 
Enabling developer mode will allow you to use in-game cheats and various console commands.
 
Enabling developer mode will allow you to use in-game cheats and various console commands.
  
 
#Right click Half-Life in your Steam library and open "Properties"
 
#Right click Half-Life in your Steam library and open "Properties"
 
#Open "Set Launch Options"
 
#Open "Set Launch Options"
#Type in -dev
+
#Type in <code>-dev</code>
#Run Half-Life. Developer mode is now enabled. You can use the console command '''sv_cheats 1''' to allow the usage of console commands such as '''god''' and '''noclip'''. Note that you might have to reload a save-game after enabling cheat-mode for certain commands to work.
+
#Run Half-Life. Developer mode is now enabled. You can use the console command <code>sv_cheats 1</code> to allow the usage of console commands such as <code>god</code> and <code>noclip</code>. Note that you might have to reload a save-game after enabling cheat-mode for certain commands to work.
  
== Windows 7/Vista Performance Fix ==
+
=== Windows 7/Vista Performance Fix ===
 
In Windows 7 or Vista some users may experience extremely low framerate during gameplay even if their PC can run other more modern games perfectly. Setting HL.exe to a low priority will stabilize the framerate and allow you to play at 60fps.
 
In Windows 7 or Vista some users may experience extremely low framerate during gameplay even if their PC can run other more modern games perfectly. Setting HL.exe to a low priority will stabilize the framerate and allow you to play at 60fps.
  
Line 66: Line 84:
 
{{System Requirements
 
{{System Requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
|minOS = Windows 95/98/NT
+
|minOS = Windows 95/98/NT
 
|minproc = 133 MHz
 
|minproc = 133 MHz
 
|minmem = 24 MB
 
|minmem = 24 MB
 +
|minHDD = -
 +
|minGPU = SVGA, high color (16-bit)
 +
|recOS  = Windows XP or higher
 
|recmem = 32 MB
 
|recmem = 32 MB
|minGPU = SVGA, high color (16-bit)
 
 
}}
 
}}
  
[[Category:Linux]]
+
{{System Requirements
 +
|OSfamily = Mac
 +
 
 +
|minOS  = Mac OS X Snow Leopard 10.6.3
 +
|minproc = -
 +
|minmem  = 1 GB
 +
|minHD  = 4 GB
 +
|minGPU  = NVIDIA GeForce 8 or ATI X1600 or Intel HD 3000
 +
}}
 +
 
 +
{{System Requirements
 +
|OSfamily = Linux
 +
 
 +
|minOS  = Ubuntu 12.04
 +
|minproc = Dualcore from Intel or AMD at 2.8 GHz
 +
|minmem  = 1 GB
 +
|minHD  = 4 GB
 +
|minGPU  = NVIDIA GeForce 8600/9600GT or ATI/AMD Radeaon HD2600/3600
 +
}}
 +
 
 
[[Category:Windows]]
 
[[Category:Windows]]
 
[[Category:Mac]]
 
[[Category:Mac]]
 +
[[Category:Linux]]

Revision as of 05:19, 21 February 2013

Template:Infobox Half-Life (series)

General information

Unofficial Half-Life Wikia
Steam Users' Forums
Steam Community Discussions

Availability

Template:Availability Table

Game data

Template:Game Location Table

Issues and Fixes

Patches (non-Steam)

Latest official patch. Adds bug-fixes, new game-options as well as new game-modes.

Severe System Crippling and Data Destroying Uninstall Bug

The CD version of Half Life includes "Sierra Utilities" as part of the installation process. DO NOT USE THE UNINSTALLER TO REMOVE IT. Sierra Utilities uninstaller is poorly written and will delete everything in the parent directory. For example, if the game is installed to "C:\games\half life", all data in the "c:\games" folder will be deleted. Reports on various forums indicate users have had their entire system critical Program Files subfolders deleted (do a search for "uninstall sierra utilities"). This happens even with the latest 1.1 patch (tested on Windows 7 64-bit). Leave Sierra Utilities alone or consider deleting it manually instead of using the uninstaller.

Graphical Tweaks

You have multiple options to gain access to higher definition models. One is using the official version of them. For other options follow this guide.

Higher resolutions (non-Steam)

To run the non-Steam version of Half Life in higher resolutions the hl.exe must be modified. Open it with a hex-editor such as XVI32. Search for this string: 20 03 00 00 58 02 00 00 which represents a 800x600 resolution.

Now modify it like this:

1024x 600 - Replace 20 03 with 00 04 and replace 58 02 with 58 02
1280x 720 - Replace 20 03 with 00 05 and replace 58 02 with D0 02
1280x 800 - Replace 20 03 with 00 05 and replace 58 02 with 20 03
1366x 768 - Replace 20 03 with 56 05 and replace 58 02 with 00 03
1440x 900 - Replace 20 03 with A0 05 and replace 58 02 with 84 03
1600x 900 - Replace 20 03 with 40 06 and replace 58 02 with 84 03
1680x1050 - Replace 20 03 with 90 06 and replace 58 02 with 1A 04
1920x1080 - Replace 20 03 with 80 07 and replace 58 02 with 38 04
1920x1200 - Replace 20 03 with 80 07 and replace 58 02 with B0 04

Save the file and then go to the game. Pick 800x600 under OpenGL (Direct3D won't work). Also, see below for FOV-adjustment.

Field of view

When running at widescreen-resolutions adjusting the fov is probably necessary. While in game, push the "~" Key, which opens the developer console. Then simply type default_fov 106.270273206 and push enter.

Alternatively you can also open config.cfg located in

Sierra\Half-Life\Valve\

And add the following to the bottom of it for 16:10 resolutions: default_fov 100.39487232 For 16:9: default_fov 106.270273206 If the new fov doesn't stick try creating an autoexec.cfg-file in the same folder and adding the line to it.

This also works for Half-Life: Opposing Force and Half-Life: Blue Shift.

V-Sync

Game is locked at 72 FPS by default. To change this open config.cfg and change the line fps_max "72.0". Note though that 100 seems to be the max value.

Enabling Developer Mode

Enabling developer mode will allow you to use in-game cheats and various console commands.

  1. Right click Half-Life in your Steam library and open "Properties"
  2. Open "Set Launch Options"
  3. Type in -dev
  4. Run Half-Life. Developer mode is now enabled. You can use the console command sv_cheats 1 to allow the usage of console commands such as god and noclip. Note that you might have to reload a save-game after enabling cheat-mode for certain commands to work.

Windows 7/Vista Performance Fix

In Windows 7 or Vista some users may experience extremely low framerate during gameplay even if their PC can run other more modern games perfectly. Setting HL.exe to a low priority will stabilize the framerate and allow you to play at 60fps.

System requirements

Template:System Requirements

Template:System Requirements

Template:System Requirements