Difference between revisions of "Counter-Strike: Global Offensive"
Chick'n'Duck (talk | contribs) (Undo revision 1052108 by 176.192.148.183 (talk) Source) Tag: Undo |
|||
(44 intermediate revisions by 21 users not shown) | |||
Line 15: | Line 15: | ||
{{Infobox game/row/reception|Metacritic|counter-strike-global-offensive|83}} | {{Infobox game/row/reception|Metacritic|counter-strike-global-offensive|83}} | ||
{{Infobox game/row/reception|IGDB|counter-strike-global-offensive|81}} | {{Infobox game/row/reception|IGDB|counter-strike-global-offensive|81}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | Free-to-play, Subscription |ref=<ref>{{Refurl|url=https://support.steampowered.com/kb_article.php?ref=4552-RGLM-6546|title=CS:GO 360 Stats|date=2021-05-05}}</ref>}} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | boost, cosmetic, loot box, player trading}} | ||
+ | {{Infobox game/row/taxonomy/modes | Multiplayer}} | ||
+ | {{Infobox game/row/taxonomy/pacing | Real-time}} | ||
+ | {{Infobox game/row/taxonomy/perspectives | First-person}} | ||
+ | {{Infobox game/row/taxonomy/controls | Direct control}} | ||
+ | {{Infobox game/row/taxonomy/genres | Tactical shooter, Battle royale<!--Danger Zone-->}} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | Realistic}} | ||
+ | {{Infobox game/row/taxonomy/themes | Contemporary}} | ||
+ | {{Infobox game/row/taxonomy/series | Counter-Strike}} | ||
|steam appid = 730 | |steam appid = 730 | ||
|gogcom id = | |gogcom id = | ||
Line 24: | Line 37: | ||
|license = free-to-play | |license = free-to-play | ||
}} | }} | ||
− | |||
'''Key points''' | '''Key points''' | ||
Line 31: | Line 43: | ||
'''General information''' | '''General information''' | ||
{{mm}} [http://blog.counter-strike.net/ Official game blog] | {{mm}} [http://blog.counter-strike.net/ Official game blog] | ||
− | |||
{{mm}} [https://steamcommunity.com/app/730/discussions/ Steam Community Discussions] | {{mm}} [https://steamcommunity.com/app/730/discussions/ Steam Community Discussions] | ||
Line 39: | Line 50: | ||
}} | }} | ||
{{ii}} All versions require {{DRM|Steam}}. | {{ii}} All versions require {{DRM|Steam}}. | ||
+ | |||
+ | ===Microtransactions=== | ||
+ | {{Microtransactions | ||
+ | |boost = '''Operations''' are occasionally released. These add new content that are playable by all, but an Operation Pass must be bought to unlock [[cosmetic]]s and special [[loot box]]es. | ||
+ | |cosmetic = Gun skins, player models can be obtained in game, purchased or traded from other players, and by opening [[loot box]]es. | ||
+ | |currency = | ||
+ | |finite spend = | ||
+ | |infinite spend = | ||
+ | |free-to-grind = | ||
+ | |loot box = Loot boxes are earned during game play, but Keys must be bought with '''real money''' in order to open them. All rewards are [[cosmetic]]. | ||
+ | |none = | ||
+ | |player trading = Trading can be done via Steam. | ||
+ | |time-limited = | ||
+ | |unlock = | ||
+ | }} | ||
==Essential improvements== | ==Essential improvements== | ||
Line 46: | Line 72: | ||
===Increase performance=== | ===Increase performance=== | ||
+ | ====Windows==== | ||
{{ii}} The game has some compatibility issues with older operating systems such as Windows 7 due to the outdated graphics stack (WDDM).[https://www.youtube.com/watch?v=lsETZfEpDPA&t=2474] | {{ii}} The game has some compatibility issues with older operating systems such as Windows 7 due to the outdated graphics stack (WDDM).[https://www.youtube.com/watch?v=lsETZfEpDPA&t=2474] | ||
{{Fixbox|description=Change operating system|ref={{cn|date=January 2019}}|fix= | {{Fixbox|description=Change operating system|ref={{cn|date=January 2019}}|fix= | ||
Line 66: | Line 93: | ||
# Enter <code>-d3d9ex</code> and save. | # Enter <code>-d3d9ex</code> and save. | ||
# You can also uncap your FPS <code>+fps_max 0</code>. | # You can also uncap your FPS <code>+fps_max 0</code>. | ||
− | {{ii}} Since March 2019, the DirectX 9Ex functionality has been returned to the version of this CSGO engine. <ref>https://blog.counter-strike.net/index.php/2019/03/23362</ref> | + | {{ii}} Since March 2019, the DirectX 9Ex functionality has been returned to the version of this CSGO engine.<ref>https://blog.counter-strike.net/index.php/2019/03/23362</ref> |
{{ii}} Support for this renderer is available starting only from Windows Vista and newer for Windows 7/8/8.1/10. | {{ii}} Support for this renderer is available starting only from Windows Vista and newer for Windows 7/8/8.1/10. | ||
{{--}} Perhaps a negative effect for users of video adapters from AMD (but not in all cases)<ref>{{Refcheck|user=deton24|date=2019-11-30|comment=-d3d9ex worked great on AMD too}}</ref>}} | {{--}} Perhaps a negative effect for users of video adapters from AMD (but not in all cases)<ref>{{Refcheck|user=deton24|date=2019-11-30|comment=-d3d9ex worked great on AMD too}}</ref>}} | ||
Line 72: | Line 99: | ||
{{ii}} You can also disable the function of HPET which is a technology of high-precision timer in the motherboard. | {{ii}} You can also disable the function of HPET which is a technology of high-precision timer in the motherboard. | ||
{{--}} This can sometimes cause performance problems. | {{--}} This can sometimes cause performance problems. | ||
− | {{ii}} You can keep [ | + | {{ii}} You can keep [[Microsoft Windows#Changing default timer resolution|timer resolution]] manually. |
{{Fixbox|description=Disable HPET|ref=<ref>[https://www.reddit.com/r/GlobalOffensive/comments/8p9h2j/making_csgo_feel_smooth_again_disabling_hpet/]</ref>|fix= | {{Fixbox|description=Disable HPET|ref=<ref>[https://www.reddit.com/r/GlobalOffensive/comments/8p9h2j/making_csgo_feel_smooth_again_disabling_hpet/]</ref>|fix= | ||
Line 87: | Line 114: | ||
# Restart your computer. | # Restart your computer. | ||
}} | }} | ||
− | {{ii}} For further solutions check out also this section [ | + | {{ii}} For further solutions check out also this section [[#FPS drops and/or stuttering|below]]. |
− | ===Increased Stability (32-bit | + | ===Increased Stability (32-bit version of Windows)=== |
{{ii}} CS:GO can crash when loading the next map if you're on a 32-bit operating system. To address this, you'll need to edit a txt file. | {{ii}} CS:GO can crash when loading the next map if you're on a 32-bit operating system. To address this, you'll need to edit a txt file. | ||
{{ii}} The crash is caused by going over 4 GB total memory usage, which isn't possible for a 32-bit OS. | {{ii}} The crash is caused by going over 4 GB total memory usage, which isn't possible for a 32-bit OS. | ||
Line 101: | Line 128: | ||
'''Notes''' | '''Notes''' | ||
{{ii}} Turning down settings such as shadow or model resolution can also help to prevent CTD's. | {{ii}} Turning down settings such as shadow or model resolution can also help to prevent CTD's. | ||
+ | }} | ||
+ | |||
+ | ====Linux==== | ||
+ | {{Fixbox|description=Enable OpenGL Multithreading|fix= | ||
+ | In Steam's Launch Options... add the following environment variable depending on the GPU you are using: | ||
+ | * <code>__GL_THREADED_OPTIMIZATIONS=1</code> if using NVIDIA | ||
+ | * <code>mesa_glthread=true</code> if using AMD/Intel GPU with Mesa driver library (Not needed if on Mesa 20.2 or higher) | ||
}} | }} | ||
Line 141: | Line 175: | ||
}} | }} | ||
− | ==Video | + | ==Video== |
{{Image|Counter Strike Global Offensive Video.png|In-game video settings.}} | {{Image|Counter Strike Global Offensive Video.png|In-game video settings.}} | ||
− | {{Video | + | {{Video |
|wsgf link = https://www.wsgf.org/dr/counter-strike-global-offensive/en | |wsgf link = https://www.wsgf.org/dr/counter-strike-global-offensive/en | ||
|widescreen wsgf award = gold | |widescreen wsgf award = gold | ||
Line 152: | Line 186: | ||
|widescreen resolution notes= | |widescreen resolution notes= | ||
|multimonitor = true | |multimonitor = true | ||
− | |multimonitor notes = Use [https://github.com/dlrudie/WidescreenFixer/releases Widescreen Fixer] to scale HUD.<ref>[https://web.archive.org/web/20170520100959/http://forums.steampowered.com/forums/showthread.php?t=2878144#post32393676 HUD Scaling in Multimonitor Setups - Steam Users' Forums] (retrieved)</ref>Hit indicators are not properly visible. A triple-monitor UI mode have been added.<ref>[https://blog.counter-strike.net/index.php/2019/11/26442/ Counter-Strike: Global Offensive » Release Notes for 11/22/2019]</ref> | + | |multimonitor notes = Use [https://github.com/dlrudie/WidescreenFixer/releases Widescreen Fixer] to scale HUD.<ref>[https://web.archive.org/web/20170520100959/http://forums.steampowered.com/forums/showthread.php?t=2878144#post32393676 HUD Scaling in Multimonitor Setups - Steam Users' Forums] (retrieved)</ref> Hit indicators are not properly visible. A triple-monitor UI mode have been added.<ref>[https://blog.counter-strike.net/index.php/2019/11/26442/ Counter-Strike: Global Offensive » Release Notes for 11/22/2019]</ref> |
|ultrawidescreen = true | |ultrawidescreen = true | ||
|ultrawidescreen notes = {{term|Hor+}}. HUD scales correctly after the Panorama UI update.<ref>{{Refurl|url=https://twitter.com/csgo_dev/status/1025175130199089152?lang=en|title=|date=September 20, 2018}}</ref><ref>{{Refurl|url=https://www.youtube.com/watch?v=L1a7oe_3unY|title=They Actually Updated This Game For Us!! - Counter Strike: Global Offensive | 21:9 Info | Update #1|date=September 20, 2018}}</ref> | |ultrawidescreen notes = {{term|Hor+}}. HUD scales correctly after the Panorama UI update.<ref>{{Refurl|url=https://twitter.com/csgo_dev/status/1025175130199089152?lang=en|title=|date=September 20, 2018}}</ref><ref>{{Refurl|url=https://www.youtube.com/watch?v=L1a7oe_3unY|title=They Actually Updated This Game For Us!! - Counter Strike: Global Offensive | 21:9 Info | Update #1|date=September 20, 2018}}</ref> | ||
Line 172: | Line 206: | ||
|60 fps notes = | |60 fps notes = | ||
|120 fps = true | |120 fps = true | ||
− | |120 fps notes = By default, menus are locked to 120 FPS and gameplay is at | + | |120 fps notes = By default, menus are locked to 120 FPS and gameplay is at 400 FPS. This can be changed with the <code>fps_max</code> and <code>fps_max_menu</code> commands in the console.<ref>[http://120hz.net/showthread.php?3258-New-120Hz-Games-Report New 120Hz Games Report]</ref> |
|hdr = false | |hdr = false | ||
|hdr notes = | |hdr notes = | ||
Line 179: | Line 213: | ||
}} | }} | ||
− | ==Input | + | ==Input== |
{{Image|Counter Strike Global Offensive Keyboard Mouse.png|In-game keyboard/mouse settings.}} | {{Image|Counter Strike Global Offensive Keyboard Mouse.png|In-game keyboard/mouse settings.}} | ||
{{Image|Counter Strike Global Offensive Gamepad.png|In-game gamepad settings.}} | {{Image|Counter Strike Global Offensive Gamepad.png|In-game gamepad settings.}} | ||
− | {{Input | + | {{Input |
|key remap = true | |key remap = true | ||
|key remap notes = | |key remap notes = | ||
Line 198: | Line 232: | ||
|controller support notes = | |controller support notes = | ||
|full controller = false | |full controller = false | ||
− | |full controller notes = Doesn't load controller configurations by default. Every time the game is booted, lines {{code|exec controller.cfg}} and {{code|exec controller.360.cfg}} has to be written on console. | + | |full controller notes = Doesn't load controller configurations by default. Every time the game is booted, lines {{code|exec controller.cfg}} and {{code|exec controller.360.cfg}} has to be written on console. This can be automated by creating {{code|autoexec.cfg}} file in {{code|{{p|game}}/csgo/cfg}} and writing those two exec statements, each on their own lines, in that file. |
|controller remap = true | |controller remap = true | ||
|controller remap notes = | |controller remap notes = | ||
Line 247: | Line 281: | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
{{Image|Counter Strike Global Offensive Audio.png|In-game audio settings.}} | {{Image|Counter Strike Global Offensive Audio.png|In-game audio settings.}} | ||
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
|separate volume notes = Overall game volume and separate music slider. | |separate volume notes = Overall game volume and separate music slider. | ||
Line 412: | Line 446: | ||
{{L10n/switch | {{L10n/switch | ||
|language = Portuguese | |language = Portuguese | ||
+ | |interface = true | ||
+ | |audio = false | ||
+ | |subtitles = false | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Brazilian Portuguese | ||
|interface = true | |interface = true | ||
|audio = false | |audio = false | ||
Line 436: | Line 478: | ||
{{L10n/switch | {{L10n/switch | ||
|language = Spanish | |language = Spanish | ||
+ | |interface = true | ||
+ | |audio = false | ||
+ | |subtitles = false | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Latin American Spanish | ||
|interface = true | |interface = true | ||
|audio = false | |audio = false | ||
Line 468: | Line 518: | ||
{{L10n/switch | {{L10n/switch | ||
|language = Ukrainian | |language = Ukrainian | ||
+ | |interface = true | ||
+ | |audio = false | ||
+ | |subtitles = false | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Vietnamese | ||
|interface = true | |interface = true | ||
|audio = false | |audio = false | ||
Line 506: | Line 564: | ||
|3rd space gaming vest = | |3rd space gaming vest = | ||
|3rd space gaming vest notes = | |3rd space gaming vest notes = | ||
− | |novint falcon = | + | |novint falcon = true |
|novint falcon notes = | |novint falcon notes = | ||
|trackir = | |trackir = | ||
Line 524: | Line 582: | ||
{{Network/Multiplayer | {{Network/Multiplayer | ||
− | |local play = | + | |local play = hackable |
|local play players = | |local play players = | ||
− | |local play modes = | + | |local play modes = Versus |
− | |local play notes = | + | |local play notes = Use [https://universalsplitscreen.github.io/docs/guides/csgo/ Universal Split Screen]. |
|lan play = hackable | |lan play = hackable | ||
|lan play players = | |lan play players = | ||
Line 570: | Line 628: | ||
{{Fixbox|description=Disable Advanced 3D audio processing in the audio menu<ref>{{Refcheck|user=deton24|date=2019-11-30|comment=Eventually you can use HeSuVi instead or DSOAL (see Audio>Middleware)}}</ref>}} | {{Fixbox|description=Disable Advanced 3D audio processing in the audio menu<ref>{{Refcheck|user=deton24|date=2019-11-30|comment=Eventually you can use HeSuVi instead or DSOAL (see Audio>Middleware)}}</ref>}} | ||
{{Fixbox|description=Install the game on SSD|ref=<ref>https://www.purepc.pl/rozrywka/wkrotce_beta_gears_of_war_5_znamy_wymagania_sprzetowe_na_pc#comment-586000</ref>}} | {{Fixbox|description=Install the game on SSD|ref=<ref>https://www.purepc.pl/rozrywka/wkrotce_beta_gears_of_war_5_znamy_wymagania_sprzetowe_na_pc#comment-586000</ref>}} | ||
− | {{Fixbox|description=(AMD) Turn on Radeon Anti-Lag in Radeon Settings.<ref>{{Refcheck|user=deton24|date=2019-11-30}}</ref> }} | + | {{Fixbox|description=(AMD) Turn on Radeon Anti-Lag in Radeon Settings (generally not recommended on 97% of GPU usage and lower).<ref>{{Refcheck|user=deton24|date=2019-11-30}}</ref> }} |
− | {{Fixbox|description=(AMD) Turn on Enhanced Sync in Radeon Overlay ({{Key|Alt|R}}) or Radeon Settings (especially if you suffer FPS drops below 60).<ref>{{Refcheck|user=deton24|date=2019-11-30|comment=It won't increase FPS, but it can make it smoother. May cause negative effect on high and stable FPS.}}</ref>}} | + | {{Fixbox|description=(AMD) Turn on Enhanced Sync in Radeon Overlay ({{Key|Alt|R}}) or Radeon Settings (especially if you suffer FPS drops below 60, but technically it prevents tearing).<ref>{{Refcheck|user=deton24|date=2019-11-30|comment=It won't increase FPS, but it can make it smoother. May cause negative effect on high and stable FPS.}}</ref>}} |
− | {{Fixbox|description=Use launch parameters: <code> | + | {{Fixbox|description=Disable Profanity filter in Settings>Social<ref>https://www.dailyesports.gg/new-csgo-framerate-bug-has-players-wary-of-the-latest-patch/</ref>}} |
− | -d3d9ex -novid -no-browser -nojoy -high | + | {{Fixbox|description=Disable Boost Player Contrast in Settings>Video}} |
− | {{ii}} You can also use <code> | + | {{Fixbox|description=Use launch parameters: |
− | {{ii}} Popular <code>net_graph 1</code> causes slight FPS drop<ref>https://youtube.com/watch?v=ujyFRCXbKFI&time=80</ref> | + | <code>-d3d9ex -novid -no-browser -nojoy -high +r_dynamic 0 +cl_freezecameffects_showholiday 0 +r_drawtracers_firstperson 0 +cl_forcepreload 1 +fps_max 0</code><ref>{{Refcheck|user=deton24|date=2019-12-06|comment=Tested thoroughly performance related commands presented in: a [https://www.youtube.com/watch?v=Fl0HdpU1Eug video] along with commands from FPS benchmark, and listed worked the best.}}</ref> |
− | {{ii}} <code> | + | {{ii}} You can also use <code>+cl_draw_only_deathnotices 1</code> to disable HUD which slightly increases FPS<ref>https://youtube.com/watch?v=ujyFRCXbKFI&time=240</ref> |
− | {{ii}} Bear in mind, that some commands increasing FPS in e.g. Dust 2, can decrease FPS in newer maps like Lunacy. These presented on the top were tested | + | {{ii}} Popular <code>net_graph 1</code> / <code>net_graph_text 1</code> causes slight FPS drop<ref>https://youtube.com/watch?v=ujyFRCXbKFI&time=80</ref> |
− | {{ii}} Alternatively you can test <code> | + | {{ii}} <code>+r_drawtracers_firstperson 0</code> disables visibility of fired bullets. Enabling it may be useful with e.g. M249 to correct recoil while shooting full auto. You need to enter it manually in console. |
+ | {{ii}} Bear in mind, that some commands increasing FPS in e.g. Dust 2, can decrease FPS in newer maps like Lunacy. These presented on the top were tested thoroughly on both. | ||
+ | {{ii}} Alternatively you can test <code>+mat_queue_mode 2</code> for 4+ core CPUs and <code>-noubershader</code> for at least old Intel iGPUs<ref>https://blog.counter-strike.net/index.php/2020/04/29513/</ref> | ||
+ | {{ii}} Disabling default FPS limit is beneficial mainly in scenarios of fluctuating FPS between 60-120. | ||
}} | }} | ||
Line 590: | Line 651: | ||
{{ii}} It is also possible to increase the performance of the game due to the increase in the address space after the patch. | {{ii}} It is also possible to increase the performance of the game due to the increase in the address space after the patch. | ||
{{ii}} If you encounter error that executable cannot be patched, make sure that it's possible to delete it before, and restart computer to fix it if necessary. | {{ii}} If you encounter error that executable cannot be patched, make sure that it's possible to delete it before, and restart computer to fix it if necessary. | ||
+ | {{ii}} If patcher didn't change binary checksums, it is already patched. | ||
}} | }} | ||
Line 671: | Line 733: | ||
{{ii}} A generic fix for this issue can be found [[Engine:Source#Some maps are way too dark on Intel HD Graphics GPUs|on our Source engine page]]. | {{ii}} A generic fix for this issue can be found [[Engine:Source#Some maps are way too dark on Intel HD Graphics GPUs|on our Source engine page]]. | ||
− | ===Crashes of the game / FPS drops and/or stuttering of sound / var value jumps=== | + | ===Crashes of the game / FPS drops and/or stuttering of sound / var value jumps=== |
− | <ref>[https://www.youtube.com/watch?v=XRQVXrWuIzQ How To Stop CS:GO From Crashing Fix 2018]</ref> <ref>[https://translate.google.pl/translate?sl=pl&tl=en&js=y&prev=_t&hl=pl&ie=UTF-8&u=http%3A%2F%2Fforum.pclab.pl%2Ftopic%2F1253747-Csgo-problem-bez-rozwi%25C4%2585zania%2Fpage__st__20__p__15266685%26%23entry15266685&edit-text= The same metod helped for fixing FPS issues]</ref> Problem visualized [https://www.youtube.com/watch?v=IyAUhk4kBNg here] {{Fixbox|description=Add launch parameter in Steam <code> | + | <ref>[https://www.youtube.com/watch?v=XRQVXrWuIzQ How To Stop CS:GO From Crashing Fix 2018]</ref><ref>[https://translate.google.pl/translate?sl=pl&tl=en&js=y&prev=_t&hl=pl&ie=UTF-8&u=http%3A%2F%2Fforum.pclab.pl%2Ftopic%2F1253747-Csgo-problem-bez-rozwi%25C4%2585zania%2Fpage__st__20__p__15266685%26%23entry15266685&edit-text= The same metod helped for fixing FPS issues]</ref> Problem visualized [https://www.youtube.com/watch?v=IyAUhk4kBNg here] {{Fixbox|description=Add launch parameter in Steam <code>+cl_disablehtmlmotd 1</code> and/or alternatively <code>-no-browser</code>}} |
{{Fixbox|description=Delete csgo.exe from <code>Steam\Steamapps\common</code> and "verify integrity of game files" in properties of the game on Steam}} | {{Fixbox|description=Delete csgo.exe from <code>Steam\Steamapps\common</code> and "verify integrity of game files" in properties of the game on Steam}} | ||
{{Fixbox|description=Check whether all options in properties>comaptibility of csgo.exe are unchecked}} | {{Fixbox|description=Check whether all options in properties>comaptibility of csgo.exe are unchecked}} | ||
Line 690: | Line 752: | ||
{{Fixbox|description=Visit the [https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Microphone_not_detected_by_PulseAudio archlinux Wiki]|ref={{cn|date=October 2016}}}} | {{Fixbox|description=Visit the [https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Microphone_not_detected_by_PulseAudio archlinux Wiki]|ref={{cn|date=October 2016}}}} | ||
− | === | + | ===Rendering issues on AMD/Intel under Linux=== |
− | {{Fixbox|description= | + | {{ii}} Will be fixed in the upcoming Mesa 21.1 |
+ | {{--}} '''Warning!''' Currently it causes a breakage in a trust factor when using it, you may be thrown into a match with cheaters!<ref>https://github.com/ValveSoftware/csgo-osx-linux/issues/2630</ref> | ||
+ | {{Fixbox|description=Run the game with <code>radeonsi_clamp_div_by_zero=true</code> environment variable|fix= | ||
}} | }} | ||
− | |||
− | |||
==="No user logon"=== | ==="No user logon"=== | ||
{{Fixbox|description=When playing in offline mode, make sure you don't have internet access in background, otherwise the game will kick you from the game after some period of time.}} | {{Fixbox|description=When playing in offline mode, make sure you don't have internet access in background, otherwise the game will kick you from the game after some period of time.}} | ||
+ | |||
+ | ===Screen not stretching on AMD graphics card=== | ||
+ | {{Fixbox|fix= | ||
+ | * '''Turn on GPU Scaling''', change '''Scaling Mode to Full Panel''' and most importantly, '''turn off Integer Scaling'''. | ||
+ | * These settings can be found in Settings -> Display of Radeon Software. | ||
+ | * If you don't want to change the global settings, it can also be changed just for CS:GO in the Gaming tab | ||
+ | }} | ||
==Other information== | ==Other information== | ||
Line 703: | Line 772: | ||
{{API | {{API | ||
|direct3d versions = 9 | |direct3d versions = 9 | ||
− | |direct3d notes = D3D9Ex by default since 4/22/2019 update<ref>[https://blog.counter-strike.net/index.php/2019/04/23870/ Counter-Strike: Global Offensive » Release Notes for 4/22/2019]</ref> | + | |direct3d notes = D3D9Ex by default since 4/22/2019 update.<ref>[https://blog.counter-strike.net/index.php/2019/04/23870/ Counter-Strike: Global Offensive » Release Notes for 4/22/2019]</ref> |
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = | ||
Line 738: | Line 807: | ||
|audio = Miles Sound System, Steam Audio | |audio = Miles Sound System, Steam Audio | ||
|audio notes = Version 9.3k. Uses Steam Audio for HRTF. | |audio notes = Version 9.3k. Uses Steam Audio for HRTF. | ||
− | Alternatively snd_legacy_surround="1" forces use of DirectSound (which makes posibility of injecting custom dsound.dll of e.g. [https://yadi.sk/d/VXQU2iWW3aQgHn DSOAL] (with its own HRTF or w/o if alsoft.ini unpresent), [http://www.indirectsound.com/ IndirectSound], Creative Alchemy. <ref>[https://steamcommunity.com/app/730/discussions/0/648817378173357383/?l=polish DirectSound enabling in CS GO]</ref> | + | Alternatively snd_legacy_surround="1" forces use of DirectSound (which makes posibility of injecting custom dsound.dll of e.g. [https://yadi.sk/d/VXQU2iWW3aQgHn DSOAL] (with its own HRTF or w/o if alsoft.ini unpresent), [http://www.indirectsound.com/ IndirectSound], Creative Alchemy.<ref>[https://steamcommunity.com/app/730/discussions/0/648817378173357383/?l=polish DirectSound enabling in CS GO]</ref> |
|interface = Panorama<ref>[http://blog.counter-strike.net/index.php/2018/08/20738/ Counter-Strike: Global Offensive A New Horizon Update]</ref> Scaleform<ref>[https://store.steampowered.com/news/11265/ News - Counter-Strike: Global Offensive Update Released]</ref> | |interface = Panorama<ref>[http://blog.counter-strike.net/index.php/2018/08/20738/ Counter-Strike: Global Offensive A New Horizon Update]</ref> Scaleform<ref>[https://store.steampowered.com/news/11265/ News - Counter-Strike: Global Offensive Update Released]</ref> | ||
|interface notes = Panorama<br/>4.2.23 Scaleform is no longer used in latest updates | |interface notes = Panorama<br/>4.2.23 Scaleform is no longer used in latest updates |
Revision as of 06:57, 12 June 2021
Developers | |
---|---|
Valve Corporation | |
Hidden Path Entertainment | |
Engines | |
Source | |
Release dates | |
Windows | August 21, 2012 |
macOS (OS X) | August 21, 2012 |
Linux | September 22, 2014 |
Reception | |
Metacritic | 83 |
IGDB | 81 |
Taxonomy | |
Monetization | Free-to-play, Subscription[1] |
Microtransactions | Boost, Cosmetic, Loot box, Player trading |
Modes | Multiplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Tactical shooter, Battle royale |
Art styles | Realistic |
Themes | Contemporary |
Series | Counter-Strike |
Counter-Strike | |
---|---|
Counter-Strike | 2000 |
Counter-Strike: Condition Zero | 2004 |
Counter-Strike: Source | 2004 |
Counter-Strike NEO -White Memories- | 2005 |
Counter-Strike Online (series) | |
Counter-Strike: Global Offensive | 2012 |
Counter-Strike 2 | 2023 |
Key points
- Steam Workshop integration.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Steam |
Microtransactions
Type | Notes |
---|---|
Boost | Operations are occasionally released. These add new content that are playable by all, but an Operation Pass must be bought to unlock cosmetics and special loot boxes. |
Cosmetic | Gun skins, player models can be obtained in game, purchased or traded from other players, and by opening loot boxes. |
Loot box | Loot boxes are earned during game play, but Keys must be bought with real money in order to open them. All rewards are cosmetic. |
Player trading | Trading can be done via Steam. |
Essential improvements
Skip intro videos
Use the -novid command line argument[2]
|
---|
-
-no-browser
disables server video ads.
Increase performance
Windows
- The game has some compatibility issues with older operating systems such as Windows 7 due to the outdated graphics stack (WDDM).[3]
Change operating system[citation needed] |
---|
Notes
|
- Additionally, you can disable fullscreen optimizations to reduce FPS drops and improve response time through the properties of the launch file in the compatibility section (in Windows 10 in some cases it may cause performance drop)[3]
Enable DirectX 9Ex mode |
---|
|
- You can also disable the function of HPET which is a technology of high-precision timer in the motherboard.
- This can sometimes cause performance problems.
- You can keep timer resolution manually.
Disable HPET[6] |
---|
Method 1:
Method 2:
|
- For further solutions check out also this section below.
Increased Stability (32-bit version of Windows)
- CS:GO can crash when loading the next map if you're on a 32-bit operating system. To address this, you'll need to edit a txt file.
- The crash is caused by going over 4 GB total memory usage, which isn't possible for a 32-bit OS.
setting.mem_level[citation needed] |
---|
Notes
|
Linux
Enable OpenGL Multithreading |
---|
In Steam's Launch Options... add the following environment variable depending on the GPU you are using:
|
Make current custom community server joinable
CS:GO won't broadcast the server you're connected to if you're playing on a community server.
Use the cl_join_advertise 2 command[7]
|
---|
Host 128 tickrate servers
By default self-hosting a server will always launch in 64 tickrate.
Use the -tickrate 128 command line argument[2]
|
---|
Config Generator
Special singleplayer map that allows you to configure settings that aren't normally accessible via in-game UI.
Game data
Configuration file(s) location
System | Location |
---|---|
Steam | <Steam-folder>\userdata\<user-id>\730\local\cfg |
- It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud | Approx. 1.5 GB available. |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | Use Widescreen Fixer to scale HUD.[8] Hit indicators are not properly visible. A triple-monitor UI mode have been added.[9] | ||
Ultra-widescreen | Hor+. HUD scales correctly after the Panorama UI update.[10][11] | ||
4K Ultra HD | Interface scales poorly. | ||
Field of view (FOV) | Default 90°. Hor+.[12] Can be set with the command fov_cs_debug if the server allows cheats. |
||
Windowed | |||
Borderless fullscreen windowed | No resolution scaling support (must use native monitor resolution). | ||
Anisotropic filtering (AF) | Up to 16 samples. | ||
Anti-aliasing (AA) | FXAA and up to 8x MSAA OGSSAA and SGSSAA can be utilized through anti-aliasing compatibility bits 0x000000C1 under Nvidia Profile Inspector. |
||
Vertical sync (Vsync) | Double Buffering, Triple Buffering, Off. | ||
60 FPS and 120+ FPS | By default, menus are locked to 120 FPS and gameplay is at 400 FPS. This can be changed with the fps_max and fps_max_menu commands in the console.[13] |
||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | Can be enabled/disabled and customized. | |
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | Doesn't load controller configurations by default. Every time the game is booted, lines exec controller.cfg and exec controller.360.cfg has to be written on console. This can be automated by creating autoexec.cfg file in <path-to-game>/csgo/cfg and writing those two exec statements, each on their own lines, in that file. |
|
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Button prompts | ||
Controller hotplugging | ||
Haptic feedback | Steam Controller only. | |
Digital movement supported | ||
Simultaneous controller+KB/M |
Steam Input | ||
---|---|---|
Steam Input API support | ||
Official controller preset(s) | ||
Steam Controller button prompts |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Overall game volume and separate music slider. | |
Surround sound | 5.1 surround sound, 4 speaker surround. | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | "Silence the audio while the game window is in the background" check box. Also includes option to only play received mic chat on focus loss. |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Brazilian Portuguese | ||||
Bulgarian | ||||
Simplified Chinese | Fully localized audio was added to Perfect World edition on August 2, 2018.[14] | |||
Traditional Chinese | ||||
Czech | ||||
Danish | ||||
Dutch | ||||
Finnish | ||||
French | ||||
German | ||||
Greek | ||||
Hungarian | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Norwegian | ||||
Polish | ||||
Portuguese | ||||
Brazilian Portuguese | ||||
Romanian | ||||
Russian | ||||
Spanish | ||||
Latin American Spanish | ||||
Swedish | ||||
Thai | ||||
Turkish | ||||
Ukrainian | ||||
Vietnamese |
VR support
3D modes | State | Notes | |
---|---|---|---|
vorpX | G3D Officially supported game, see official vorpx game list. |
Devices | |||
---|---|---|---|
Novint Falcon |
Network
- For more information, see the "Source Dedicated Server" section of the Source engine article.
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
Local play | Versus Use Universal Split Screen. |
||
LAN play | Use Offline with bots mode and set sv_lan 1 in the console.
[15] |
||
Online play |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP | Open the console (~) and use connect followed by the IP and port.[16] |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 27014-27050 |
UDP | 3478, 4379-4380, 27000-27030 |
- This game does not support Universal Plug and Play (UPnP) for automatic port configuration.
Issues unresolved
Surround sound
- Reportedly other issues with surround sound with the Logitech G35.[17]
Issues fixed
"An issue with your computer is blocking the VAC system. You cannot play on secure servers."
See the official Steam support page here
FPS drops and/or stuttering
Exclude CS:GO folder from your anti-virus[citation needed] |
---|
Update Realtek audio drivers[18] |
---|
Disable Advanced 3D audio processing in the audio menu[19] |
---|
Install the game on SSD[20] |
---|
(AMD) Turn on Radeon Anti-Lag in Radeon Settings (generally not recommended on 97% of GPU usage and lower).[21] |
---|
(AMD) Turn on Enhanced Sync in Radeon Overlay (Alt+R) or Radeon Settings (especially if you suffer FPS drops below 60, but technically it prevents tearing).[22] |
---|
Disable Profanity filter in Settings>Social[23] |
---|
Disable Boost Player Contrast in Settings>Video |
---|
Use launch parameters:
|
---|
Game crashes with window "Wait for the program to respond"
Need use 4GB patch[28] |
---|
|
Delete appcache
|
---|
If you get this error message without have used any 3rd party applications, this quick fix should solve your issue.
|
Game changes microphone gain at launch
Modify configuration file[29] |
---|
Notes
|
Disable exclusive control of microphone (Windows)[30] |
---|
Notes
|
Game crashes without error message when loading into a server
Reduce in-game resolution[citation needed] |
---|
|
Failed to find and connect to an acceptable dedicated server
Windows Firewall[citation needed] |
---|
|
Adjust your maximum acceptable ping to official servers[citation needed] |
---|
Notes
|
Error 55
Opt out of the Steam beta client[31] |
---|
|
Re-enable the Steam service[32] |
---|
|
Delete ClientRegistry.blob and AppUpdateStats.blob[33] |
---|
|
Purple and black broken textures
- A generic fix for this issue can be found on our Source engine page.
Some maps are way too dark on Intel HD GPUs
Maps using ambient occlusion (e.g. de_lake, de_canals, ar_baggage) can be very dark on Intel HD Graphics.
- A generic fix for this issue can be found on our Source engine page.
Crashes of the game / FPS drops and/or stuttering of sound / var value jumps
[34][35] Problem visualized here
Add launch parameter in Steam +cl_disablehtmlmotd 1 and/or alternatively -no-browser
|
---|
Delete csgo.exe from Steam\Steamapps\common and "verify integrity of game files" in properties of the game on Steam
|
---|
Check whether all options in properties>comaptibility of csgo.exe are unchecked |
---|
30 FPS cap after Win10 Anniversary Update
Some people report that games run worse (not only CS:GO). It is also known that the AU update broke graphics card drivers. Should be noted that an update for the game was released which added a warning for users who have XboxDVR enabled.
Disable Game Bar |
---|
|
Microphone not working
Visit the archlinux Wiki[citation needed] |
---|
Rendering issues on AMD/Intel under Linux
- Will be fixed in the upcoming Mesa 21.1
- Warning! Currently it causes a breakage in a trust factor when using it, you may be thrown into a match with cheaters![36]
Run the game with radeonsi_clamp_div_by_zero=true environment variable
|
---|
"No user logon"
When playing in offline mode, make sure you don't have internet access in background, otherwise the game will kick you from the game after some period of time. |
---|
Screen not stretching on AMD graphics card
Instructions |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9 | D3D9Ex by default since 4/22/2019 update.[38] |
OpenGL | 2.1 | OS X and Linux only. |
Shader Model support | 3 |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Havok | Heavily modified variant. |
Audio | Miles Sound System, Steam Audio | Version 9.3k. Uses Steam Audio for HRTF. Alternatively snd_legacy_surround="1" forces use of DirectSound (which makes posibility of injecting custom dsound.dll of e.g. DSOAL (with its own HRTF or w/o if alsoft.ini unpresent), IndirectSound, Creative Alchemy.[41] |
Interface | Panorama[39] Scaleform[40] | Panorama 4.2.23 Scaleform is no longer used in latest updates |
Multiplayer | Steamworks | |
Anti-cheat | Valve Anti-Cheat (VAC) |
Console commands
- Games running on the Source engine can utilize Source Engine Console Commands for various tasks.
Enabling the console in Source games[citation needed] |
---|
Notes
|
Command line arguments
- View this Steam Support Article regarding launch options as well as the relevant Valve Developer wiki page for further information and a list of useful Source engine launch options.
- Example of an advanced autoexec.
Enabling a launch parameter[citation needed] |
---|
|
Command Output -novid Skip intro videos. -no-browser Disables video ads. -console Launch console at start. -high Set csgo process to high priority.(obsolete) -threads x Sets the number of threads your machine has.(obsolete) -nod3d9ex Turns off some DX9 extensions for performance boost. -freq x OR -refresh x Set your refresh/hz. -nojoy Disables joystick support. +exec autoexec.cfg Executes the autoexec.cfg
(file containing commands).
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | 7, 8.1, 10 | |
Processor (CPU) | Intel Core 2 Duo E6600 AMD Phenom X3 8750 |
|
System memory (RAM) | 2 GB | |
Hard disk drive (HDD) | 8 GB | |
Video card (GPU) | 256 MB of VRAM DirectX 9.0c compatible Shader model 3.0 support |
- Windows XP and Vista were previously supported, but as future updates for this game and Steam occurred; the support was dropped, even with retail copies.
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.7 (Lion) | |
Processor (CPU) | Intel Core Duo 2.0 GHz | |
System memory (RAM) | 2 GB | |
Hard disk drive (HDD) | 8 GB | |
Video card (GPU) | ATI Radeon HD 2400 Nvidia GeForce 8600M |
- A 64-bit operating system is required.
Linux | ||
---|---|---|
Minimum | ||
Operating system (OS) | Ubuntu 12.04 | |
Processor (CPU) | Intel Dual Core 2.8 GHz AMD Dual Core 2.8 GHz |
|
System memory (RAM) | 4 GB | |
Hard disk drive (HDD) | 8 GB | |
Video card (GPU) | ATI Radeon HD 2600/3600 Nvidia GeForce 8600M/9600GT OpenGL 2.1 compatible |
|
Sound (audio device) | OpenAL compatible | |
Other | Graphic Drivers: Nvidia 310, AMD 12.11 |
- A 64-bit operating system is required.
References
- ↑ CS:GO 360 Stats - last accessed on 2021-05-05
- ↑ 2.0 2.1 Command Line Options - Valve Developer Community
- ↑ Verified by User:deton24 on 2019-11-30
- It caused performance drop for me
- ↑ https://blog.counter-strike.net/index.php/2019/03/23362
- ↑ Verified by User:deton24 on 2019-11-30
- -d3d9ex worked great on AMD too
- ↑ [1]
- ↑ "cl_join_advertise 2" lets your friends join the community server you are playing on without an invitation.: GlobalOffensive
- ↑ HUD Scaling in Multimonitor Setups - Steam Users' Forums (retrieved)
- ↑ Counter-Strike: Global Offensive » Release Notes for 11/22/2019
- ↑ [2] - last accessed on September 20, 2018
- ↑ They Actually Updated This Game For Us!! - Counter Strike: Global Offensive - last accessed on September 20, 2018
- ↑ Field of View - Valve Developer Community
- ↑ New 120Hz Games Report
- ↑ Release Notes for 8/2/2018
- ↑ Counter Strike Global Offensive - How to play a LAN game
- ↑ Any way to use a server browser? - Steam Users' Forums (retrieved)
- ↑ Static Sounds (G35 Surround) - Steam Users' Forums (retrieved)
- ↑ Potential fix for those experiencing FPS lag and stuttering: Updating your RealTek drivers: GlobalOffensive
- ↑ Verified by User:deton24 on 2019-11-30
- Eventually you can use HeSuVi instead or DSOAL (see Audio>Middleware)
- ↑ https://www.purepc.pl/rozrywka/wkrotce_beta_gears_of_war_5_znamy_wymagania_sprzetowe_na_pc#comment-586000
- ↑ Verified by User:deton24 on 2019-11-30
- ↑ Verified by User:deton24 on 2019-11-30
- It won't increase FPS, but it can make it smoother. May cause negative effect on high and stable FPS.
- ↑ https://www.dailyesports.gg/new-csgo-framerate-bug-has-players-wary-of-the-latest-patch/
- ↑ Verified by User:deton24 on 2019-12-06
- Tested thoroughly performance related commands presented in: a video along with commands from FPS benchmark, and listed worked the best.
- ↑ https://youtube.com/watch?v=ujyFRCXbKFI&time=240
- ↑ https://youtube.com/watch?v=ujyFRCXbKFI&time=80
- ↑ https://blog.counter-strike.net/index.php/2020/04/29513/
- ↑ The application does not respond - CS: GO freezes here's a fix: GlobalOffensive
- ↑ CSGO changing your windows mic boost level? here's a fix: GlobalOffensive
- ↑ kyoukidotexe commented on Why does CS:GO automatically change my mic volume when I start the game?: GlobalOffensive
- ↑ CS:GO update for late 10/3/12 (10/4/12 UTC, 1.20.1.x) MEGATHREAD - Steam Users' Forums (retrieved)
- ↑ Incomplete Installation (#) Errors - Specific Error Messages - Knowledge Base - Steam Support
- ↑ Error 55 yes if have switched beta versions 2 times now. - Steam Users' Forums (retrieved)
- ↑ How To Stop CS:GO From Crashing Fix 2018
- ↑ The same metod helped for fixing FPS issues
- ↑ https://github.com/ValveSoftware/csgo-osx-linux/issues/2630
- ↑ 37.0 37.1 Counter-Strike: Global Offensive » Release Notes for 5/25/2016
- ↑ Counter-Strike: Global Offensive » Release Notes for 4/22/2019
- ↑ Counter-Strike: Global Offensive A New Horizon Update
- ↑ News - Counter-Strike: Global Offensive Update Released
- ↑ DirectSound enabling in CS GO
- Released games under active development
- Games in development
- Windows
- OS X
- Linux
- Free-to-play
- Subscription
- Boost
- Cosmetic
- Loot box
- Player trading
- Multiplayer
- Real-time
- First-person
- Direct control
- Tactical shooter
- Battle royale
- Realistic
- Contemporary
- Games
- Pages needing references
- Invalid section order
- Local multiplayer games
- Self-hosting
- Missing section (Monetization)