Skip to content

Latest commit

 

History

History
35 lines (20 loc) · 1.64 KB

INSTALL.md

File metadata and controls

35 lines (20 loc) · 1.64 KB

Installing Half-Life Unified SDK

  1. Download the latest version from the Releases page.

  2. Extract the archive to your Half-Life directory. It should place a directory called hlu in the Half-Life directory.

  3. Install the Visual Studio 2022 re-distributable. You can find it in the hlu/redist directory.

  4. Install the .NET 6 SDK which includes the runtime. Make sure to install the latest version as the runtime is updated regularly.

  5. Switch Half-Life to the steam_legacy branch. The Unified SDK has not been updated to the anniversary version and requires the old version. This is only required during installation; after installation you can switch back to the anniversary version.

  6. Run the ContentInstaller tool in a command line window:

cd "path/to/Half-Life/directory"
dotnet "hlu/tools/ContentInstaller.dll" --mod-directory hlu
  1. Restart Steam so the game is added to the list of games.

Running the game

You can run the game by either running it through Steam or by launching Half-Life with the command-line parameter -game hlu.

Project info text

You may see project info text overlaid on the screen while playing. See Hud Project info for more information.

Pre-Alpha builds

Pre-Alpha builds can be downloaded from the Github Actions artifacts section of each run.

These builds are available for up to 90 days after the run has finished.

Note that pre-alpha builds are work-in-progress builds and likely to be unstable and buggy.