To enter these codes you must edit the Half-Life icon on your START menu.
Right-click on the START icon on the Windows task bar.
Click on OPEN.
Find the Half-Life icon and right-click on it.
Click on PROPERTIES.
Add the desired parameter to the end of the field that says TARGET or CMD_LINE. For example, to enable developer's mode you would change the line to read: "C:SierraHalf-Lifehl.exe -dev"
Without further ado, we bring you the codes:
-console
Enables the console. To access it, press tilde (~) while playing. See "Console Codes" for information on using the console.
-dev
Developer's mode. Enables the console and displays debugging information while playing. Useful if you're having technical difficulties and want to find out why.
-heapsize x
Tells Half-Life how much RAM (memory) it can use. For example, if you want it to use 32Mb of RAM then enter the parameter "-heapsize 32768". CAUTION! Do not request more memory than your computer has.
-nointro
Skip the introduction movies.
-noip
Removes the D.U.N. box for playing on LAN's (local area networks.) Remove this command whenever playing on the internet. If you don't you won't be able to play on-line.
-noipx
Use this if you receive an IPX error when playing on a LAN.
-numericping
Replace's the Half-Life server browser's "green dot" latecy info with real numbers. Only available in v1.0.0.8 or later.
-startwindowed
Start Half-Life in window instead of fullscreen.
-toconsole
Immediately loads the console when Half-Life starts.
-wavonly
Disables Direct Sound and plays SFX in wav files. Try this if your sound card stutters or you don't have DirectSound drivers.
Quick Weapon Reload
First of all, this only works for weapons with slow reload times, like the magnum and the tranquilizer crossbow. Upon running out of ammo in your clip, you will begin to reolad your weapon. If you want to fire faster, simply changes your weapon while in the reloading animation, and then switch back to the weapon you want to use, and realoading will be complete.