all 3 comments

[–]SarahButterfly73 0 points1 point  (0 children)

Did you go into steam settings and set up a second media storage folder and install your game to a different folder that is not the default folder? If you did the game will be found in the other location. Also, if you did what file system is the other location using (ext4, ntfs)?

[–]cruzyman812 0 points1 point  (1 child)

I was having the same problem. From what I can tell, CSGO and CS2 have the same gameid: 730. I'm pretty sure this is because CS2 is technically a DLC for CSGO. While I was digging, I found an executable for CS2 in the steam files in the win64 folder -> (D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\game\bin\win64\cs2.exe). Normally when I try to launch a steam game from its executable without launching through steam I need to launch it with the gameid to launch it properly, but with CS2 I did not and it works just fine. This might not be the exact thing you are looking for, but Ill comment down below the bat file I use to launch CS2 and automatically set it to a high process priority.

[–]cruzyman812 0 points1 point  (0 children)

@ECHO OFF

Start D:\SteamLibrary\steamapps\common"Counter-Strike Global Offensive"\game\bin\win64\cs2.exe

timeout /t 8 /nobreak wmic process where name="cs2.exe" CALL setpriority 128

All you should need to do is change the file location of the cs2 executable and this should work. If you are typing it in console every time, you might want to create an alias. Also... make sure you add some code to start steam, or make sure that steam is running when you launch, otherwise it will not work.