Для входа на форум нажмите здесь
Гайд по оптимизации производительности Dota 2

08.12.2011 14:36
#1
Гайд по оптимизации производительности 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
Последний раз редактировалось DevilSoul; 20.03.2013 в 04:51.
unKn0wn-
#426
Re: Гайд по оптимизации производительности Dota 2
Сообщение от Chimera-Syber:
кто-нить уже нашел способ увеличения шрифта в консоли в русской версии доты после обновления? ну кроме перехода на английский язык
1) Способ редактирования файлов доты(смена шрифта, размера...), но после любой обновы файл перезаписывается(можно конечно жахнуть атрибут "только для чтения"). Собственно этот способ не буду описывать, т.к. есть получше способ д и при желании гугл покажет.
2) Стим перевести на английский(через настройки), а чтобы дота была на русском в параметрах запуска доты сделать перевод доты: -language russian
После этого шрифт консоли вменяемый.
#427
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
#428
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, карта будет меньше греться.
#429
Re: Гайд по оптимизации производительности Dota 2

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

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





радеонычи как то надежней... (имхо)
#430
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; купи охлаждающую подставку для ноута или присмотрись к новой системе охлаждения.
#431
Re: Гайд по оптимизации производительности Dota 2
у меня похожая фигня на стационарнике иногда происходит. хотя температура проца и видео вроде в норме
#432
Re: Гайд по оптимизации производительности Dota 2
"Вроде"? Запусти в фоновом режиме любой софт с датчиками и посмотри ;>
При нормальной ситуации стандартные советы: убрать эффекты, некоторые карточки не поддерживают все "фишки" (по 1 включая позже и смотри на разницу), повысить ручками приоритет процесса dota2, обновить драйвера, проверить питание, почистить пыль :O
#433
Re: Гайд по оптимизации производительности Dota 2
Сообщение от Mercy:
Вроде
видео в пределах 60
проц 40-50
вроде норм температуры.
играю на средних. пыль чищу.дрова и питание в норме.
может из-за адской батареи
#434
Re: Гайд по оптимизации производительности Dota 2
Сообщение от Mercy:
i5,4gb ozy i nvidia geforce gt 540m
да и железо нормально напиши, а то написал в стиле "у меня 2 ЯДРА и 2 ГИГА"
#435
Re: Гайд по оптимизации производительности Dota 2
Сообщение от DevilSoul:
да и железо нормально напиши, а то написал в стиле "у меня 2 ЯДРА и 2 ГИГА"
^Заквотил не того
#436
Re: Гайд по оптимизации производительности Dota 2
Сообщение от Mercy:
Происходит из-за перегрева.
Поотключай все эффекты в доте: блики, улучшенные тени, динамическое освещение, сглаживание и т.д.; пропиши в консоли fps_max 60; купи охлаждающую подставку для ноута или присмотрись к новой системе охлаждения.
v etom problema i bila
pilesos reshil vse problemi
Liitza
#437
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, но это не важно)
Есть подозрение что вина на ОС, у меня восьмерка. Стоит снести и попробовать на семерке?
#438
Re: Гайд по оптимизации производительности Dota 2
Ну здесь явно не железо.Раз в других играх норм.Ставь 7
#439
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 естественно
#440
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. Причина: Добавлено сообщение
#441
Re: Гайд по оптимизации производительности Dota 2
мб не по теме но...

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

в тесте использовалось разное железо и разные провайдеры, прибавка озу и разгон... в общем грешит система хочу понять, что не так...
#442
Re: Гайд по оптимизации производительности Dota 2
Оставлю тут

При необходимости перевести в текст и добавить в шапку соседней темы + открепить эту как не нужный дубль.
#443
Re: Гайд по оптимизации производительности Dota 2
норм, надо сделать
Underl1fe
#444
Re: Гайд по оптимизации производительности Dota 2
Доброго времени суток,прочитал внимательно весь гайд,перепробовал просто все что писалось,но фпс в замесе 30-35 , просто при фарме около 40 , имею такие системные характеристики

AMD Athlon 64x2 Core 5200+ 2.61гц
Оперативы 3 гига
Видео Geforce GT 430
Операционная система XP , как только не мучался с настройками и разрешением,ну как буд-то приципиально не меняется фпс
#445
Re: Гайд по оптимизации производительности Dota 2
Для такого конфига норм фпс.
#446
Re: Гайд по оптимизации производительности Dota 2
Сообщение от DeathWarrior:
Для такого конфига норм фпс.
прав
p.s 30 не падая = играбельно
#447
Re: Гайд по оптимизации производительности Dota 2
е8400, радик 4850, имею 70-100 фпса на макс настройках
Август
#448
Re: Гайд по оптимизации производительности Dota 2
вот сижу уже который день читаю гайды по повышению ФПС в игре, и вроде бы всё правильно делаю, но выше 30 не поднялось. и кстати у меня вроде бы мощный ноутбук, покупал месяц назад
icemat
#449
Re: Гайд по оптимизации производительности Dota 2
Август, играй на стационарном)) наверно в замесах 5-2 фпс показывает?
Август
#450
Re: Гайд по оптимизации производительности Dota 2
у меня только ноут. в среднем ФПС у меня 15, а в замесах опускается до 5-6
перечитал я наверное штук 10 гайдов и сделал всё что сказано в гайдах, но результат 0
ОЗУ 4 гига
nvidia geforce gt 640m le
intel(r) core(TM) i7-361-QM 2.30 GHz