Для входа на форум нажмите здесь
Новые комментарии
Гайд по оптимизации производительности Dota 2
Автор темы: DevilSoul
Дата создания: 08.12.2011 14:36
Аватар для DevilSoul
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Гайд по оптимизации производительности Dota 2
В этом топике я расскажу как настроить\оптимизировать Dota 2 чтобы получить максимальный фпс и производительность в игре.
Для начала я обьясню максимально понятно почему дота может подтормаживать даже на средних компьютерах.
------------------------------------------------------
Рекомендуемые требования:
ОС: Windows® 7 / Vista / Vista64 / XP
Процессор: Intel core 2 duo 2.4GHz
Оперативная память: 1 GB для XP / 2GB для Vista
Графическая карта: DirectX 9 совместимая + Shader model 3.0: NVidia 7600, ATI X1600 и лучше
Жесткий диск: Минимум 2.5 GB
Звук: DirectX 9.0c совместимая карта.

Так как ни IceFrog, ни разработчики Valve не давали никакой подобной информации(о системных требованиях). И это лишь догадки какого-то человека, который просто сделал предположение(с)
------------------------------------------------------
Чтобы было более понятно расмотрим на конкретном примере, мой компьютер вполне подойдет.
------------------------------------------------------
Характеристики моего компьютера :
Операционная система Microsoft Windows 7 Ultimate
Тип ЦП DualCore Intel Core i3 550, 3233 MHz (24 x 135)
Системная память 4023 Мб (DDR3-1333 DDR3 SDRAM)
Видеоадаптер ATI Radeon HD 5630 (1024 Мб)

Я имею сравнительно хороший по частоте процессор и достаточно оперативной памяти, так что смело откидываем эти показатели.
Остается у нас конечно же видеокарта - у меня стоит урезанная модель видеокарты от Radeon 5670, рассмотрим её минусы -1)Обрезок из обрезков обрезанных,2)Малая шина*,3)Меньше конвееров,4)11дх не вытягивает полностью,5)Урезанная частота*
------------------------------------------------------
Проведенные тесты показателя фпс на моем компьютере в игре, на разных видео разрешениях :
800х600 - 120fps
1024x768 - 100fps
1280x720 - 55-60fps
1600x900 - 30-55fps

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

По скольку игра еще не доделана и не дооптимизирована, нельзя поставить меньше настройки на таких параметрах как Ambient Creatures,Clouds и остальных которые помечены звездочкой.Поэтому если вы имеете слабую видеокарту как у меня - единственный выход это поставить разрешение меньше, еще один важный пункт это параметр Вертикальной Синхронизации - при включенной вертикалке ваш показатель FPS ни как не поднимется выше 60, поэтому следим чтобы в настройках Video - VSYNC - стояла на OFF обязательно.
Итак что вам понадобится -
Console - включается через Steam - правый щелчок на доте 2 - Properties - General - Set Launch Options - вписываем туда "-console", а еще можно туда вписать это "-d3d9ex" тогда Dota 2 не будет вылетать в свернутом режиме из игры.Консоль открывается на клавишу "~"
net_graph 1 - прописывается в консольке в игре (1-вкл,0-выкл) - показывает кол-во фпс в игре.
fps_max 120 - максимальное кол-во кадров(отвечает за то сколько у вас FPS максимум вообще может стоять)
Парочка сетевых команд, это если вы имеете плохой интернет(впринципе в Dote2 отличный движок и она не сильно требовательно к интернету так что пропустите этот пункт и не вводите команды, если у вас он нормальный. :
rate 80000
cl_updaterate 40
cl_cmdrate 40.
Впринципе пока все(в дальнейшем допишу кое что еще), задавайте вопросы постараюсь помочь, отдельная просьба - пожалуйста протестируйте свою производительность Доты 2, желательно с выложенными скриншотами и хар-ми вашего компьютера.
Тестируйте, вы же бетатестеры все таки =)
update 9.12.11
после сегодняшнего обновления появилась настройка в Video - Specular Bloom - ставим на OFF
отключаем еще настройку World Lighting - OFF
+20-25 фпс на разрешении 1280х720 у меня теперь 100 фпс почти стабильно, иногда падает)
(с) DevilSoul www.GoHa.ru


Скопируйте и вставьте данные команды в ваш файл autoexec.cfg или измените значения в video.txt "Steam\steamapps\common\dota 2 beta\dota\cfg"
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"
mat_picmip "2"
mat_vsync "0"
mat_triplebuffered "0"

http://youtu.be/pMP87bouT5w

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Последний раз редактировалось DevilSoul; 20.03.2013 в 04:51.
2 пользователя оценили это сообщение: Показать
Аватар для DevilSoul
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
update 8.12.2011

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Аватар для GxocT_renamed_25245_30042020
Писaтель
Регистрация:
28.09.2005
Re: Гайд по оптимизации производительности Dota 2
Прикольно. А FPS в каком месте ты замерял?
Нужно для того, чтобы сравнимые результаты получить. Ведь Video test пока не доступен.
Re: Гайд по оптимизации производительности Dota 2
net_graph 1

В гайде же написано))

※ Гоховский сервер в Discord. Вступай! Подписывайся на канал с новостями - автоматический постинг на ваш сервер!

Настройка стрима - гайды, статьи и руководства
※ Нужна помощь по настройке трансляции? Вам сюда!
Аватар для DevilSoul
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
update 9.12.11
после сегодняшнего обновления появилась настройка в Video - Specular Bloom - ставим на OFF
отключаем еще настройку World Lighting - OFF
+20-25 фпс на разрешении 1280х720 у меня теперь 100 фпс почти стабильно, иногда падает)

Добавлено через 1 минуту
Сообщение от GxocT:
Прикольно. А FPS в каком месте ты замерял?
Нужно для того, чтобы сравнимые результаты получить. Ведь Video test пока не доступен.
в самой игре, не в меню.
в меню всегда максимальный.

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Последний раз редактировалось DevilSoul; 09.12.2011 в 19:28. Причина: Добавлено сообщение
Аватар для GxocT_renamed_25245_30042020
Писaтель
Регистрация:
28.09.2005
Re: Гайд по оптимизации производительности Dota 2
Сообщение от Chimera-Syber:
net_graph 1

В гайде же написано))
Я имел ввиду в каком именно месте замерять FPS? Возле торговца будет одно значение, а в крупном замесе другое.

Конфигурация ноутбука Acer 5820TG
Процессор: Core i5-480M (2.66GHz)
Память: 4 Gb DDR3
Видеокарта: Radeon 6550M
Нативное разрешение: 1366x768


FPS замерял возле фонтана.

Скрин с настройками под спойлером:




1366x768 FPS 58
1280x720 FPS 66
1024x768 FPS 75
800x600 FPS 105

После отключения Specular Bloom:
1366x768 FPS 72
1280x720 FPS 81
1024x768 FPS 91
800x600 FPS 120

После отключения Specular Bloom и World Lightning:
1366x768 FPS 88 включение AntiAliasing в игре FPS 60
1280x720 FPS 95
1024x768 FPS 103
800x600 FPS 120
Последний раз редактировалось GxocT_renamed_25245_30042020; 10.12.2011 в 13:55. Причина: Добавлено сообщение
Аватар для DevilSoul
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
спасибо за тест, есть еще кто может скинуть свой? дабы собрать более обширную информацию на разных компьютерах.

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Аватар для Mercy
Legen__wait for it__Dary
Регистрация:
19.10.2008
Космос
Re: Гайд по оптимизации производительности Dota 2
Для пинга еще вот такие строчки можно добавить:
cl_interp 0.05
cl_interp_ratio 1
cl_smoothtime 0

А мои скрины настроек врятли кому-то помогут (all max) (

Аватар для ST1FJleR
ST1FJleR
Guest
Re: Гайд по оптимизации производительности Dota 2
Процессор: Pentium D (2.8GHz)
Память: 2 Gb DDR2
Видеокарта: Nvidia GeForce 7300GT (256МБ)
Нативное разрешение: 1280x1024

FPS так же замерял возле фонтана.

Скрин с настройками:


1280x960 FPS 15-20
1024x768 FPS 25-30
800x600 FPS 40-45
640x480 FPS 50-55

Самый большой FPS наблюдается возле первой вышки по миду (Т1), это примерно + 15-20 FPS

Я так смотрю, что у меня вообще полный провал. Есть ли какие-то варианты по увеличению FPS для моего ПК? Думаю поменять видеокарту, но не знаю на какую и поможет ли это.

P.S. Прошу извинить за не скрытый скрин, я не умею скрывать картинки. Научил бы кто =)
Последний раз редактировалось ST1FJleR; 13.12.2011 в 02:15.
Аватар для DevilSoul
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от ST1FJleR:
Я так смотрю, что у меня вообще полный провал. Есть ли какие-то варианты по увеличению FPS для моего ПК? Думаю поменять видеокарту, но не знаю на какую и поможет ли это.
На счет твоего процессора по идее* его должно хватать вполне чтобы выдавать нормальный фпс, хотя там 2мб кэш (после работы короче посмотрю и скажу точно должно или не должно)
На счет видеокарты - шина 128,маленькая частота и память,DirectX -11 нету - про неё точно можно сказать что низкий фпс будет всегда с такой карточкой, как совет взять у друзей хорошую видеокарту с норм частотой и памятью и проверить фпс еще раз с ней(ну тут уж если у тебя блок питания потащит нормальную карту, напиши какой БП еще, просто если ты собрался покупать хорошую карточку то скорее всего БП еще менять придется)
Сообщение от ST1FJleR:
P.S. Прошу извинить за не скрытый скрин, я не умею скрывать картинки. Научил бы кто =)
где шрифт и прочее менять есть "+ в квадрате такой" это называется оффтопик.

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Аватар для ST1FJleR
ST1FJleR
Guest
Re: Гайд по оптимизации производительности Dota 2
Ну процессор вроде двухъядерный, так что думаю от него фпс не сильно пострадает ) 2 ГБ оперативной памяти тоже должно хватать. А вот видеокарта реально слабенькая. Если покупать новую, то не дороже 1 500 рублей (400 грн, я из Украины).
На счет блока питания, то нашел только вот это - CASECOM PM-400CF (230 V, 5A, 50Hz), это я на самом блоке нашел, когда крышку снял. В интернете глянул, вроде мощность 400W пишет.


Сообщение от DevilSoul:
где шрифт и прочее менять есть "+ в квадрате такой" это называется оффтопик.
Там пишет - Введите опцию для ВВ кода COLLAPSE, это оно? И в том поле вставлять ссылку на картинку, так?
Аватар для DevilSoul
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от ST1FJleR:
Там пишет - Введите опцию для ВВ кода COLLAPSE, это оно? И в том поле вставлять ссылку на картинку, так?
да
хз как по ценам на комплектующие на Украине, но я думаю если покупать видеокарту за 1500 рублей то толку не будет вообще никакого)

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Аватар для ST1FJleR
ST1FJleR
Guest
Re: Гайд по оптимизации производительности Dota 2
Хм, ясно ( А какую если что посоветуете? Просто на данный момент у меня 1500 рублей, но может я тогда подожду и после дня рождения куплю уже что-то по дороже? Только я не сильно разбираюсь в видеокартах )
Последний раз редактировалось ST1FJleR; 13.12.2011 в 16:04.
Аватар для mySalsa
Знаток
Регистрация:
18.07.2008
Просветитель
Награжден за: За помощь в развитии раздела по DotA2.
Re: Гайд по оптимизации производительности Dota 2
Сообщение от ST1FJleR:
Хм, ясно ( А какую есть что посоветуете? Просто на данный момент у меня 1500 рублей, но может я тогда подожду и после дня рождения куплю уже что-то по дороже? Только я не сильно разбираюсь в видеокартах )
советую подождать дней рождений штук десять и купить средний комп

Аватар для ST1FJleR
ST1FJleR
Guest
Re: Гайд по оптимизации производительности Dota 2
Сообщение от mySalsa:
советую подождать дней рождений штук десять и купить средний комп
Спасибо за совет, наверно так и сделаю
Аватар для DevilSoul
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от ST1FJleR:
А какую если что посоветуете?
Radeon 6770,Geforce 550 TI
из хороших и средних по цене

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Аватар для WhoIsYourDaddy_renamed_627769_09122019
Гигант мысли
Регистрация:
08.09.2008
Re: Гайд по оптимизации производительности Dota 2
пля я наверно тупой ,но как открыть эту консоль ? чёта не фига не выходит ))

Добавлено через 15 минут
а всё открыл ))) я нуп и апазорился ))
Последний раз редактировалось WhoIsYourDaddy_renamed_627769_09122019; 13.12.2011 в 18:50. Причина: Добавлено сообщение
Аватар для GxocT_renamed_25245_30042020
Писaтель
Регистрация:
28.09.2005
Re: Гайд по оптимизации производительности Dota 2
ST1FJleR

Новую, адекватную видяху за такие деньги не получишь.
Рекомендую приобрести б/у, например GeForce 8800GT, 9600GT, 9800GT или 250GTS.
Например, в Питере нашёл 9800GT за 1300.
http://forums.overclockers.ru/viewto...?f=86&t=424992
Аватар для ST1FJleR
ST1FJleR
Guest
Re: Гайд по оптимизации производительности Dota 2
Понял, спасибо за помощь. Буду собирать денюжку )
Аватар для SilverFear
Гигант мысли
Регистрация:
26.10.2011
Победитель конкурса
Награжден за: За победу в конкурсе посвященном SWTOR.
Re: Гайд по оптимизации производительности Dota 2
ответьте мне убогому, может ли фпс влиять на скорость задежки между командами в игре?
Аватар для flu0r-_-_renamed_717338_14112023
Sacred Bones
Регистрация:
26.12.2009
Re: Гайд по оптимизации производительности Dota 2
задержку твоей реакции - может, между командами - нет, если только не у всех кто играет низкий фпс.

Аватар для Fear_renamed_704776_18122019
Фанат
Регистрация:
23.10.2009
Re: Гайд по оптимизации производительности Dota 2
btw servera lagaut yzhe 2 den'(
i kstati y kogo kak s otklikom?
zametil 4to na evrope on menshe 4em na ostolnix,no vsetaki dolshe 4em v pervoi dote(
Аватар для GxocT_renamed_25245_30042020
Писaтель
Регистрация:
28.09.2005
Re: Гайд по оптимизации производительности Dota 2
Сообщение от SilverFear:
ответьте мне убогому, может ли фпс влиять на скорость задежки между командами в игре?
Может. Сетевая карта, также использует ресурсы центрального процессора. Так что если у тебя процессор постоянно занят на 100%, то задержка до сервера может увеличиваться.
Есть сетевые карты лишенные этих недостатков, например Bigfoot Networks 2100, но и стоит она 5000 рублей.
http://www.ixbt.com/news/hard/index.shtml?13/26/83

Сообщение от Fear:
zametil 4to na evrope on menshe 4em na ostolnix,no vsetaki dolshe 4em v pervoi dote(
Европа ближе, пинг меньше, ваш Кэп. Пинг больше чем в первой доте на гарене или на баттл.нете?
Аватар для Fear_renamed_704776_18122019
Фанат
Регистрация:
23.10.2009
Re: Гайд по оптимизации производительности Dota 2
Сообщение от GxocT:
на гарене
.
Аватар для GxocT_renamed_25245_30042020
Писaтель
Регистрация:
28.09.2005
Re: Гайд по оптимизации производительности Dota 2
Fear

На гарене в качестве сервера выступает человек, который создает игру.
+
Пинг минимальный, если он находится недалеко от Вас, например, Вы из Москвы, а он из Питера.
-
Пинг высокий, если он находится далеко, например, Вы из Москвы он из Владивостока.
Если игрок создавший игру выходит, то у всех обрывается соединение.

В DOTA 2 в качестве сервера выступает сервер компании Valve.
+
Игра не будет обрываться, если кто-либо из игроков покидает ее.
Пинг не будет зависеть от качества связи каждого, отдельно взятого игрока.
-
Пинг выше, если вы находитесь далеко от сервера (скорее всего сервера где-нибудь в Германии или странах Скандинавии), или если Ваш провайдер использует не самый оптимальные маршруты.
Ваши права в разделе