Как повысить ФПС?
1. Программа Ashampoo Core Tuner 2.
Способ действенный. Качаем, желательно фулл версию (найти с ключом можно на любом торренте).
На "dota2" устанавливаем приоритет "Высокий". Сперва могут быть кратковременные фризы (1-2 секунды). После всё стает нормально. Прибавляет фпс (5-10).
Пы.Сы. не советую ставить "Реальное время". Ибо оно не стоит того: фпс не прибавится, по сравнению с параметром "Высокий", лишь появятся фризы, и слушать музыку/сидеть параллельно вк не получится.
Пы.Сы2 этот способ - две противоположности с методом установки значения 'high' в параметрах запуска. Как уже было сказано, за время долгих тестов, на слабых ноутбуках 'high' лишь усугубляет ситуацию; дарит понижение фпс и фризы уже к средине игры. Советую его убрать и пользоваться этой программой, ибо она не жрет ОЗУ и действительно конкретно повышает фпс. Если не пользуетесь никакими сторонними приложениями аля браузер/skype, ставим "Реальное время". В основном, "Высокого" приоритета достаточно.
2. Разблокировка процессора
Нужна утилита "unpark CPU". Этот способ ОЧЕНЬ помогает. Сложно сказать, каков будет буст фпс'а. Нужно тестить самому.
Так вот, качаем по этой ссылке саму программу (в самом низу надпись "Download executable files...")
unparkcoderbag.com
Кратко скажу: открываем .exe, и в самой программе тянем ползунок до упора вправо. Если у Вас он уже 100%, значит процессор разблокирован, и Вы используете все ядра. Если нет, бегом тестить дотку с повышенным фпсом :)
Это НЕ разгон процессора! А лишь открытие его полного функционала.
Внимание! Мониторьте систему: проверяйте, не поднялась ли температура. Если сильно повысилось тепловыделение, или же сильно работает куллер - снижайте до 50-60%, в поисках оптимальной температуры! Это важно, ибо на некоторых ноутбуках (в основном, на старых или запылившихся изнутри) после этих манипуляций повышается общая температура!!! Хотя, от себя добавлю, что на моей системе всё в норме, и температура нормальная.
3. "mat_queue_mode" и многоядерный режим
Способ для CS:GO и для доты
CS:GO
В ксго дает огромный буст. Отталкивайтесь от своего ноутбука - прописываем в консоли "mat_queue_mode "0"" если у вас 1-2 ядра, если же 4, спокойно ставим "-1" вместо "0". Буст фпса обеспечен. Если не уверены, какой параметр поможет, потестируйте так: прописываем в консоли, во время игры "net_graph 1", а после ставим сначала "mat_queue_mode "0"", а потом "mat_queue_mode "-1"" и смотрим на фпс.
В самих настройках ксго, "режим многоядерности" - ставим "Enabled".
От себя скажу, что у меня лично с 30-50 фпс подрос до 100-120 на awp_lego2 и до 60-80 в соревновательных играх. Параметр стоит "-1".
НО, заметил, что хоть фпс и очень подростает, немного поднимается температура процессора!
Dota 2
Заходим по пути "*ДИСК, НА КОТОРОМ ЛЕЖИТ СТИМ*:\Steam\steamapps\common\dota 2 beta\game\dota\cfg". Ищем файлик video.txt, в нем есть параметр "setting.mat_queue_mode" (если НЕТ - дописываем) , выставляем по аналогии, ставим "0" если у вас 1-2 ядра, если же 4, спокойно ставим "-1" вместо "0". Советую после сохранения, в свойствах этого файла (video.txt) установить параметр "Только чтение".
4. -nod3d9ex
Полезная команда, которая отключает поддержку 9 директа. Буст около 10 фпс обеспечен.
В параметрах запуска прописываем "-nod3d9ex" и заходим в дотку.
Но! так же эта команда может сломать игру (только перестанет запускаться), а так же если 1 раз попробовав запустить игру с -nod3d9ex, рост FPS должен сохраниться, а потом спокойно убирать эту команду.
Попробуйте поставить режим *на весь экран*, у многих при *на весь экран* с включенной командой nod3d9ex игра висла или вылетала, или вылетала при сворачивании, поэтому придуман способ устранения этой проблемы — режим *в окне без рамки*. Если у вас в полноэкранном режиме не вылетает и не зависает, оставляйте где больше фпс, у БОЛЬШИНСТВА в полноэкранном режиме дает больше фпс.
P.S. Лично у меня стоит Полный экран (Fullscreen), и фпс вырос на 10 пунктов как в меню, так и в самой игре. Не пропускайте этот метод!
5. 32х битная версия доты
Спасибо за совет @Rоndо®. Испытайте на ноуте 32х битную версию доты.
Путь: *ДИСК, НА КОТОРОМ ЛЕЖИТ СТИМ*:\Steam\steamapps\common\dota 2 beta\game\bin\win32 - тут dota2.exe
ИЛИ: в параметрах запуска прописываем "-32bit" (спасибо @m1nacris)
На личном опыте заметил, что фпс подрос (буст около +10 фпс). Но иногда, вроде бы, во время переходов по меню и т.п. немного подлагивает, чуть-чуть сильнее, нежели на 64х битке.
Дополнительный метод который помогает тем, у кого процессор вытягивает видеокарту (т.е. не такой слабый, как например, у меня, хотя попробовать стоит):
6. Понижаем разрешение попутно регулируя обработку
В настройках доты выставьте разрешение 1280х720 (720р). Также выкрутите ползунок обработки экрана до 70% (тут уже можно поиграться: не обязательно ставить именно 70%; если раздражает мыло, либо хочется больше фпс - смело меняйте значение). Таким способом вы облегчите работу видеокарты (т.е. ей придется обрабатывать в разы меньше текстур, что влечет за собой повышение фпса). Метод стоит опробовать, точно знаю что в связке процессора, который адекватно работает с видеокартой, можно достичь нормального буста фпса.
П.С. лично видел как в Овервотче этим методом апали фпс с 50 до 80-100, лишь слегка понижая обработку (даже не до 70%).
7. Убираем баннеры в доте (буст фпс в меню)
Это скорее мини-способ повышения фпс, ибо в самой игре прирост не такой большой, но в меню фпс вырастает раза в полтора.
Выглядит это так:
Спойлер: Скриншот меню
Сразу скажу, способ этот я увидел у другого человека, но т.к. тема приближенная к глобальной (в плане буста фпс), я решил добавить его сюда.
Идём по пути: C:\Windows\System32\drivers\etc
Находим файл hosts. Открываем его через блокнот, и в САМОМ конце добавляем эти 3 строчки:
95.211.186.156 blog.dota2.com
95.211.186.156 www.dota2.com
95.211.186.156 http://www.dota2.com/store/
В БРАУЗЕРЕ САЙТ "www.dota2.com" РАБОТАТЬ НЕ БУДЕТ!
Сохраняем, не забываем заменить (а не оставлять в формате .txt)
Результат должен порадовать всех владельцев слабых машин.
Всё так же работает после обновления с компендиумом!
//
8. Лобби
Так же мини-совет, который в некоторых случаях колоссально поднимает фпс.
Особенно полезно для тех, кто любит абузить компендиум или сидеть в рандомных лобби.
В настройках снимаем галочку с параметра "При запуске игры заходить в региональные лобби" (как-то так). Если любим посидеть в "Russian Abuse 2016" и т.д., перед игрой выходим оттуда. Много народа в самом чате лобби 24/7 спамит текст, который (да-да) грузит процессор не на шутку.
9. Возвращение фпс после обновления 7.00 (глобальный метод)
Метод найден мною на просторах dev форума подоте, и немного модернизирован
Лично тестил этот метод, и скажу, что он действительно помогает. Лично мне прибавил около 20 фпс. А это не дурно для слабых машин.
Сначала в параметрах запуска доты 3 (Стим-Библиотека-Дота2-Свойства-Параметры запуска) вписываем эти параметры (попутно удаляя ВСЁ что было перед этим)
Код:
-autoconfig_level 0 -benchframes 1 -bench
Заходим в доту, и через какое-то время (секунд 15) нас выкинет на раб. стол. Не переживайте, так надо. После опять заходим в параметры запуска, удаляем это всё, и вставляем эти данные (для самых слабых пк/ноутов):
Код:
-32bit -dx9 -nod3d9ex -nofocus -novr -nohltv -nojoy -usetcp -uselocalweb -disablehangwatchdog -console -condebug -conclearlog +exec autoexec.cfg
Опять заходим в доту, в настройках ставим галочку на "использовать дополнительные настройки (там где траву включать/выключать,тени , текстуры и т.д.). Выходим.
Идем по этом пути: *ДИСК НА КОТОРОМ СТИМ*(если это диск С, то так)
С:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\game\dota\cfg и создаём там файл autoexec.cfg (если его там нет) и копируем туда всё от сюда : http://pastebin.com/MPKRgp5Q
Сохраняем (только не в .txt формате, а в cfg, не забывайте). В консоли доты ничего писать не нужно!