Counter-Strike (From Beta 6.5 to Release 1.5) (WON2)

Installation

  1. Install Half-Life 1 (Steam)
  2. Make sure you use the steam_legacy beta branch, otherwise some visual glitch may happen!
  3. Download the releases of Counter-Strike you desire below inside the root folder of Half-Life.
  4. Once you installed the desired releases of Counter-Strike, restart STEAM.

Versions of Counter-Strike's betas supported in HL Steam

This table is adapted from the CounterStrike Betas repository on Github.

Version Release Date Download Link
CS 1.5 June 12, 2002 Download
CS 1.4 April 24, 2002 Download
CS 1.3 September 12, 2001 Download
CS 1.1 April 6, 2001 Download
CS 1.0 November 8, 2000 Download
Beta 7.1 September 13, 2000 Download
Beta 7.0 August 26, 2000 Download
Beta 6.6 June 22, 2000 Download
Beta 6.5 June 8, 2000 Download

Troubleshooting

The sparks are blue!

You are using the HL25's builds, which contains visual glitches clientside! You should use the steam_legacy beta branch to fix these issues.

The models are frozen upon a death in CS Beta 6.5/6.6/7.0/7.1 !

This is a visual glitch that seem to happen. Unfortunately no solution has been found yet.

Create a Server

Using Linux

You can simply start it the same way as a regular server, just change the -game parameter to the version of Counter-Strike you want to run.

Using Windows

If you desire hosting a server on Windows, you can create a batch file inside the HL1 folder (see example below)

Batch example: Hosting a CS Version 1.0 server on cs_assault, using port 27015 (the default one) with a maximum of 16 players:

set MAXPLAYERS=16
set PORT=27015
set GAME=cstrk10r
set MAP=cs_assault

start hlds.exe -game %GAME% +maxplayers %MAXPLAYERS% +map %MAP%