, последнее обновление:

CS:GO - бустим FPS

Данный гайд был написан в середине 2010х и может не отражать текущее положение дел!

Довольно часто возникает проблема долгой загрузки или просадки FPS в CS:GO. Обычно она решается путем смены настроек графики на самые низкие, однако иногда и это может не помочь. В таком случае надо добавить следующие строки в команду запуска в стиме:

-novid -threads 4 -high -snd_openal -nod3d9ex -nojoy +cl_forcepreload 1 +gl_nullqueries 1 -noforcemparms -noforcemaccel -noforcemaccelspd +mat_queue_mode 2 +mat_hdr_level 0 -noaafont +mat_forceaniso 0

По пунктам:

  • -novid - отключает видео при запуске. Никому нафиг не нужно оно.
  • -threads 4 - использовать 4 ядра. Я всем ставлю это значение в кол-во ядер / 2, в моем случае у меня 8 ядер. Если у вас всего 4 ядра - рекомендую установить это значение в 2.
  • -high - высокий приоритет процесса.
  • -nod3d9ex - хз что делает на Linux и macOS. Честно скопипащено откуда-то из интернета. Но мне дало примерно +20fps и более быстрое переключение на рабочий стол.
  • -nojoy - отключение джойстика.
  • +cl_forcepreload 1 - принудительная загрузка ресурсов игры в оперативную память на этапе подключения к серверу. Помогает избежать I/O во время игры, когда клиент подгружает звуки (например).
  • +gl_nullqueries 1 - помогает избежать глюков CS:GO при открытии оверлея (или вообще при использовании какого-либо оверлея, стимовского или мамбловского, например).
  • -noforcemparms -noforcemaccel -noforcemaccelspd - отключают ускорение мышки. Возможно, в CS:GO не работают.
  • +mat_queue_mode 2 - режим работы с материалами.
  • +mat_hdr_level 0 - отключение HDR.
  • -noaafont - отключение антиалиасинга шрифтов.
  • +mat_forceaniso 0 - отключение анизотропной фильтрации.