FAQ & Setup Guide - Setting up HL1 for speedrunning
Guides
/
FAQ & Setup Guide - Setting up HL1 for speedrunning
Updated 3 years ago by mxpph

How to install the latest GoldSrc Package (for Windows)

Click HERE to download the latest GoldSrc Package. (Scroll down and click Download (latest)) or click HERE to download the 2005 Package.
The file downloaded will be a .7z or .zip file. You must use a tool such as 7-Zip to extract it. Place the file in a folder that isn't the C:\ drive e.g the Desktop, Documents, or D:\ drive. Then, right click the file and go to 7-Zip > "Extract to GoldSrc Package 2.x.x\"
Once this is done, open the new folder that was created and to run the game double-click Half-Life (WON).bat for GoldSrc Package or 0. Half-Life (WON) + BXT + RI.bat for 2005 Package
If you get any errors, please refer to the FAQ and errors below and if your error is not present, join the SourceRuns discord and ask on the #goldsrc-help channel.
Other, older tutorials suggest making a .bat file yourself. There is no need to do this anymore.

Error:
https://i.imgur.com/GQUPCYy.png Failed to initialize authentication interface. Exiting...

How to fix: Make sure you have bought Half-Life on Steam and have Steam open.
The game cannot run without Half-Life being bought. Piracy will not be tolerated.

===========================================================================

Error:
https://i.imgur.com/wWgjAzL.png Failed to register input window!

How to fix: This occurs when RInput has already been injected. Close the game and open it with the Half-Life (WON).bat file for GoldSrc Package or Half-Life + BXT + RI.bat for 2005 Package. There is no need to inject it manually once this is done.

===========================================================================

Error: Menu bugging out / cursor not clicking properly on buttons.

Hot to fix: Use arrow keys/tab/enter to navigate menus, or use the console. Alternatively this can sometimes be fixed by disabling "Enhance Pointer Precision" in your windows mouse settings. (Control Panel > Mouse > Pointer Options)

===========================================================================

Error: Custom settings not staying after restart of the game

How to fix: Add all your custom settings in a file called "userconfig.cfg" in your valve_WON folder. See the image for details: https://i.imgur.com/9w7LrYb.png

===========================================================================

FAQ: Should I use fps_max 99.5 or 100?

If you are running from the GoldSrc Package 2.3 or 2005 Package, you are running the WON version. Use fps_max 100 there.
If you are running from the GoldSrc Package 1.36 or Steam versions, use fps_max 99.5 (subtract 0.5 from any desired fps value).

===========================================================================

FAQ: What version am I running? What are the differences between the versions?

PJC made an informative video about that in 2016. It contains information about the bhopcap and difference between client versions and game versions.
Link:

===========================================================================

FAQ: How do I keep a crosshair throughout Anomalous Materials?

You must load a save where you have a crosshair, and then press your reset bind. You will keep the crosshair when you start the run. However, if you load a save, the crosshair will disappear. For HL1 this means that you have to do everything until the TC skip single segment (that is, without save/loading).