Counter-Strike 1.6 Client
Don't have Counter-Strike 1.6 installed? This is the full classic client — iconic maps, classic weapons, fast rounds, and light enough to run comfortably on old hardware. Already have a working CS 1.6 install? You don't need this.
Installation
- Download the installer using the button above.
- Run
CS16_Setup_2241.exeonce the download finishes. - Choose an install folder, e.g.
C:\Games\Counter-Strike 1.6. - Select your preferred interface language.
- Finish the install — you can launch CS 1.6 straight from the final screen.
- Connect to the CSO #1 server and you're in.
System requirements
| Component | Minimum | Recommended |
|---|---|---|
| CPU | 500 MHz | 1 GHz+ |
| RAM | 96 MB | 256 MB+ |
| Storage | 400 MB free | 500 MB free |
| GPU | 16 MB video card | 64 MB dedicated |
| OS | Windows XP / Vista / 7 | Windows 10 / 11 |
Connect to CSO #1
~, paste one of the commands above, and press Enter. You can also add the server to your Favorites in the in-game server browser.
CSOMOD — CS 1.6 Android Mobile Client
Play Counter-Strike 1.6 on your Android phone and connect directly to the CSOMOD servers using Xash3D FWGS. Follow the steps below — the whole setup takes a few minutes. Prefer the standalone client? Jump to the CS16Client guide.
Installation
-
Install Xash3D FWGS. Download the Android build and install the APK on your device.
Download Xash3D FWGS APKAndroid may ask you to allow installation from unknown sources. If prompted, enable Install unknown apps for your browser or file manager. -
Download the CS 1.6 files. Get the required engine files, then extract
Download CS 1.6 Engine Filescs16.zip. You should end up with these folders:cstrike/ valve/ -
Open the Xash folder. In your phone's Internal Storage, open the folder named
xash, then copy the extractedcstrikeandvalvefolders into it. It should look like this:Internal Storage/ └── xash/ ├── cstrike/ └── valve/ -
Download CSOMOD resources Optional
Pre-downloading the complete server resources means you won't have to fetch files while connecting, so your first join is much faster. Extract the ZIP and copy the
Download CSOMOD Server Resourcescstrike_downloadsfolder into yourxashdirectory.Internal Storage/ └── xash/ ├── cstrike/ ├── cstrike_downloads/ └── valve/Tip: this step is optional. However, pre-downloading the resources can make your first connection much faster and prevents you from having to download files while connecting. -
Launch Xash3D FWGS. Open the app and select Counter-Strike from the Library.
-
Start playing. Select , then .
-
Add the CSOMOD server. Add the CSOMOD server IP address or DNS name to your favourites. When adding the server, make sure to select .
Server IP81.181.244.5:27015Server DNSserver.csomod.com:27015 -
Join the server. Select the CSOMOD server from your favourites and press .
Welcome to CSOMOD!
You're now ready to play Counter-Strike 1.6 on Android and join the CSOMOD Community. Good luck and have fun!
Final folder structure
For reference, your final xash directory should look like this:
Quick downloads
| File | Download |
|---|---|
| Xash3D FWGS | Download APK |
| CS16Client (Android) | Download APK |
| CS 1.6 Engine | Download cs16.zip |
| CSOMOD Resources | Download cstrike_downloads.zip |
F.A.Q
When I join the server, [Xash3D] is automatically added to my name. Can I remove it?
Yes. You can disable this option from the Xash3D configuration. Follow these steps:
- Close Xash3D FWGS completely.
- Open your phone's Internal Storage.
- Open the
xashfolder. - Open the
cstrikefolder. - Find the file
config.cfg. - Open
config.cfgwith a text editor. -
Find the setting
cl_advertise_engine_in_nameand change its value:Change fromcl_advertise_engine_in_name "1"Tocl_advertise_engine_in_name "0" - Save the file.
- Start Xash3D FWGS again.
That's it! [Xash3D] will no longer be automatically added to your player name.
config.cfg, and verify that the file was saved correctly.
See you in-game!
CSOMOD — Since 2012
Zombie Mod • Counter-Strike 1.6 • Android • Community
Good luck and have fun!
Xash3D CS16Client
A reverse-engineered Counter-Strike 1.6 client, designed for mobile platforms and other officially non-supported platforms. Source and releases on GitHub.
CS16Client downloads
Installation
-
Install Xash3D FWGS. Download the latest developer build for your platform. On Android, download and install the APK on your device.
Download Xash3D FWGS -
Download the CS 1.6 game files and extract the ZIP. You should find these folders:
Download CS 1.6valve/ cstrike/Copy both the
valveandcstrikefolders into your Xash3D FWGS directory. On Android, the Xash3D directory is normally:Internal Storage/xash -
Install CS16Client. Download the CS 1.6 client, install the APK, and launch CS16Client.
Download CS16Client for Android
Download CSOMOD resources Optional
Want to avoid downloading custom maps, models, sounds, sprites, and other server files when connecting to CSOMOD? You can download the complete CSOMOD server resources in advance.
- Download the ZIP file.
- Extract the downloaded ZIP.
- Locate the
cstrike_downloadsfolder. - Copy the entire
cstrike_downloadsfolder into your Xash3Dxashdirectory.
Your directory should look like this:
Ready to play!
Join CSOMOD and start playing Counter-Strike 1.6!
Zombie Plague • Classic • Zombie Escape • More
Have fun and see you on the server!
CSO #1 Server Resources
If FastDL is slow or giving you trouble, this archive has every resource CSO #1 needs, ready to drop straight into your cstrike folder. Only needed if you'd rather set things up by hand — if FastDL is already downloading files for you, you can skip this.
Installation
- Download
cstrike_downloads.zipusing the button above. - Extract it with WinRAR, 7-Zip, or your archive tool of choice.
- Copy the extracted files into your
cstrikefolder — see Steam vs. non-Steam below. - Launch the game and connect to CSO #1.
Steam users
Move the cstrike_downloads folder into your cstrike folder as-is — the folder itself belongs inside cstrike.
Non-Steam users
Open cstrike_downloads and copy everything inside it directly into your cstrike folder.
xash instead.