# CS:Promod

[![](https://c5.patreon.com/external/logo/become_a_patron_button.png)](https://patreon.baseq.fr)

:::warning
**Since the 16th of March 2025, an announcement for CS:Legacy (the CS:Promod successor by the same devteam) has been revealed to the public! Until its official release, __we will still host servers for CS:Promod__.**
:::

CS:Promod is a Counter-Strike recreation from scratch using Source 2007's engine. Its original goal was to give to players a more "profesionnal" environment for competing to each other, by giving the gameplay of Counter-Strike 1.6 with the beauty of Source's Engine, while customizing it for the best of both worlds. To save some time in its development process, **the mod required Counter-Strike: Source's assets in order to play**. 

However, due to multiple problems (such as Counter-Strike: Global Offensive being announced, as well as a change in CS:Source's file architecture with OrangeBox's update amongst financial problems too), the mod was put to an halt until 2025, where its spiritual successor named CS:Legacy [was publicly announced](https://www.youtube.com/watch?v=PspuiHlF5dM).

# Installation

## 1 - Getting the required files
### A) If you own Counter-Strike: Source
- Simply Install `Counter-Strike: Source` from STEAM, and continue the tutorial.

### B) If you don't own Counter-Strike: Source
- Download [SteamCMD](https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip) (taken from [The official wiki page](https://developer.valvesoftware.com/wiki/SteamCMD)).
- Extract it into a folder.
- Download [this batch](./install_cssource_ds.bat) (or create the file below), put it in the folder where steamcmd lies, and execute it.

```bat
start steamcmd.exe +login anonymous +app_update 232330 validate
```

After a while, you should get this :

![](./steamcmd_css.png)

The Counter-Strike: Source files are found in `<steamcmd folder>/steamapps/common/Counter-Strike Source Dedicated Server/cstrike`.

![](./CSSFiles_steamcmd.png)

## 2 - Extract the files & continuing the installation

- Install `Source SDK Base 2007` (Visible under the Tools category, or in the search bar like in the screenshot below) 
![](./cspromod_sdk2007.png)
- Download [CS Promod Beta 1.10](https://www.moddb.com/mods/cspromod/downloads/cspromod-beta-110-exe-format) from Moddb and install it.

- Download and extract [GCFScape](./GCFScape.zip).
- Using GCFScape, open `<Your Steam Folder>/Steamapps/Common/Counter-Strike:Source/cstrike/cstrike_pak_dir.vpk` (or `<steamcmd folder>/steamapps/common/Counter-Strike Source Dedicated Server/cstrike/cstrike_pak_dir.vpk` if you're using the SteamCMD method)
![](./cspromod_gcfscape.png)

- Select all the files and right click -> Extract.
![](./cspromod_gcfscape_extract.png)

- Extract it in the `<Your Steam Folder>/Steamapps/Common/Source SDK Base 2007/cstrike` folder (you will have to create a new folder).
![](./cspromod_gcfscape_extract_directory.png)

Now, you can restart STEAM, and run CS:Promod.

[![](./20250317025406_1.jpg?thumbnail)](./20250317025406_1.jpg)

# FAQ

### I can't connect to the Deathmatch server, it says it's filled with BOTs!
- It's a known issue regarding CSPromod 1.10, and no solution has been found yet until a way to "hide" the bots exists. However you can still connect manually using the console!
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9