Counter-Strike 1.6 · BUILD 10210
Download CS 1.6 for Windows 10 and 11
The best clean Non Steam edition with a Polish server list. Counter-Strike 1.6 BUILD 10210 in one installer, with the original menu, classic models and maps. Download the file, install the client and choose a server in the Internet tab.
Separate installer for Windows 7 SP1, 8 and 8.1
The best clean Non Steam edition with a Polish server list. A 32-bit edition for older Windows systems, including 64-bit installations. Bundles Microsoft Visual C++ and Universal CRT, uses XInput 9.1.0 and retains the cslist.pl browser and top-three server menu. Requires system updates, TLS 1.2, current trusted root certificates and an OpenGL graphics driver.
Download for Windows 7 SP1, 8 and 8.1How to download and install Counter-Strike 1.6
Download the EXE
Use the Windows download button to get the installer directly, without a separate download manager.
Choose a separate folder
Run Counter Strike 1.6 setup and choose a folder outside your Steam library to keep the client separate.
Launch the game
Use the Counter Strike 1.6 shortcut or hl.exe in the game directory. The launcher selects fullscreen mode. You can change the default Player | CSLIST.PL nickname in the game options.
Choose a server
Open Find servers, select Internet and press Connect on a compatible server. Server-specific resources may download on first connection.
What does this CS 1.6 package include?
The client is based on public Steam-version game files and uses engine BUILD 10210. It includes original assets and a launcher that starts Counter-Strike rather than base Half-Life. It is not an older package labelled v43. The server list is already configured.
Windows compatibility and requirements
This installer targets Windows 10 and Windows 11. Allow about 2 GB of free disk space for the download and installation. The game uses OpenGL, so install the graphics driver supplied by your GPU manufacturer. The launcher selects fullscreen mode and the primary monitor's current resolution.
CS 1.6 servers in the Internet tab
After installation, open Find servers and the Internet tab. The client uses the cslist.pl community server list and displays maps, player counts and ping. The random-server connection entry appears first; the other servers retain the list's Master Boost order.
Browse CS 1.6 serversCS 1.6 bots: play local matches with YaPB
Want to play without finding a server? YaPB adds computer-controlled opponents and teammates to your own local matches. It is a separate, optional add-on. The button downloads the unmodified ZIP from the project's official repository.
Close the game and make a backup
Open cstrike inside your installed game directory. Back up liblist.gam, for example as liblist.gam.before-yapb.bak. These instructions target the clean client installation available on this website.
Extract the ZIP into cstrike
Place the archive's addons directory inside cstrike. The resulting file must be cstrike/addons/yapb/bin/yapb.dll. Do not create a nested cstrike/cstrike directory.
Enable the bot library
Open cstrike/liblist.gam in a text editor. Replace the existing gamedll entry pointing to dlls\mp.dll with the line below, then save. Keep one gamedll entry and retain the other settings.
gamedll "addons\yapb\bin\yapb.dll"Start a local map
Launch Counter Strike 1.6 and choose New game. Start with de_dust2 and allow 12 or 16 players so bots have available slots. Joining someone else's server does not require installing local bots.
Bot count, difficulty and menu
While on your local map, open the console with ~. If it does not open, add -console to your game shortcut arguments. Enter each command separately:
yb menu- Opens the bot management menu.
yb_quota 9- Targets nine bots, subject to the map's player limit.
yb_difficulty 2- Selects normal difficulty. Available levels from 0 to 4.
yb add- Adds one bot.
yb_quota 0- Sets the target bot count to zero.
yb kickall- Removes the bots currently playing.
To retain your bot count and difficulty, edit yb_quota and yb_difficulty in cstrike/addons/yapb/conf/yapb.cfg. The original YaPB package includes its own automatic bot population settings.
How to disable or remove the bots
To clear the current local match, enter yb_quota 0 followed by yb kickall. To disable the add-on entirely, close the game and restore your liblist.gam backup, or point gamedll back to dlls\mp.dll. You can then remove cstrike/addons/yapb.
Official YaPB release · Installation documentation · Command reference
CS 1.6 download and installation FAQ
Do Windows 10 and 11 use the same file?
Yes. Both systems use the same Windows EXE installer.
Does Steam need to be running?
This client starts without the Steam application. Joining a particular server depends on its authentication rules.
What if launching from the folder fails?
Use the shortcut or hl.exe. Keep all installed files, including hl_engine.exe, and check your Windows version and graphics driver.
Are custom server models included?
The package contains original game assets. Additional models, maps and sounds may download when joining a server that requires them.
Can I start a local game?
Yes, use New game in the menu. Additional bots and modifications are not included in this package.
Ready to install?
The best clean Non Steam edition with a Polish server list. Download the same Windows installer available on cslist.pl.
