# GoldSrc Package 2.4

**URL:** <https://forums.sourceruns.org/t/goldsrc-package-2-4/2634>\
**Category:** General\
**Created:** [May 31, 2015, 8:58pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634 "2015-05-31T20:58:24Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![PJC](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/a587f6/32.png) [@PJC](https://forums.sourceruns.org/u/PJC)\
**Post date:** [May 31, 2015, 8:58pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/1 "2015-05-31T20:58:24Z")

</div>

![a](https://forum-content.sourceruns.org/original/2X/4/420c89a6a1d6420b00b741706979f5641b908ded.png) ![a](https://forum-content.sourceruns.org/original/2X/6/62f41527af1ba88671a74850cf9366f6282e6dda.png)

# **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](https://forums.sourceruns.org/u/yalter)’s [Bunnymod XT](http://wiki.sourceruns.org/wiki/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](https://forums.sourceruns.org/u/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](http://github.com/YaLTeR/BunnymodXT) - 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)](https://mega.nz/file/sVwBhZKK#4WfFaQUi3gSFfK0ltdqgzT36gPbUtou3tb3GUWUSSio)

### 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 [[Opposing Force] Displacer has wrong ammo icon on HUD · Issue #2092 · ValveSoftware/halflife · GitHub](https://github.com/ValveSoftware/halflife/issues/2092)  
Updated README files

---

<div class="post-metadata">

**Author:** ![RyanTheFoxx](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/ryanthefoxx/32/722_2.png) [@RyanTheFoxx](https://forums.sourceruns.org/u/RyanTheFoxx)\
**Post date:** [May 31, 2015, 9:12pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/2 "2015-05-31T21:12:26Z")

</div>

downloading now! Nice one!

Edit 1 - not sure if its just me, but there still seems to be a speed cap on HL even with Bunnymod XT

Edit 2 - WON versions dont seem to be working either, WON dll errors.

---

<div class="post-metadata">

**Author:** ![WindedCone859](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/w/f6c823/32.png) [@WindedCone859](https://forums.sourceruns.org/u/WindedCone859)\
**Post date:** [May 31, 2015, 10:13pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/3 "2015-05-31T22:13:52Z")

</div>

1. `bxt_bhopcap 0; bxt_bhopcap_prediction 0`
2. oh shit it might actually be broken

---

<div class="post-metadata">

**Author:** ![PJC](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/a587f6/32.png) [@PJC](https://forums.sourceruns.org/u/PJC)\
**Post date:** [May 31, 2015, 11:05pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/4 "2015-05-31T23:05:06Z")

</div>

1. Like Cone said, you can use BXT commands to remove the bhop cap, however the WON versions are included so that you don’t have to do this (it’s more legit that way since the versions are separate and stuff doesn’t get mixed up).

2. Looks like I forgot to include WONDLL.dll in the Half-Life folder, updating.

EDIT: Here’s the missing file so that you don’t have to re-download the entire thing once it’s updated, just place it in the ‘Half-Life’ directory: [http://puu.sh/i7Ln4/e9339574a4.dll](http://puu.sh/i7Ln4/e9339574a4.dll)

EDIT2: Updated.

---

<div class="post-metadata">

**Author:** ![RyanTheFoxx](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/ryanthefoxx/32/722_2.png) [@RyanTheFoxx](https://forums.sourceruns.org/u/RyanTheFoxx)\
**Post date:** [June 1, 2015, 7:21pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/5 "2015-06-01T19:21:24Z")

</div>

Actually still getting model errors on the WON version of Opposing force, any fix?

---

<div class="post-metadata">

**Author:** ![PJC](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/a587f6/32.png) [@PJC](https://forums.sourceruns.org/u/PJC)\
**Post date:** [June 2, 2015, 1:41pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/6 "2015-06-02T13:41:10Z")

</div>

Weird, could’ve sworn I already copied the models over. Anyway, as a fix for now you can just copy the ‘models’ folder from the ‘gearbox’ folder over to ‘gearbox\_WON’.

EDIT: Updated.

---

<div class="post-metadata">

**Author:** ![walllucas](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/w/b5a626/32.png) [@walllucas](https://forums.sourceruns.org/u/walllucas)\
**Post date:** [July 14, 2015, 11:35am UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/7 "2015-07-14T11:35:30Z")

</div>

Could someone explain the best way to install this?

---

<div class="post-metadata">

**Author:** ![BitRain](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/bitrain/32/208_2.png) [@BitRain](https://forums.sourceruns.org/u/BitRain)\
**Post date:** [July 14, 2015, 11:54am UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/8 "2015-07-14T11:54:44Z")

</div>

Extract it to any folder anywhere and run one of the .bat files, or make a shortcut out of one of the .bat files and run it that way.

---

<div class="post-metadata">

**Author:** ![walllucas](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/w/b5a626/32.png) [@walllucas](https://forums.sourceruns.org/u/walllucas)\
**Post date:** [July 14, 2015, 12:20pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/9 "2015-07-14T12:20:36Z")

</div>

> [@BitRain](#):
>
> Extract it to any folder anywhere and run one of the .bat files, or make a shortcut out of one of the .bat files and run it that way.

Ok, but doing so results in me getting the message “failed to initialize authentication interface” while running any of the .bat files.

---

<div class="post-metadata">

**Author:** ![PJC](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/a587f6/32.png) [@PJC](https://forums.sourceruns.org/u/PJC)\
**Post date:** [July 14, 2015, 1:15pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/10 "2015-07-14T13:15:30Z")

</div>

That message usually occurs if you either don’t have Steam running or you don’t own the game you’re trying to play on Steam.

---

<div class="post-metadata">

**Author:** ![walllucas](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/w/b5a626/32.png) [@walllucas](https://forums.sourceruns.org/u/walllucas)\
**Post date:** [July 14, 2015, 4:07pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/11 "2015-07-14T16:07:43Z")

</div>

> [@PJC](#):
>
> That message usually occurs if you either don’t have Steam running or you don’t own the game you’re trying to play on Steam.

Thats weird. I own all of them except for blue shift and i’ve had steam running:S

---

<div class="post-metadata">

**Author:** ![PJC](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/a587f6/32.png) [@PJC](https://forums.sourceruns.org/u/PJC)\
**Post date:** [September 14, 2015, 4:44pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/12 "2015-09-14T16:44:59Z")

</div>

v1.3 is now available. With this update comes some very minor changes to configuration in the WON mod folders and latest BXT is now included.

---

<div class="post-metadata">

**Author:** ![PJC](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/a587f6/32.png) [@PJC](https://forums.sourceruns.org/u/PJC)\
**Post date:** [September 16, 2015, 9:24am UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/13 "2015-09-16T09:24:01Z")

</div>

1.31 - Fixed a few things; added VC redistributable in case of missing DLL errors when launching BXT. Removed ‘clockwindow’ from WON.cfg as it doesn’t have any effect in this engine. Added a line in the README to explain how to install the package itself. Thanks to quad for pointing out the clockwindow thing and suggesting the install line.

---

<div class="post-metadata">

**Author:** ![MasonIsMe](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/m/e36b37/32.png) [@MasonIsMe](https://forums.sourceruns.org/u/MasonIsMe)\
**Post date:** [November 13, 2015, 7:37am UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/14 "2015-11-13T07:37:01Z")

</div>

Hey, I’m new to the HL speed running stuff and am trying to use this for the WON version, but it doesn’t seem to be removing the speed cap. I’m confident enough in my bhopping ability that I’m sure I’m not messing up and I can’t seem to find any console command to tell me my current speed (like “cl\_showpos 1” in newer source games) that way I could better verify and keep track. Any help with this would be great! Thanks!

---

<div class="post-metadata">

**Author:** ![PJC](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/a587f6/32.png) [@PJC](https://forums.sourceruns.org/u/PJC)\
**Post date:** [November 13, 2015, 2:04pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/15 "2015-11-13T14:04:25Z")

</div>

You can inject BXT (included in the package) and type bxt\_hud\_speedometer 1 in console to see your speed. The speedcap is 544ups.

---

<div class="post-metadata">

**Author:** ![MasonIsMe](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/m/e36b37/32.png) [@MasonIsMe](https://forums.sourceruns.org/u/MasonIsMe)\
**Post date:** [November 14, 2015, 7:01am UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/16 "2015-11-14T07:01:49Z")

</div>

> [@PJC](#):
>
> You can inject BXT (included in the package) and type bxt\_hud\_speedometer 1 in console to see your speed. The speedcap is 544ups.

Awesome thank you! It must have been fov differences that made it look like I wasn’t going as fast.

---

<div class="post-metadata">

**Author:** ![Snky](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/snky/32/146_2.png) [@Snky](https://forums.sourceruns.org/u/Snky)\
**Post date:** [January 8, 2016, 9:16am UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/17 "2016-01-08T09:16:56Z")

</div>

Hey guys, I had an issue and four questions:

Issue: [https://dl.dropbox.com/s/jbtpfoaqsa2umtd/BXT.PNG](https://dl.dropbox.com/s/jbtpfoaqsa2umtd/BXT.PNG) ( BXT: [hw dll] errors? no timer in-game etc etc… Windows 8.1 Pro x64 )

q#1: Am I allowed an autoexec.cfg modification, to contain all my binds and stuff? I don’t use WASD, I use UHJK and I don’t want to enter console stuff every time I load hl1.

q#2: I’ve tried reading up on it, but I still can’t get the correct difference between RTA and SS - I would like to do runs in the future in one go without loads ( but the initial map load of c1a0 doesn’t break SS does it? ) - so now you know I want to do runs in one go after practice, is that SS or RTA?

q#3: Are my extra params allowed? ( monitor hz, stretched, custom res )

\*“GoldSrcPackage1.31\GoldSrc Package\Bunnymod XT\Injector.exe” \*_GoldSrcPackage1.31\GoldSrc Package\Half-Life\hl.exe -game valve\_WON -noforcemparms +map c1a0 -stretchaspect -full -w 1088 -h 810 -freq 148 -exec autoexec.cfg_  
\*"\*_GoldSrcPackage1.31\GoldSrc Package\RInput\RInput.exe" hl.exe_

q#4: Am I allowed to use mouse acceleration, via a program I writ in C++ which uses a SIGNED driver ( Interception library ) - at most it’s written to grab mouse input, and alter it, then send it back before games receive it ( I also wrote something to cut out mouse errors like dust, which of course could be removed, but idk, I don’t see why not, but I also see why this could be borderline/rejected ) - I just love accel, I’ve used it for probably all 17 years since hl1. 😛 without even realising.

Thanks guys, I’m very excited to do this seriously, or just casually too.

---

<div class="post-metadata">

**Author:** ![PJC](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/a587f6/32.png) [@PJC](https://forums.sourceruns.org/u/PJC)\
**Post date:** [January 8, 2016, 8:04pm UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/18 "2016-01-08T20:04:08Z")

</div>

#1: Yes

#2: RTA = Loading saves mid-run, SS = Not loading saves mid-run. No, loading the map c1a0 doesn’t break SS, otherwise you wouldn’t be able to even start the game.

#3: Yes

---

<div class="post-metadata">

**Author:** ![Snky](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/snky/32/146_2.png) [@Snky](https://forums.sourceruns.org/u/Snky)\
**Post date:** [January 11, 2016, 4:54am UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/19 "2016-01-11T04:54:40Z")

</div>

Okay thank you! So I’m guessing my own accel. app. is a no go? Even if it uses a ‘signed’ driver to manipulate the mouse input and output it differently based on the acceleration amount you want?

I wouldn’t mind an answer to this, but after trying some runs already, I am indeed enjoying hl1 without accel. at the moment, it would just be a more consistent setup across all games if it were allowed now (perhaps), and well, something my hand would be more accustom too.

SS sounds pretty awesome, I looked up some armored core speed runs, unfortunately, I was expecting some awesome stuff, but instead, just people failing missions purposely to progress the game faster, not much to watch at all. I think I’ve enjoyed watching speed runs more live on AGDQ for example rather than these proof videos.

Thanks again! I think it was you PJC, not entirely sure now, but I watched an opposing force run, that was my favourite hl1 game, that was pretty awesome.

---

<div class="post-metadata">

**Author:** ![Matherunner](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/matherunner/32/215_2.png) [@Matherunner](https://forums.sourceruns.org/u/Matherunner)\
**Post date:** [January 11, 2016, 10:35am UTC](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634/20 "2016-01-11T10:35:59Z")

</div>

> [@Snky](#):
>
> Okay thank you! So I’m guessing my own accel. app. is a no go? Even if it uses a ‘signed’ driver to manipulate the mouse input and output it differently based on the acceleration amount you want?

The driver being signed has nothing to do with whether it’s legitimate for speedrunning. It could very well be doing things that give unfair speedrunning advantages.

The only way your custom program could be legit is to have others study it carefully to make sure it’s not giving you any unfair advantages. I personally would be “nervous” about an external tool like that.

[Next page](https://forums.sourceruns.org/t/goldsrc-package-2-4/2634.md?page=2)
