-
Notifications
You must be signed in to change notification settings - Fork 9
Client Build Instructions
wootguy edited this page Aug 23, 2025
·
3 revisions
- Install dependendies.
Windows: Install Git, CMake, and Visual Studio
Debian:apt install git cmake build-essential gcc-multilib g++-multilib libc6-dev-i386 mesa-common-dev - Open a shell somewhere and clone the repo:
git clone --recurse-submodules https://github.com/wootguy/SevenKewp - Run
scripts/build_client.bat(Windows) orscripts/build_client.sh(Linux). - Copy the contents of
SevenKewp/build_client/output/toSteam/steamapps/common/Half-Life/valve_addon/.- Create the
valve_addonfolder if it doesn't already exist.
- Create the
- Launch the game and enable
Options->Content->Allow custom addon content- This forces the game to load files in
valve_addonbeforevalve, meaning the client library you just built will be loaded in place of the default one.
- This forces the game to load files in
- Try it out! Join a Half-Life Co-op server. Some features are disabled if you join a deathmatch server to prevent cheating (e.g. thirdperson camera)