GoldSrc Package
The purpose of this is to create an all-in-one package which contains the essential files needed to get started running GoldSrc games/mods. It’s basically the GoldSrc equivalent to the Source Unpack.
It is based on two separate client versions because this is currently the most optimal when used in conjunction with YaLTeR’s Bunnymod XT.
Client Info:
Protocol version 48
Exe version 1.1.2.2 (valve)
Exe build: 13:14:12 Aug 29 2013 (6153)
Protocol version 48
Exe version 1.1.2.1 (valve)
Exe build: 16:05:41 Jun 15 2009 (4554)
Games/Mods Included
- Half-Life - Original, unmodded Half-Life
- Opposing Force - Original, unmodded Opposing force
- Blue Shift - Original, unmodded Blue Shift
- Half-Life (WON) - Mod containing client and server DLL files from the 1.1.0.7 (pre-Steam/WON) version of Half-Life; replicates version for use on a stable engine, with compulsory variables added for legitimacy
- Opposing Force (WON) - Mod containing client and server DLL files from the 1.1.0.4 (pre-Steam/WON) version of Opposing Force; replicates version for use on a stable engine, with compulsory variables added for legitimacy
- Gunman Chronicles - Original Gunman Chronicles with the community-made Steam patch and Lesterre’s city2a HUD fix
NOTE: You need to own Half-Life, Opposing Force and Blue Shift on Steam in order to play those games.
Tools Included
- Bunnymod XT - Cross-platform external injection software, provides additional speedrun-related features such as in-game timer, speed info, etc.
- RInput - External injection that fixes some mouse issues
- Bunnymod XT Auto Updater - a batch script to automatically update Bunnymod XT to the latest version.
Download (latest) [MEGA]
Installation/Usage:
Simply extract the ‘GoldSrc Package’ folder anywhere on your hard drive (except for system folders like Program Files) using a program like 7-Zip, then use the .bat files to launch whichever game/mod you want to play.
Please leave any feedback/suggestions you may have in this thread.
Changelog:
-
v1.1
Added missing WONDLL.dll to ‘Half-Life’ directory
Fixed download link access issue -
v1.2
Added missing models to Opposing Force WON -
v1.3
Removed userconfig.cfg from valve_WON and gearbox_WON (replaced with WON.cfg to keep compulsory variables out of the way)
Added autoexec.cfg to valve_WON and gearbox_WON (containing ‘exec WON.cfg’ to execute compulsory variables on game launch)
Added ‘clockwindow 0’ to WON.cfg as a compulsory variable (wasn’t present in original engine)
Updated BunnymodXT.dll to latest version (Aug-18-2015) -
v1.31
Removed ‘clockwindow 0’ from WON.cfg (not necessary as it no longer has any effect)
Added Visual C++ Redistributable (x86) installer in case of missing DLL errors when launching BXT
Added a line on how to install the package in README.txt -
v1.32
Updated BunnymodXT.dll to latest version (Feb-13-2016)
Added “Check for updates” shortcut that points to BXT releases page
Shortened download link through bit.ly in order to view click count statistics -
v1.33
Updated BunnymodXT.dll to latest version (Sep-4-2016) -
v1.34
Updated BunnymodXT.dll to latest version (May-31-2017) -
v1.35
All .bat files now launch the respective game/mod, BXT and RInput all in one
Renamed autoexec.cfg in WON mods to userconfig.cfg as fps_max doesn’t get executed on game start otherwise
Updated BunnymodXT.dll to latest version (Aug-11-2017)
Removed ‘demo’ maps from Gunman Chronicles -
v1.36
Updated BunnymodXT.dll to latest version (Sep-23-2018)
Added fps_override 1 to userconfigs
Updated README.txt to include a link to SourceRuns Discord
Added MEGA download link
Added Russian-translated README.txt -
v2
Changed client version to 4554 (Jun-15-2009)
Removed ‘sound’ folder from valve_WON -
v2.1
Updated BunnymodXT.dll to latest version (May-31-2017)
Removed ‘demo’ maps from Gunman Chronicles
Added ‘clockwindow 0’ to WON.cfg to replicate WON client
Updated BXT Wiki link in README.txt
Altered fps_max value in WON.cfg to 100 due to pre-fps fix -
v2.2
All .bat files now launch the respective game/mod, BXT and RInput all in one
Renamed autoexec.cfg in WON mods to userconfig.cfg as fps_max doesn’t get executed on game start otherwise
Updated BunnymodXT.dll to latest version (Aug-11-2017)
Updated README.txt to include known issues -
v2.3
Updated BunnymodXT.dll to latest version (Sep-23-2018)
Updated README.txt to include a link to SourceRuns Discord
Added MEGA download link
Added Russian-translated README.txt -
v2.4
Updated BunnymodXT.dll to latest version (Jan-11-2021)
Merged two engines together in one package to ensure optimal experience for all games/mods
Added bxt_hud_incorrect_fps_indicator 0 in userconfig.cfg for HL WON
Added 4px green dot crosshair for crowbar, handgrenade, satchel, snark, tripmine
Added mike’s autoupdater batch script
Updated all bat files to include autoupdater and a comment describing how to set the game to high priority automatically
Updated all bat files to include -gl command line option to force OpenGL rendering, additionally added -32bpp for HL WON
Deleted unused SafeDisc files in the gearbox_WON mod folder
Added m_rawinput 1 and fps_override 1 in userconfig.cfg’s for steampipe’s steam mods
Removed sound folder in valve_WON mod in steampipe, saving 58mb
Ran wonfiles_cleanup.bat for Gunman Chronicles to save disk space by over 240mb
Lowered in-game volume to 0.4
Updated weapon_displacer.txt to display correct ammo icon, thanks Solokiller https://github.com/ValveSoftware/halflife/issues/2092
Updated README files