# CSGO (Legacy - 2023)

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

:::info
We do host servers on CS:GO (2023)! [**__Head over to this page__**](https://play.baseq.fr) for more info.  
:::

**CSGO:Legacy**, or **CSGO (2023)** is the latest version of Counter-Strike: Global Offensive that was officially released by VALVe in 2023 before Counter-Strike 2 took over. 
CSGO:Legacy contains several gamemodes that haven't been ported over CS2, such as Danger Zone or the Holiday modes, as well as the Coop-Strike missions.

:::danger
**Since May 08 2025, CSGO:Legacy does not keep up with the player inventory anymore, meaning __you cannot equip skins, alternate weapons, or Music Kits__.**
:::

# Requirements
- A Steam Account
- Counter-Strike 2 installed
- About 80GB available


# Installation
### Windows
1) **Right click** on Counter-Strike 2 on Steam, then select **Properties** (you can also click on the cog at the right of the screen when selecting Counter-Strike 2)
![](./csgo_a.png)


2) Go to the Betas tab, and select `csgo_legacy - Legacy Version of CS:GO`. 
![](./image-1736197922306.png)


3) If not already having these options, enable the console on startup in the *launch options* of CS2.

```
-novid -console
```

![](./image-1736350710616.png)

The game will download the files that are required for CS:GO. Once downloaded, you can select it when starting Counter-Strike 2.


![](./CSGO_SteamLaunch.png)

### Linux / Steam Deck
Similarly to Windows, we will install the `csgo_legacy` branch for Counter-Strike 2. However, we will have to do some extra steps to allow our system to run CSGO.

:::warning
Be aware that despite running the `csgo_legacy` branch, Steam will still run Counter-Strike 2 upon starting it! **Running the `csgo.sh` script as a non-steam game is required to run CSGO on Linux.** 
:::

1) Go to the properties of Counter-Strike 2.
2) Go to the Betas tab, and select `csgo_legacy - Legacy Version of CS:GO`. 
3) If not already, you will have to switch to Desktop Mode. 
4) Add csgo.sh within the CS:GO folder as a non-steam game:

```
~/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh
```
5) In the launch options, add the following:

```
-steam -secure -novid
```

6) In the compatibility options, set it to `Steam Linux Runtime 1.0 (scout)`.

# Enabling back your Inventory 
::: info
#This step is optional but HIGHLY recommended!
If you do not enable them, you **will** be unable to connect to several community servers such as Danger Zone.
:::

::: danger
VALVe seems to have disabled the skins AND weapon equipment in CS:GO with the MAY 08 patch for CS2. Until a workaround is found, you won't be able to use them anymore... Sadly, **this step is still required to join community servers**.
:::

Please open `steam.inf` within the CSGO folder:

**Windows:**
```
<YOUR STEAMAPPS FOLDER>\common\Counter-Strike Global Offensive\csgo\steam.inf
```

**Steam Deck / Linux:**
```
~/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/steam.inf
```

Find the `ClientVersion` token, and modify the value to `2000426`.

![](./image-1736348787098.png)

When starting the game, you should be able to see a little more in the main menu, as well as accessing to your inventory, and the server browser.

![](./csgo_inv_on.png)

# Frequently Asked Questions

>| # My game freezes/crashes while loading a map...
>| There are a lot of potential solutions (especially on AMD graphic cards or the Steam Deck), but a good idea is to **disable MSAA in the video settings**, as this commonly fixes these crashes.

>| # I wanted to join a snowballs-only, your Danger Zone, or your CoopStrike server, but it kicks me out...
>| You have to [**enable your inventory**](https://wiki.baseq.fr/Installation-Guides/Csgo/Legacy%20(2023)#enabling-back-your-inventory) in order to join the server!

>| # I enabled back my inventory, I wanted to switch my Deagle or M4 but it doesn't work on a local server...
>| **That is absolutely normal**, it seems that VALVe cut all support for that inventory system with the MAY 08, 2025 Patch of CS2! Sadly no solution has been found *yet* to fix this...

>| # I followed your instructions and the game didn't work on my Linux system!
>| There are some Linux Distros (mostly Arch Linux-based systems) that seem to have issues with it ; sadly I do not know what could potentially cause the issue. However, it has been confirmed to work flawlessly with Pop!OS as well as Ubuntu 24.04.
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