Всем доброго времени суток! Многие игроки сталкиваются с крайне низкой частотой кадров (FPS) в DOTA 2. Играют на слабом железе, либо возникают проблемы с операционной системой.
В этой статье я расскажу как я смог оптимизировать игру для своего рабочего ноутбука - DEXP Atlas H116. Его я модернизировал, добавив планку ОЗУ и SSD.
Тестовый стенд
Характеристики:
Три правила, до прочтения основной статьи
Первое и САМОЕ ГЛАВНОЕ ПРАВИЛО:
Наибольший прирост 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
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.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 в DOTA 2.
Реклама. ООО «ЯНДЕКС», ИНН 7736207543,
erid: 5jtCeReNx12oajog6ee55fu
erid: 5jtCeReNx12oajog6ee5Qmv
erid: 5jtCeReNx12oajog6ee5k71
erid: 5jtCeReNx12oajofbt7ShNm
erid: 5jtCeReNx12oajog6ee4kGV
erid: 5jtCeReNx12oajog6eh2iqA
erid: 5jtCeReNx12oajog6eh2iqD
erid: 5jtCeReNx12oajog6eh345n
Читай также:
❗ Если данный материал вам помог или понравился - подпишитесь на канал и участвуйте в обсуждении в комментариях.
🚀 Подпиской вы очень поможете каналу и стимулируете автора писать новые статьи
🔥 Не пропустите обновления и новые статьи!
💰 Поддержать проект