Two ready-to-play packs for modern 64-bit Linux. Game files, 32-bit OpenGL libraries, and launch scripts are all bundled. Download, extract, run.
| Pack | Size | Download |
|---|---|---|
| Half-Life + Counter-Strike 1.6 (also Blue Shift & Opposing Force) | ~2.4 GB | Download (Google Drive) |
| Counter-Strike: Source | ~5.2 GB | Download (Google Drive) |
Google Drive can't scan files this large, so it shows a warning β click Download anyway.
- Extract the
.zip(right-click β Extract Here, orunzip <file>.zip). - Open a terminal inside the extracted folder.
- Run:
chmod +x *.sh ./PLAY.sh
For the Half-Life pack, PLAY.sh shows a menu to pick a game. Or launch one
directly:
| Command | Game |
|---|---|
./cstrike.sh |
Counter-Strike 1.6 |
./hl.sh |
Half-Life |
./bshift.sh |
Half-Life: Blue Shift |
./oforce.sh |
Half-Life: Opposing Force |
./start.sh |
Counter-Strike: Source |
- CS: Source β Create Server β pick a map β Start. Bots join automatically.
Console (
`):bot_add,bot_kick,bot_difficulty 0β3. - CS 1.6 β New Game β pick a map. Press H for the bot menu, B to buy.
- Half-Life / Blue Shift / Opposing Force β just pick New Game.
- Settings and saves stay inside the game folder β nothing is written to the system. To move or back up, copy the whole folder.
- Always launch via the
.shscripts β they load the bundled 32-bit libraries. Keep thelocallibs/folder where it is.