Counter-Strike (CS16Client)
Game: Counter-Strike (Windows, 2000)
CS16Client: a reverse-engineered Counter-Strike 1.6 client, designed for mobile platforms and others the game doesn’t officially support, that runs on Xash3D FWGS, the Half-Life-compatible engine. It was started by a1batross and is maintained by Velaron. Besides the client library, it builds the server library, with ReGameDLL_CS, for your own games, the YaPB bots, with navigation graphs for the official maps that it downloads at build time, and the menu. It adds crosshair options (color, size, thickness, gap, dot, T shape, and dynamic crosshair), HUD color, centered weapons, and weapon sway, plus touch controls. It publishes continuous builds; the latest is from October 18, and this month’s changes fixed the HUD’s scoreboard and money counter. There are builds for Windows (x86 and x64), Linux (i386 and x86-64), and macOS (Apple silicon and Intel), the macOS ones untested, plus Android and PS Vita. The repository, and with it the downloads, also includes files for the game: four training maps (tr_1, tr_1a, tr_2, and tr_3) with 25 voice lines, 487 bot radio sounds with their profile and chatter files, and menu graphics and sounds.
You needYour own copy of Counter-Strike on Steam: its valve and cstrike folders, copied into the Xash3D FWGS folder, which must be the latest development build. Plus Windows, Linux, or macOS.
- How it gets to PC
- Fan reimplementation
- Console
- Microsoft Windows
- Original studio
- Valve
- Year
- 2000
- Author
- FWGS (formerly Velaron)
- Stars
- 491
- Last activity
- 2026-11-09 · 2 days ago
- Language
- C++
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
README badge
If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.
[](https://recompendium.com/en/port/counter-strike-cs16client/)