Для входа на форум нажмите здесь
Гайд по оптимизации производительности 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 пользователя оценили это сообщение: Показать
Просмотров: 455220
Ответить с цитированием
Старый 23.03.2012, 17:58
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от abused:
Указывал в первом своем сообщении :)
пишу более подробно:
Процессор: Intel Core i5 m450 @2.40 GHz
ОЗУ: 3 гб
Видео: GeForce GT 325M
windows 7 64?

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Старый 23.03.2012, 18:01
abused
Guest
Re: Гайд по оптимизации производительности Dota 2
да, семерка 64 битная
Старый 23.03.2012, 18:05
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от abused:
да, семерка 64 битная
everest стоит программа? можешь посмотреть температуру своей видеокарты, какая там для буков нормальная погугли...
я пока занят просто немного) чуть позже подумаю...

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Старый 23.03.2012, 18:21
abused
Guest
Re: Гайд по оптимизации производительности Dota 2
Сообщение от DevilSoul:
everest стоит программа? можешь посмотреть температуру своей видеокарты, какая там для буков нормальная погугли...
я пока занят просто немного) чуть позже подумаю...
И на проце и на видеокарте в пределах нормы, 59 на видео это нормально как я почитал, у некоторых до 100 доходит..
Старый 27.03.2012, 11:59
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от abused:
И на проце и на видеокарте в пределах нормы, 59 на видео это нормально как я почитал, у некоторых до 100 доходит..
DirectX версию проверь и драйвера на все...

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Старый 28.03.2012, 18:53
abused
Guest
Re: Гайд по оптимизации производительности Dota 2
Сообщение от DevilSoul:
DirectX версию проверь и драйвера на все...
dx 10 стоит, драйвера стабильные :(
Старый 05.04.2012, 12:11
Аватар для SayImHoPlz
Гигант мысли
Регистрация:
25.02.2012
Re: Гайд по оптимизации производительности Dota 2
Отличный гайд,спасибо!
Старый 13.04.2012, 07:50
Предводитель
Регистрация:
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.
Старый 21.04.2012, 13:39
LiguidCool
Guest
Re: Гайд по оптимизации производительности Dota 2
Народ, подскажите. Дота лагает, но как-то рывками. Играю нормально, потом раз и персонаж на месте бегает. Врубил менюшку что FPS и ping показывает - FPS 70 все время, пинг 100, но когда лаги вырастает до 200-1000. И все это стабильно гдет раз в минуту-две. Пробывал в этот момент пинговать яндекс - все нормально и пинг не растет. Собственно как узнать где теряются пакеты и почему лаги? Если пров виноват, то как взять его за яйца?
Старый 22.04.2012, 12:20
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от LiguidCool:
Народ, подскажите. Дота лагает, но как-то рывками. Играю нормально, потом раз и персонаж на месте бегает. Врубил менюшку что FPS и ping показывает - FPS 70 все время, пинг 100, но когда лаги вырастает до 200-1000. И все это стабильно гдет раз в минуту-две. Пробывал в этот момент пинговать яндекс - все нормально и пинг не растет. Собственно как узнать где теряются пакеты и почему лаги? Если пров виноват, то как взять его за яйца?
попробуй в консольке посмотреть IP сервера в момент самой игры и сделай пуск-выполнить-cmd-tracert 192..... ну короче до этого IP и сюда скинь.

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Последний раз редактировалось DevilSoul; 22.04.2012 в 15:05.
Старый 26.04.2012, 22:30
ST1FJleR
Guest
Re: Гайд по оптимизации производительности Dota 2
Процессор: Pentium D 820 2.80ghz
Оперативная память: 3 Gb DDR2 (Win XP)
Видео: Nvidia GeForce 7300 GT 256 Mb


Подскажите, если поменять видеокарту c моей на Nvidia GeForce 440 GT 1024 (GDDR3) игра будет на много лучше идти?
Сейчас у меня 20-30 фпс, в замесе около 10. Настройки все на минимум.
Последний раз редактировалось ST1FJleR; 27.04.2012 в 01:52.
Старый 27.04.2012, 07:59
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от ST1FJleR:
Процессор: Pentium D 820 2.80ghz
Оперативная память: 3 Gb DDR2 (Win XP)
Видео: Nvidia GeForce 7300 GT 256 Mb


Подскажите, если поменять видеокарту c моей на Nvidia GeForce 440 GT 1024 (GDDR3) игра будет на много лучше идти?
Сейчас у меня 20-30 фпс, в замесе около 10. Настройки все на минимум.
Требования к системе Блок питания мощностью 300 Вт
если собрался брать в магазине проверь сначала БП свой, самый распространенный фэйл при выборе видеокарты, это когда не шарящий пользователь берет себе дорогую видеокарту и его БП просто не вытягивает её и случается эмо-край
прибавка в фпс должна быть полюбому, но я не думаю что это стоит того, щас можно достаточно мощную машинку собрать за 15к, я бы на твоем месте проще продал бы щас свой комп пока не поздно, кому-нибудь "печатать" тысяч за 6 и через месяц взял бы норм машину.

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Старый 27.04.2012, 09:57
Аватар для st_na1z_renamed_723829_17122024
Старожил
Регистрация:
31.01.2010
Веселый дембель
Re: Гайд по оптимизации производительности Dota 2
собрал комп за 15к
i5 проц
8гигов памяти
HDD 500гигов
450вт блок и мать под проц бюджетную
и старую видеокарточку оставил GF 440

фпс на фул графе ~140 под фонтаном

ky
Старый 27.04.2012, 11:19
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от BparHapoDa:
собрал комп за 15к
i5 проц
8гигов памяти
HDD 500гигов
450вт блок и мать под проц бюджетную
и старую видеокарточку оставил GF 440

фпс на фул графе ~140 под фонтаном
ага, вот пример.

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Старый 27.04.2012, 12:06
ST1FJleR
Guest
Re: Гайд по оптимизации производительности Dota 2
Ну если бы была возможность купить новое железо, то я бы уже купил бы и сюда не писал.
Поймите меня правильно, я не играю в игры по типу кризиса и гта4, мне просто нужен комп, чтобы нормально играть в доту2. Я уверен, что в более востребованные игры по параметрам я играть не буду.
Блок у меня на 400 Вт, а для новой видеокарты нужен на 300-350.
Просто я боюсь, что бы не было такого: купил новую видеокарту, а производительность не сильно увеличилась.
Многие говорят, что видеокарта играет самую большую роль, а проц и оператива не сильно влияют.
Вот потому и написал сюда, чтобы узнать ваше мнение.
Старый 27.04.2012, 13:05
Аватар для st_na1z_renamed_723829_17122024
Старожил
Регистрация:
31.01.2010
Веселый дембель
Re: Гайд по оптимизации производительности Dota 2
Сообщение от ST1FJleR:
Ну если бы была возможность купить новое железо, то я бы уже купил бы и сюда не писал.
Поймите меня правильно, я не играю в игры по типу кризиса и гта4, мне просто нужен комп, чтобы нормально играть в доту2. Я уверен, что в более востребованные игры по параметрам я играть не буду.
Блок у меня на 400 Вт, а для новой видеокарты нужен на 300-350.
Просто я боюсь, что бы не было такого: купил новую видеокарту, а производительность не сильно увеличилась.
Многие говорят, что видеокарта играет самую большую роль, а проц и оператива не сильно влияют.
Вот потому и написал сюда, чтобы узнать ваше мнение.
на старой машине с
c2d 2.88Ггц
6гигов озу
и карточкой gf 440 фпс был 30-50
с той же карточкой но с новым процем и памятью в 3 раза выше


Добавлено через 2 минуты
даже не в 3, больше
30-50 на минимуме было

ky
Последний раз редактировалось st_na1z_renamed_723829_17122024; 27.04.2012 в 13:05. Причина: Добавлено сообщение
Старый 27.04.2012, 18:36
ST1FJleR
Guest
Re: Гайд по оптимизации производительности Dota 2
Странно, у друга проц Athlon 64 X2 4000+ 2.11ГГц, 3 Гб оперативы и карта GeForce 9500 GT 512. У него на средних настройках, при самом большом разрешении и включеным vsync 40-50 фпс, ничего не лагает.
Nvidia GeForce 440 GT 1024 на много лучше его видяхи, и хотите сказать, что у меня будет хуже идти дота2, чем у него?
Согласен, что проц у него лучше, но не на много, да и частота у меня выше.
Старый 27.04.2012, 19:29
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от ST1FJleR:
Странно, у друга проц Athlon 64 X2 4000+ 2.11ГГц, 3 Гб оперативы и карта GeForce 9500 GT 512. У него на средних настройках, при самом большом разрешении и включеным vsync 40-50 фпс, ничего не лагает.
Nvidia GeForce 440 GT 1024 на много лучше его видяхи, и хотите сказать, что у меня будет хуже идти дота2, чем у него?
Согласен, что проц у него лучше, но не на много, да и частота у меня выше.
у меня появилась мысль почему у тебя так может быть, установи Ashampooo HDD Control, посмотри там сколько % здоровья у винта твоего, от него тоже не мало зависит.

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Старый 28.04.2012, 00:38
ST1FJleR
Guest
Re: Гайд по оптимизации производительности Dota 2
В общем, установил я эту прогу, но почему-то не определило мой винт. Пишет "подождите, идет сканирование" (ждал 2 часа). Но я винт менял где-то 6-8 месяцев назад (старый накрылся). Думаю проблема не в нём.
Старый 28.04.2012, 22:09
Аватар для st_na1z_renamed_723829_17122024
Старожил
Регистрация:
31.01.2010
Веселый дембель
Re: Гайд по оптимизации производительности Dota 2
Сообщение от ST1FJleR:
Странно, у друга проц Athlon 64 X2 4000+ 2.11ГГц, 3 Гб оперативы и карта GeForce 9500 GT 512. У него на средних настройках, при самом большом разрешении и включеным vsync 40-50 фпс, ничего не лагает.
Nvidia GeForce 440 GT 1024 на много лучше его видяхи, и хотите сказать, что у меня будет хуже идти дота2, чем у него?
Согласен, что проц у него лучше, но не на много, да и частота у меня выше.
я хотел сказать, что исходя из моей практики, видюха на производительность мало влияет

ky
Старый 29.04.2012, 11:21
ST1FJleR
Guest
Re: Гайд по оптимизации производительности Dota 2
Сообщение от BparHapoDa:
я хотел сказать, что исходя из моей практики, видюха на производительность мало влияет
Думаю ты не прав, если я поменяю комп на такой как у тебя, но оставлю свою Nvidia GeForce 7300 GT 256 Mb, то у меня почти ничего не изменится (это лично моё мнение).
Хотя с другой стороны нужна просто нормальная видеокарта и ты хоть i5 хоть i7 проц ставь, тогда изменений быть не должно. Возможно я ошибаюсь
Старый 29.04.2012, 15:45
4union
Guest
Re: Гайд по оптимизации производительности Dota 2
Процессор: athlon 4200+(2.2)
Память: 2 gb
Видео: geforce 9800 1gb
ОC: Win XP SP3

ФПС, в начале игры, до крипов ~50. На линии с крипами и героями 30-35, в замесе ~16-20.
Компьютер конечно старье, но с похожими конфигурациями люди добиваются стабильных 60-70 фпс .
Параметры видео: Всё офф кроме текстур(high), качество обработки 100%. Разрешение 1024х768. При чем смена настроек практически не дает прироста/падения фпс. Минимальные/максимальные настройки отличаются где-то в 10 фпс.
Перегрева железа нет, дефрагментацию кеша делал, клинером/бутспидом систему чистил, драйвера обновил, настройки видеокарты стоят с упором на производительность.
Подскажите, почему такой низкий фпс? Или на моем железе не добиться более менее приличного фпс?
Старый 29.04.2012, 21:29
Аватар для flu0r-_-_renamed_717338_14112023
Sacred Bones
Регистрация:
26.12.2009
Re: Гайд по оптимизации производительности Dota 2
Если фпс проседает стабильно (без рывков), и проседает он больше там где больше графической нагрузки (каст масс спеллов, много героев на экране) то дело только в видео карте и нигде более. При том опять же все упирается на графический процессор. Никакая оператива, винт и прочая поебень не снижает стабильно фпс. Если же видео карта нормальная, то попробуй установить драйвера последние. Да и стоит немного подождать. тут сей трабл не только у тебя, и смею предположить что у некоторых юзеров нвидии.

Добавлено через 1 минуту
Сообщение от 4union:
Подскажите, почему такой низкий фпс? Или на моем железе не добиться более менее приличного фпс?
после апдейта у некоторых сильно просел фпс. А добиться можешь подождав пока починят, или попробуй обновить дрова.

Последний раз редактировалось flu0r-_-_renamed_717338_14112023; 29.04.2012 в 21:29. Причина: Добавлено сообщение
Старый 08.05.2012, 13:19
InternetHero
Guest
Re: Гайд по оптимизации производительности Dota 2
А как отключить ФПСметр. Пишу net_graph 0. стираю -console в Пропертис. Один черт фпсметр остается включенным
Старый 08.05.2012, 13:25
Предводитель
Регистрация:
27.07.2009
Танк Просветитель
Награжден за: За развитие раздела Counter-Strike: GO Признанный автор
Награжден за: За полезные статьи по DOTA 2
Re: Гайд по оптимизации производительности Dota 2
Сообщение от InternetHero:
А как отключить ФПСметр. Пишу net_graph 0. стираю -console в Пропертис. Один черт фпсметр остается включенным
что то не правильно делаешь значит, -console зачем стираешь?

Стримлю здесь - https://www.twitch.tv/hyperformotherrussia
Hell is empty and all the Devils are here.
William Shakespeare.
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

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