Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

Counter-Strike for Linux β€” ready to play (no Steam)

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.

Downloads

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.

How to run

  1. Extract the .zip (right-click β†’ Extract Here, or unzip <file>.zip).
  2. Open a terminal inside the extracted folder.
  3. 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

Playing with bots

  • 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.

Notes

  • 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 .sh scripts β€” they load the bundled 32-bit libraries. Keep the locallibs/ folder where it is.

About

πŸ”« Play Counter-Strike (1.6 & Source) on Linux instantly. Self-contained game folders with all dependencies and easy launch scripts.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors