Статья

Как повысить FPS в Dota 2 — самый полный гайд

39

С 2011 года много воды утекло, и со временем указанные рекомендуемые требования для Dota 2 перестали соответствовать реальности. Если несколько лет назад обладатели не самых топовых систем могли комфортно в неё играть, то теперь на тех же ПК FPS упал до неиграбельных значений. К счастью, есть несколько способов поднять частоту кадров, о которых мы расскажем.

Самое очевидное — максимально снизить настройки графики

Объяснять здесь ничего не нужно, так как это аксиома: чем ниже настройки графики, тем выше FPS. Для максимальных значений нужно убрать все галочки в расширенных настройках, качество текстур и эффектов поставить на минимум, а качество теней — на «Выкл.». Качество обработки экрана есть смысл снизить только до 70% — при меньших значениях картинка будет очень зернистой, что при этом никак не повлияет на частоту кадров. Ползунок «Максимальная частота кадров в секунду» можно поставить на максимум, но главное — не устанавливать значение ниже, чем может выдать ваш ПК.

Так выглядят минимальные настройки графики в Dota 2

В зависимости от модели видеокарты прирост частоты кадров также может дать выбор правильного API рендеринга. В большинстве случаев лучше всего будет показывать себя DirectX 11, однако на более старых ПК или же с некоторыми моделями GPU будут лучше работать Vulkan, OpenGL или даже DirectX 10 или 9. Просто испытайте разные варианты и выберите тот, где FPS максимальный. Новая технология AMD FidelityFX Super Resolution в нашем случае абсолютно бесполезна — она работает только со сглаживанием. Его мы в любом случае отключаем, так как без него FPS будет выше, чем с ним и Super Resolution. 

Если вы это уже делали, но частота кадров вас всё равно не устраивает, то есть ещё несколько операций, которые могут сработать.

Настройка Windows

Максимально возможный FPS можно получить только на полностью чистой Windows. Если вы давно не переустанавливали систему, то эта операция вполне может поднять ваш FPS. Кроме того, необходимо убрать все ненужные при игре программы из автозагрузки («Диспетчер задач» → «Автозагрузка») или же вручную их закрыть перед запуском Dota 2. 

На Windows 10 снять нагрузку с системы поможет отключение Xbox Game Bar («Пуск» → «Параметры» → «Игры» → «Xbox Game Bar») и активация игрового режима («Пуск» → «Параметры» → «Игры» → «Игровой режим»). Первая настройка отключает панель Xbox в игре — она нужна для записи клипов и других ненужных нам функций. Вторая активирует встроенную функцию Windows 10, которая задаёт максимальный приоритет играм, — это может помочь не всем, но лишним точно не будет. Кроме того, поднять FPS также может установка максимального быстродействия системы («Мой компьютер» → «Свойства» → «Дополнительные параметры системы» → «Дополнительно» → «Быстродействие» → «Обеспечение максимального быстродействия»). Единственная галочка, которую стоит оставить, — «Сглаживание неровностей экранных шрифтов». Она вряд ли повлияет на FPS в Dota 2, но зато сбережёт ваше зрение при пользовании системой. Ещё можно выключить прозрачность интерфейса системы (правой кнопкой по рабочему столу → «Персонализация» → «Цвета» → «Отключить эффект прозрачности») и активировать режим максимальной производительности («Пуск» → «Параметры» → «Система» → «Питание и спящий режим» → «Дополнительные параметры питания» → выбрать «Высокая производительность»).

Настройки видеокарты

Данные параметры помогут только тем пользователям, у которых установлены довольно старые видеокарты. Дело в том, что Dota 2 по большей части использует ресурсы процессора, а не GPU, поэтому если вы обновляли видеокарту за последние два-три года (пусть даже ваш выбор пал на самые слабые карты из линеек AMD и NVIDIA), то от описанных ниже действий вы не получите ощутимого результата.

Для владельцев видеокарт NVIDIA:

Правой кнопкой по рабочему столу → «Панель управления NVIDIA». Далее выбираем пункт «Регулировка настроек изображения» во вкладке «Параметры 3D» и в меню «Программные настройки» выбираем Dota 2 и ставим на максимальную производительность, отключаем все виды сглаживания.

1/2Настройки NVIDIA для максимального FPS в Dota 2
2/2Настройки NVIDIA для максимального FPS в Dota 2

Для владельцев видеокарт AMD:

Правой кнопкой по рабочему столу → «Настройки Radeon». Во вкладке «Видеокарта» во всех доступных графических процессорах выставляем следующие параметры:

1/2Настройки AMD Adrenaline Edition 2020 для максимального FPS в CS:GO
2/2Настройки AMD Adrenaline Edition 2020 для максимального FPS в Dota 2

Установить параметры запуска Dota 2

Меню параметров запуска можно найти, нажав правой кнопкой мыши по игре в Steam, затем выбрав «Свойства» и во вкладке «Общие» кликнув на «Установить параметры запуска». Там через пробел вписываем следующие параметры:

  • -console (активирует консоль);
  • -high (запускает игру с высоким приоритетом);
  • -novid (отключает ролик при запуске);
  • -map dota (загрузка игры при запуске будет дольше, но зато карта будет подгружаться на этом этапе, а не перед стартом матча);
  • +dota_embers 0 (убирает анимацию в главном меню);
  • -noaafonts (убирает сглаживание шрифтов — опытным геймерам ничего не надо читать в игре, поэтому здесь не страшно, если буквы будут угловатыми).

Отключить фон меню

Эта опция стала полезной после выхода последних патчей — крупные нововведения вроде героев и ивентов теперь отображаются в меню в виде анимированных фонов. Их отключение даёт существенную прибавку FPS. Для этого нужно пройти в папку с установленной Dota 2 (правой кнопкой мыши по игре в Steam, затем «Свойства» → «Локальные файлы» → «Обзор»). Затем откроется окно Windows, где нужно пройти по пути «game» → «dota» → «maps» → «scenes» → «dashboard_background». Единственный находящийся там файл со сложным названием нужно либо переименовать, либо перенести куда-то ещё. Чтобы затем вернуть фон в случае необходимости, откатываем изменения (возвращаем стандартное название файла либо перемещаем его обратно).

Отредактировать файл конфигурации

Небольшой прирост FPS также может дать изменение файла autoexec.cfg, в котором хранятся настройки, загружаемые по умолчанию. Многие из опций мы не можем поменять в меню игры или с помощью параметров запуска, а потому это придётся делать через файл конфигурации. Как и в случае с отключением фона, находим папку с Dota 2 (правой кнопкой мыши по игре в Steam, затем «Свойства» → «Локальные файлы» → «Обзор»), потом проходим по пути «game» → «dota» → «cfg». Если autoexec.cfg там отсутствует, создаём его сами (правой кнопкой по пустому месту «Создать» → «Текстовый документ»), когда будем сохранять, выбираем тип файла «Все файлы», а в поле «Имя файла» пишем «autoexec.cfg». Перечисленные ниже параметры нужно добавить в этот файл — они отключают различные анимации, сложные тени, а также ещё раз применяют настройки графики, которые мы выставили в меню Dota 2.

 

r_renderoverlayfragment "0"

r_threaded_shadow_clip "1"

snd_async_fullyasync "1"

mat_queue_mode "2"

cl_threaded_bone_setup "0"

r_queued_decals "0"

r_queued_ropes "1"

r_queued_post_processing "0"

r_threaded_particles "1"

cl_threaded_bone_setup "1"

cl_threaded_init "1"

net_compressvoice "1"

r_queued_decals "1"

r_queued_post_processing "1"

net_maxcleartime "0"

mem_level "0"

gpu_level "0"

gpu_mem_level "0"

cpu_level "0"

r_deferred "0"

r_screenspace_aa "0"

r_deferred_specular "0"

r_deferred_specular_bloom "0"

dota_cheap_water "1"

r_deferred_height_fog "0"

cl_globallight_shadow_mode "0"

dota_portrait_animate "0"

r_deferred_additive_pass "0"

r_deferred_simple_light "0"

r_ssao "0"

dsp_enhance_stereo "1"

cl_forcepreload "1"

r_fastzreject "-1"

mat_picmip "2"

mat_vsync "0"

mat_triplebuffered "0"

dota_embers "0"

dota_sf_game_end_delay "0"

glow_outline_effect_enable "0"

Что делать, если ничего не помогло?

Увы, время не вернуть назад. Dota 2 действительно стала требовать больше ресурсов ПК, и этот тренд никуда не денется — игра продолжит «тяжелеть» и дальше. Поэтому если вы так и не получили необходимую вам частоту кадров при всех вышеперечисленных манипуляциях, то единственный выход — купить новый ПК. Необходимый минимум, которого вам хватит на несколько лет, — процессор уровня Intel Core i5 или AMD Ryzen 5, а также 8 ГБ оперативной памяти. При этом видеокарта не играет ключевую роль — для играбельных 60 FPS подойдут даже встроенные решения от Intel и AMD.