Для входа на форум нажмите здесь
Гайд по оптимизации производительности Dota 2
Автор темы: DevilSoul
Дата создания:
Старый 08.12.2011, 14:36   #1 
DevilSoul
Предводитель

Сообщений: 13,562
Всего лайков: 40
Регистрация: 27.07.2009
Игра: PUBG
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Гайд по оптимизации производительности Dota 2
DevilSoul 08.12.2011, 14:36

В этом топике я расскажу как настроить\оптимизировать 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 пользователя оценили это сообщение: Показать
Просмотров: 455261
Ответить с цитированием
Старый 21.01.2013, 06:18
unKn0wn-
Guest
Re: Гайд по оптимизации производительности Dota 2
Сообщение от Chimera-Syber:
кто-нить уже нашел способ увеличения шрифта в консоли в русской версии доты после обновления? ну кроме перехода на английский язык
1) Способ редактирования файлов доты(смена шрифта, размера...), но после любой обновы файл перезаписывается(можно конечно жахнуть атрибут "только для чтения"). Собственно этот способ не буду описывать, т.к. есть получше способ д и при желании гугл покажет.
2) Стим перевести на английский(через настройки), а чтобы дота была на русском в параметрах запуска доты сделать перевод доты: -language russian
После этого шрифт консоли вменяемый.
Старый 21.01.2013, 12:06
Аватар для MogilevStyle
Гуру
Регистрация:
11.12.2010
Re: Гайд по оптимизации производительности Dota 2
need help
padaet fps i vostanavlivaetsya posle alt+tab`a
chto s etim podelat` mojno?

i5,4gb ozy i nvidia geforce gt 540m
Старый 21.01.2013, 15:26
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от MogilevStyle:
need help
padaet fps i vostanavlivaetsya posle alt+tab`a
chto s etim podelat` mojno?

i5,4gb ozy i nvidia geforce gt 540m
nvidia geforce gt 540m
греется, не знаю что с этим делать, охлаждение для ноутбуков наверное есть какое то, поизучай или сам погугли разберись как снизить температуру на видеокарту, естественно если ты понизишь настройки графики в доте 2, карта будет меньше греться.

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Старый 22.01.2013, 22:06
Аватар для Valet_renamed_990670_10032024
Гуру
Регистрация:
11.12.2012
Re: Гайд по оптимизации производительности Dota 2

список видюх которые я спалил...

NVIDIA GeForce GT 8400 (2007-2010)
NVIDIA GeForce GT 240 (2010-2011)





радеонычи как то надежней... (имхо)
Старый 23.01.2013, 09:08
Аватар для Mercy
Legen__wait for it__Dary
Регистрация:
19.10.2008
GoHa.Ru II Степени Космос
Re: Гайд по оптимизации производительности Dota 2
Сообщение от MogilevStyle:
need help
padaet fps i vostanavlivaetsya posle alt+tab`a
chto s etim podelat` mojno?

i5,4gb ozy i nvidia geforce gt 540m
Происходит из-за перегрева.
Поотключай все эффекты в доте: блики, улучшенные тени, динамическое освещение, сглаживание и т.д.; пропиши в консоли fps_max 60; купи охлаждающую подставку для ноута или присмотрись к новой системе охлаждения.

Старый 23.01.2013, 09:31
Аватар для Exepshen_renamed_804163_20022025
Dark side
Регистрация:
02.03.2011
Re: Гайд по оптимизации производительности Dota 2
у меня похожая фигня на стационарнике иногда происходит. хотя температура проца и видео вроде в норме

༼ ºل͟º ༽ᴛᴇᴀᴄʜ ᴍᴇ ʜᴏᴡ ᴛᴏ ᴅᴏᴛᴏ. ༼ ºل͟º ༽
Старый 23.01.2013, 13:21
Аватар для Mercy
Legen__wait for it__Dary
Регистрация:
19.10.2008
GoHa.Ru II Степени Космос
Re: Гайд по оптимизации производительности Dota 2
"Вроде"? Запусти в фоновом режиме любой софт с датчиками и посмотри ;>
При нормальной ситуации стандартные советы: убрать эффекты, некоторые карточки не поддерживают все "фишки" (по 1 включая позже и смотри на разницу), повысить ручками приоритет процесса dota2, обновить драйвера, проверить питание, почистить пыль :O

Старый 23.01.2013, 14:13
Аватар для Exepshen_renamed_804163_20022025
Dark side
Регистрация:
02.03.2011
Re: Гайд по оптимизации производительности Dota 2
Сообщение от Mercy:
Вроде
видео в пределах 60
проц 40-50
вроде норм температуры.
играю на средних. пыль чищу.дрова и питание в норме.
может из-за адской батареи

༼ ºل͟º ༽ᴛᴇᴀᴄʜ ᴍᴇ ʜᴏᴡ ᴛᴏ ᴅᴏᴛᴏ. ༼ ºل͟º ༽
Старый 24.01.2013, 07:32
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от Mercy:
i5,4gb ozy i nvidia geforce gt 540m
да и железо нормально напиши, а то написал в стиле "у меня 2 ЯДРА и 2 ГИГА"

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Старый 24.01.2013, 10:10
Аватар для Mercy
Legen__wait for it__Dary
Регистрация:
19.10.2008
GoHa.Ru II Степени Космос
Re: Гайд по оптимизации производительности Dota 2
Сообщение от DevilSoul:
да и железо нормально напиши, а то написал в стиле "у меня 2 ЯДРА и 2 ГИГА"
^Заквотил не того

Старый 03.02.2013, 14:53
Аватар для MogilevStyle
Гуру
Регистрация:
11.12.2010
Re: Гайд по оптимизации производительности Dota 2
Сообщение от Mercy:
Происходит из-за перегрева.
Поотключай все эффекты в доте: блики, улучшенные тени, динамическое освещение, сглаживание и т.д.; пропиши в консоли fps_max 60; купи охлаждающую подставку для ноута или присмотрись к новой системе охлаждения.
v etom problema i bila
pilesos reshil vse problemi
Старый 15.02.2013, 16:30
Liitza
Guest
Re: Гайд по оптимизации производительности Dota 2
Такая проблема, посоны. Немного озадачен.
разрешение 1980х1050
абсолютно низкие настройки, то есть: все выкл, все низкое. выдает 30 фпс.
настройски выше выдают 15 и 5 (средние и высокие)
а теперь мои конфиги:
ноутбук
i7 2.4 ghz
8 gb ОЗУ
Ge Force GTX 660M (2048mb)
К слову, FarCry3 на средних выдает 60 фпс, Dishonored 100fps на высших, то есть проблема такая только в доте (ну и в dead space, но это не важно)
Есть подозрение что вина на ОС, у меня восьмерка. Стоит снести и попробовать на семерке?
Старый 15.02.2013, 17:19
Аватар для Icewo1f_renamed_694132_06042024
Старожил
Регистрация:
03.09.2009
Re: Гайд по оптимизации производительности Dota 2
Ну здесь явно не железо.Раз в других играх норм.Ставь 7

Старый 15.02.2013, 22:00
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от Liitza:
Такая проблема, посоны. Немного озадачен.
разрешение 1980х1050
абсолютно низкие настройки, то есть: все выкл, все низкое. выдает 30 фпс.
настройски выше выдают 15 и 5 (средние и высокие)
а теперь мои конфиги:
ноутбук
i7 2.4 ghz
8 gb ОЗУ
Ge Force GTX 660M (2048mb)
К слову, FarCry3 на средних выдает 60 фпс, Dishonored 100fps на высших, то есть проблема такая только в доте (ну и в dead space, но это не важно)
Есть подозрение что вина на ОС, у меня восьмерка. Стоит снести и попробовать на семерке?
Ставь 7 естественно

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Старый 19.02.2013, 20:17
Аватар для Friendly_renamed_739618_31122023
Старожил
Регистрация:
19.04.2010
Волшебник
Re: Гайд по оптимизации производительности Dota 2
Ещё как вариант: в директории игры в свойствах dota2.exe сделать как на картинке


Как это сделать: Steam> Библиотека> пкм по Dota 2> Загружаемый контент (или Свойства)> Локальные файлы> Найти локальные файлы> пкм по dota2.exe> Свойства

Добавлено через 16 минут
Еще способ, если первого недостаточно (для обладателей 2-х ядерных процессоров и более).
Скачиваем программу CPU-control, устанавливаем, запускаем её, потом игру, сворачиваем Dota 2, находим в CPU-Control процесс dota2.exe, кликаем правой кнопкой мыши по нему и выбираем CPU 1+2.

Последний раз редактировалось Friendly_renamed_739618_31122023; 19.02.2013 в 20:18. Причина: Добавлено сообщение
Старый 19.02.2013, 20:27
Аватар для Valet_renamed_990670_10032024
Гуру
Регистрация:
11.12.2012
Re: Гайд по оптимизации производительности Dota 2
мб не по теме но...

люди жаловались на висту мол вылетает, затестил доту 2 на висте... игра действительно периодически вылетает, НЕ СВОРАЧИВАЕТСЯ А ВЫЛЕТАЕТ... в чем тут может быть причина, в дх?

в тесте использовалось разное железо и разные провайдеры, прибавка озу и разгон... в общем грешит система хочу понять, что не так...
Старый 20.02.2013, 03:36
Аватар для Mercy
Legen__wait for it__Dary
Регистрация:
19.10.2008
GoHa.Ru II Степени Космос
Re: Гайд по оптимизации производительности Dota 2
Оставлю тут

При необходимости перевести в текст и добавить в шапку соседней темы + открепить эту как не нужный дубль.

Старый 20.02.2013, 08:10
Аватар для mySalsa_renamed_619225_14112024
хозяин трамвая
Регистрация:
18.07.2008
Просветитель
Награжден за: За помощь в развитии раздела по DotA2.
Re: Гайд по оптимизации производительности Dota 2
норм, надо сделать

Старый 20.02.2013, 20:29
Underl1fe
Guest
Re: Гайд по оптимизации производительности Dota 2
Доброго времени суток,прочитал внимательно весь гайд,перепробовал просто все что писалось,но фпс в замесе 30-35 , просто при фарме около 40 , имею такие системные характеристики

AMD Athlon 64x2 Core 5200+ 2.61гц
Оперативы 3 гига
Видео Geforce GT 430
Операционная система XP , как только не мучался с настройками и разрешением,ну как буд-то приципиально не меняется фпс
Старый 20.02.2013, 20:50
Аватар для Narm_renamed_653016_19052021
dead inside
Регистрация:
05.02.2009
Re: Гайд по оптимизации производительности Dota 2
Для такого конфига норм фпс.
Старый 20.02.2013, 21:28
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от DeathWarrior:
Для такого конфига норм фпс.
прав
p.s 30 не падая = играбельно

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Старый 24.02.2013, 02:42
Аватар для ONOTOLE3000_renamed_788943_27082023
Читатель
Регистрация:
30.12.2010
Re: Гайд по оптимизации производительности Dota 2
е8400, радик 4850, имею 70-100 фпса на макс настройках
Старый 24.02.2013, 11:03
Август
Guest
Re: Гайд по оптимизации производительности Dota 2
вот сижу уже который день читаю гайды по повышению ФПС в игре, и вроде бы всё правильно делаю, но выше 30 не поднялось. и кстати у меня вроде бы мощный ноутбук, покупал месяц назад
Старый 24.02.2013, 11:56
icemat
Guest
Re: Гайд по оптимизации производительности Dota 2
Август, играй на стационарном)) наверно в замесах 5-2 фпс показывает?
Старый 24.02.2013, 12:16
Август
Guest
Re: Гайд по оптимизации производительности Dota 2
у меня только ноут. в среднем ФПС у меня 15, а в замесах опускается до 5-6
перечитал я наверное штук 10 гайдов и сделал всё что сказано в гайдах, но результат 0
ОЗУ 4 гига
nvidia geforce gt 640m le
intel(r) core(TM) i7-361-QM 2.30 GHz
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.