Counter-Strike 2

Counter-Strike 2

294 ratings
Counter Strike 2 launch options.
By Fiveros
It's a guide for people who want to set some launch options to customize counter strike 2, valve makes changes on the game because the game is not finished so i am deleting those commands that 100% aren't working in counter strike 2

Originally posted by author:
How to open launch options ?

Library ➤ Games ➤ Counter Strike 2 ➤ Properties ➤ General ➤ Set Launch Options.
   
Award
Favorite
Favorited
Unfavorite
Launch Commands
NEW

-allow_third_party_software
Allows you to use third party software and turn offs trust mode

------------------------------------------------------------------------------------------------------
-noubershader
Users on very old Intel hardware can set this launch option to improve their framerate. This option is not recommended otherwise as it is likely to cause stuttering on the overwhelming majority of GPUs.

Load console on game start
-console
This will enable the console as soon as you get into the game. It’s useful for making sure your config files have loaded properly, but unlike with Counter-Strike: Source isn’t required to make the console show up when you press its hotkey (more on this later).

Disable intro videos
-novid (doesn't work in cs2 for now)
Turns off the Valve intros, saving you precious seconds every time you boot into the game

High CPU priority
-high
Gives the game high priority in your CPU, meaning background tasks won’t slow it down as much. Useful for keeping web browsers running on a second monitor while playing. Messing with CPU priority isn’t a risk free operation, but is unlikely to damage anything permanently. Try disabling this command if you’re getting bluescreens.

Set FPS
-refresh "number" / -refreshrate "number" / -freq "number"
With this command you set how much FPS you want to see.( is better to put at maximum refreshrate !!!)

+fps_max 0 – Sets your fps to max.

Govern CPU core usage
-threads [number of cores/threads]
Tells the game how many CPU cores it has access to. Recommended to set this to however many cores your computer has (probably 4). Exactly whether this will improve or decrease your performance is specific to your computer, so enable or disable this command as necessary.

Set offline server tickrate
-tickrate [number] " 64 or 128 "
Valve turned off 128 tick

Graphics options
-full / -fullscreen
Loads the game in fullscreen

+mat_queue_mode 2
Enables multi-core rendering.

+cl_forcepreload 1
Gives a small fps boost (Instead of the game loading textures into memory when it needs them, it loads them automatically when you load the map.)

-w [width] -h [height] -x [horizontal position] -y [vertical position]

So if you wish to have a window that fills a second 1080p monitor, you would use this string of commands: -h 1080 -w 1920 -x 1921 -y 0.


Change client language
-language [language]
This forces the client into a certain language. Useful if you want it in English but have a non-English Steam client


110 Comments
Squtzy 4 Jun, 2024 @ 12:34pm 
Ohh okay, I didn't really pay attention and though the ones without the (Not working in CS2) etc were working ones, my bad there lol
Fiveros  [author] 4 Jun, 2024 @ 11:19am 
some of these may not work or not activated yet for cs2
Squtzy 4 Jun, 2024 @ 10:39am 
I didn't know the preload one was a thing as I was told it was removed while the game was still CS:GO
Fiveros  [author] 18 Nov, 2023 @ 12:52pm 
yes i know valve makes changes on the game bcs the game is not finished, i deleted some that doesn't work but not at all i will updated when i will know those that are working 100%
[xt] 18 Nov, 2023 @ 6:08am 
Copy paste of commands from CSGO? Some of these do not work anymore in CS2. Update.
Fiveros  [author] 10 Nov, 2023 @ 3:24pm 
not at all, some of them don’t work even in csgo
Rocko 10 Nov, 2023 @ 3:06pm 
There are a lot of people saying this stuff theoretically shouldn't affect performance because the game is supposed to handle it all for you, but the performance increase I received from using "-threads 8 -high +mat_queue_mode 2 +cl_forcepreload 1" is really quite stark. It should be noted I am running this on Linux, and the Linux client has some pretty notable performance issues. My guess is it's not managing the system resources automatically as it is supposed to, and that's why these commands work.
Fiveros  [author] 13 Oct, 2023 @ 1:21am 
yes i know, they will fix it, the games was released unfinished
Xevious 12 Oct, 2023 @ 11:50pm 
novid does not work
Fiveros  [author] 30 Sep, 2023 @ 12:34pm 
read the comment below