# CSGO (Legacy - 2023) [](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)  2) Go to the Betas tab, and select `csgo_legacy - Legacy Version of CS:GO`.  3) If not already having these options, enable the console on startup in the *launch options* of CS2. ``` -novid -console ```  The game will download the files that are required for CS:GO. Once downloaded, you can select it when starting Counter-Strike 2.  ### 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`.  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.  # 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.