331 подписчик

Оптимизация и повышение FPS в DOTA 2 на слабых компьютерах/ноутбуках

3,4K прочитали

Всем доброго времени суток! Многие игроки сталкиваются с крайне низкой частотой кадров (FPS) в DOTA 2. Играют на слабом железе, либо возникают проблемы с операционной системой.

Источник: yandex.ru/images
Источник: yandex.ru/images

В этой статье я расскажу как я смог оптимизировать игру для своего рабочего ноутбука - DEXP Atlas H116. Его я модернизировал, добавив планку ОЗУ и SSD.

Тестовый стенд

Характеристики:

Характеристики ноутбука Dexp Atlas H116 после модификации
Характеристики ноутбука Dexp Atlas H116 после модификации

Три правила, до прочтения основной статьи

Первое и САМОЕ ГЛАВНОЕ ПРАВИЛО:

Наибольший прирост FPS будет только после понижения разрешения экрана. Примеры будут в конце статьи.

---

Второе ПРАВИЛО:

Dota 2 в нынешних реалиях обязательно должна быть установлена на твердотельный накопитель (SSD)

---

Третье ПРАВИЛО:

Файл подкачки должен быть расположен также на SSD

Установите SSD

Dota обязательно должна быть установлена на SSD.

В качестве носителей можете купить:

Твердотельный накопитель Samsung 870 EVO 500 ГБ SATA MZ-77E500BW

Накопитель SSD 480Gb A-Data Ultimate SU630 ASU630SS-480GQ-R SATA III

Твердотельный накопитель Samsung 870 EVO 1 ТБ SATA MZ-77E1T0BW

Бюджетные варианты:

Твердотельный накопитель SSD MSI 500GB NVMe M.2 SPATIUM M371

SSD Amd Radeon R5 R5SL480G

NVME:

Твердотельный накопитель Hikvision 512 ГБ M.2 HS-SSD-E3000/512G

Твердотельный накопитель Colorful CN600 512 ГБ M.2 CN600

Твердотельный накопитель Samsung 970 EVO Plus 500 ГБ M.2 MZ-V7S500BW

Оптимизация Steam

Что нужно оптимизировать в первую очередь? Сам клиент Steam.

В Steam нажимаем на Steam - Настройки - Библиотека

Ставим галочку на Упрощенный режим

Упрощенный режим отключает анимации и графические улучшения клиента Steam
Упрощенный режим отключает анимации и графические улучшения клиента Steam

Также необходимо добавить параметры запуска для объекта Steam.exe - Правой кнопкой мыши по ярлыку Steam - Свойства - Ярлык и в поле Объект дописать параметры запуска (поставить пробел после Steam.exe) должно выглядеть так:

"C:\Program Files (x86)\Steam\Steam.exe" -silent -forceservice -nocrashdialog -tcp -complete_install_via_http -single_core -no-dwrite -no-shared-textures -vrdisable -console

Оптимизация Dota 2

В самой игре выставляем минимальные настройки:

Низкие настройки графики
Низкие настройки графики

Параметр Расчет шейдеров индивидуален для каждого, может как поднять FPS, так и опустить

---

Далее информация с форума разработчиков (dev)

Заходим в Steam, нажимаем Библиотека находим Dota 2 нажимаем правой кнопкой мышки и выбираем свойства и установить параметры запуска:

Там прописываем:

-autoconfig_level 0 -benchframes 1 -bench

Ставим первоначальные параметры запуска
Ставим первоначальные параметры запуска

Заходим в DOTA 2, и через какое-то время (10-15 Секунд) нас выкинет на рабочий стол. Это нормальный процесс, так и должно быть.

После опять заходим в параметры запуска, удаляем все параметры, и вставляем эти данные (для самых слабых пк/ноутбуков):

-noipx +r_shadowrendertotexture 0 +r_rootlod 2 -noaafonts -high -mainthreadpriority 1 -dx11 -nofocus -novid -novr -nohltv -nojoy -usetcp -uselocalweb -console -condebug -conclearlog +exec autoexec.cfg -threads 4 -oldtexturestreaming +map_enable_background_maps 0

В параметре -threads необходимо указать количество потоков процессора, используемое игрой

---

Далее перейти в папку:

Steam\steamapps\common\dota 2 beta\game\dota\cfg

---

И создать там текстовый файл:

autoexec.cfg

---

Вставить туда следующее содержимое и сохранить файл:

cl_globallight_shadow_mode 0

r_ssao 0

r_grass_quality 1

r_dota_allow_wind_on_trees 0

dota_ambient_creatures 0

dota_ambient_creatures_pop 1

dota_cheap_water 1

r_dota_fxaa 0

r_deferred_specular_bloom 0

r_texture_stream_mip_bias 1

mat_viewportscale 0.9f

allow_clientside_entities 0

dota_allow_clientside_entities 0

dota_allow_clientside_particles 0

dota_use_animated_inventory_icons 0

cl_particle_fallback_base 4

cl_particle_fallback_multiplier 1

cl_particle_sim_fallback_threshold_ms 3

rope_collide 0

rope_subdiv 1

rope_smooth 0

rope_averagelight 0

rope_rendersolid 0

r_ropetranslucent 0

cl_ragdoll_limit 10

enable_boneflex 0

flex_smooth 0

r_PhysPropStaticLighting 1

mat_colcorrection_disableentities 1

r_deferred_specular 0

dota_ambient_cloth 0

r_dota_allow_parallax_mapping 0

r_deferred_height_fog 0

cl_retire_low_priority_lights 1

r_dota_normal_maps 0

r_texturefilteringquality 1

r_grass_quality 0

r_deferred_additive_pass 0

r_deferred_simple_light 0

r_texture_stream_mip_bias 2

cloth_update 0

cloth_step 0

cloth_simulate 0

cl_show_splashes 0

dota_hud_reduced_flash 1

dota_disable_unit_ring 1

---

Пример влияния разрешения экрана на FPS в DOTA 2:

  • FPS при игре на подключенном внешнем FullHD мониторе на разрешении 1920х1080 - 22-25 к/с
  • FPS при игре на родном разрешении ноутбука 1366х768 - 35-40 к/с
  • FPS при игре на сниженном разрешении до 1280х720 - 49-56 к/с
Минимальное и максимальное значение FPS на разрешении 1280х720
Минимальное и максимальное значение FPS на разрешении 1280х720

Данный конфиг с понижением разрешения экрана - ГАРАНТИРУЕТ вам значительное повышение FPS в DOTA 2.

Реклама. ООО «ЯНДЕКС», ИНН 7736207543,
erid: 5jtCeReNx12oajog6ee55fu
erid: 5jtCeReNx12oajog6ee5Qmv
erid: 5jtCeReNx12oajog6ee5k71
erid: 5jtCeReNx12oajofbt7ShNm
erid: 5jtCeReNx12oajog6ee4kGV
erid: 5jtCeReNx12oajog6eh2iqA
erid: 5jtCeReNx12oajog6eh2iqD
erid: 5jtCeReNx12oajog6eh345n

Читай также:

Если данный материал вам помог или понравился - подпишитесь на канал и участвуйте в обсуждении в комментариях.
🚀 Подпиской вы очень поможете каналу и стимулируете автора писать новые статьи
🔥 Не пропустите обновления и новые статьи!
💰 Поддержать проект