Давайте определимся сразу – если у вас возникает такой вопрос, значит вы наверняка играете в «Доту» на слабом железе. Тут стоит сказать, что, не смотря на общий высокий уровень оптимизации, Dota 2 действительно «тяжелеет» с каждым годом – переход на новый движок не дал необходимого толчка к повышению оптимизации, а лишь отрезал еще больше аудитории со слабыми компьютерами из общего пула игроков. Но за годы игры в Доту люди нашли способы как поднять ФПС в Доте 2 и сегодня из них можно сделать один большой универсальный гайд.
В первую очередь мы заходим в саму игру и переходим во вкладку «видео» в «настройках». Раз уж у нас слабый компьютер, придется выкрутить здесь все на «минимум». В графе «использовать дополнительные настройки» мы тоже должны убрать галочки вообще со всего – даже самые безобидные пункты здесь смогут прибавить вам 3-4 кадра в секунду, что важно, если вы играете не предельных 30 FPS.
Вкладка «размер» по-хорошему должна называться «разрешение». Если вы играете на Full-hdдисплее, то 1920х1080 для вас – приемлемо, если же вы играете в Доту с ноутбука, лучше поставить разрешение под вашу матрицу и диагональ – это буквально в разы увеличит количество кадров в секунду.
Еще две важных момента о том, как увеличить FPS в Доте 2 в настройках можно найти в правом нижнем углу. Там у нас есть лок по ФПС на вкладке «Максимальное число кадров в секунду» и некое «качество обработки экрана».
При слабом уровне железа ставим «максимальное число кадров в секунду» на 40-45 – это чуть «освободит» наше железо. А вот качество рендера или обработки лучше сильно не занижать – разница уж слишком бросается в глаза, хотя и производительность увеличивается прилично, если у вас слабый компьютер, этого не избежать.
Важный момент – в данном разделе говорится о том, как положить все ради увеличения кадров в секунду. Игра серьезно преобразиться графически, уберется часть анимаций и вообще к тому, что вы сделаете с дотой придется немного привыкать, но количество кадров увеличится в разы.
Итак, первое, что стоит сделать – это нажать правой кнопкой мыши на Dota 2 в библиотеке Steam. Затем переходим на вкладку «свойства» и «параметры запуска». Здесь прописываем следующие команды (можно просто вставить отсюда):
Novid –console –noforcemspd –noipx-nojoy -noforcemaccel -useforcedmparms -freq 60 +exec autoexec.cfg
Таким образом мы разлочим себе конфиг к Доте и откроем консоль в игре. Теперь переходим в папку, где у вас установлена Dota 2. Там находим следующее: common\dota 2 beta\dota\cfg.
Открываем файлик и добавляем туда:
cl_globallight_shadow_mode 0
r_deferred_height_fog 0
r_deferred_simple_light 1
r_deferrer 0
r_renderoverlayfragment 0
r_screenspace_aa 0
mat_picmip 2
mat_vsync 0
cl_showFPS 1
net_graphpos 3
net_graphheight 64
rate 80000
cl_updaterate 40
cl_cmdrate 40
cl_interp 0.05
cl_interp_ratio 1
cl_smoothtime 0
dota_force_right_click_attack 1
cl_globallight_shadow_mode 0
r_deferred_height_fog 0
r_deferred_simple_light 1
r_ssao 0
engine_no_focus_sleep 0
Что мы сделали? По сути отключили все лишнее – анимацию в интерфейсе, тени, различные незаметные глазу вещи. Количество кадров после этого вырастет колоссально.
Важно, что для «отката» обратно вам не потребуется много времени – просто удалите эти параметры как из данного файла, так и из «параметров запуска», после чего игра вернется в нормальное состояние.
Здесь мы не будем долго расписывать настройки компьютера – на мой взгляд сюда должен лезть только тот человек, который действительно разбирается в настройках железа, что большинству геймеров не под силу. А потому – лишь несколько советов.
Естественно, отключайте все дополнительные программы, если у вас тормозит дота. Не стоит одновременно качать торрент и играть в игру – это способно обналичить тормоза даже если у вас все нормально с компьютером – Steamтак устроен, что он отдает приоритет для других задач.
Содержимое
Кто-то скажет вам, что играть в игры на ноутбуке — это маразм отбитого геймера, но не слушайте. Играть в игры, в частности Dota 2, на ноутбуке можно, и с помощью этой статьи вы обеспечите себе радужное будущее без лагов.
Это позволит нам получить прирост в ~20 FPS.
Прирост зависит от тех параметров, которые стояли до этого. Минимум 10 FPS.
Влияние этого пункта можно посмотреть даже не выходя из игры. В среднем это должно быть +20 FPS.
Очень важный пункт, так как многие могут не знать или забыть установить правильный план электропитания, из-за чего система сама ограничивает свои возможности ради экономии энергии. Но нам ведь нужно выжать максимум с нашей лошадки, верно?
На этом всё. Надеемся, что мы помогли вам поднять FPS в Dota 2 на ноутбуке, и вы сможете наслаждаться игрой.
Дота становится всё требовательнее к «железу» с каждым обновлением.
Каждый раз Valve
добавляют всё больше различных анимаций, улучшают внешний вид вообще всего, что только можно. Но об игроках, которые не могут себе позволить мощный ПК, Valve думают в последнюю очередь.
Поэтому нам приходится подстраиваться, подкручивать настройки, использовать текстуры низкого разрешения и всячески изворачиваться, чтобы поиграть в нашу любимую игру.
Итак, в этой статье мы будем выжимать из Доты всё, что можно, чтобы сделать её максимально запускабельной и играбельной на нашем куске металлолома слабом ПК.
Привет графодрочерам. И сразу пока. Сейчас будет жёстко, про текстуры высокго разрешения и всяческих белочек и прочую живность, бегающую по карте, можете забыть.
Первым делом настраиваем видеокарту, выставляя в панельке с настройками все возможные пункты на «Производительность» или «Performance»
. Я сейчас не буду вдаваться в подробности настройки различных видях. Об этом уже миллионы и тысячи раз писали и до меня. Умейте пользоваться гуглом.
Идём дальше.
Тут коротко: вырубайте все эффекты и анимации, которые только можете. Так-же выключите все ненужные процессы.
High -d3d9ex +dota_embers 0 +autoexec.cfg
Не спрашивайте, что это такое. Просто вставьте это в строчку с параметрами запуска
Доты.
Если вы не знаете, где это и что это, то милости просим в нашу предыдущую статью, посвящённую проблемам с . Частично эта статья похожа на ту, но здесь речь именно о слабых ПК.
Предполагается, что вы знаете, куда его кидать.
В нём должно быть следующее:
con_enable 1
rate 80000
cl_updaterate 40
cl_cmdrate 40
cl_interp 0.05
cl_interp_ratio 1
cl_smoothtime 0
dota_cheap_water 1
cl_globallight_shadow_mode 0
r_deferrer 0
r_deferred_height_fog 0
r_screenspace_aa 0
gpu_level 0
cpu_level 0
r_deferred_specular 0
r_deferred_specular_bloom 0
dota_portrait_animate 0
r_deferred_additive_pass 0
r_deferred_simple_light 0
r_renderoverlayfragment 0
r_shadowrendertotexture 0
r_WaterDrawReflection 0
r_ssao 0
mat_picmip 2
mat_vsync 0
mat_triplebuffered 0
rate 80000
cl_cmdrate 31
cl_interp 0.01
cl_interp_ratio 1
cl_lagcompensation 1
cl_pred_optimize 2
cl_smooth 1
cl_smoothtime 0.01
cl_updaterate 31
cl_spectator_cmdrate_factor 0.5
cl_spectator_interp_ratio 2
dota_set_avatar 9
dota_force_right_click_attack 1
dota_minimap_hero_size 500
dota_embers 0
dota_disable_range_finder 0
developer 0
dota_hud_healthbars 3
dota_sf_game_end_delay 0
glow_outline_effect_enable 0
Сохранив конфиг, заходим в Доту. Перед запуском убедитесь, что у вас не запущен браузер и закрыты вообще все лишние окна.
Тут всё просто и ясно — ставим ВСЁ на минимум. Вообще всё.
Да, будет выглядеть жутко, но если иначе никак, то это скорее всего обеспечит вам по крайней мере играбельность.
Насчёт разрешения: если проблемы не в видюхе, а в процессоре, то смена разрешения едва ли вам поможет, поэтому можете его не трогать.
Заметка: Получив хороший стабильный или по крайней мере играбельный ФПС, можете постепенно повышать степень обработки изображения в Доте, чтобы внешний вид игры был хоть немного приятнее.
Перед началом чтения всего попорядку, взгляните на пункт 5, на момент написания я забыл об этом упомянуть)))
В начале хочу сказать что причина может быть не конкретно в вашем "железе", а в настройке и правильной конфигурации windows. К примеру, нужно отключить все ненужные службы, программы.
- Как отключить те программы которые работают в фоне. Нажимаем win + r
и вводим в открывшееся окно msconfig
. Переходим на вкладу службы
и снимаем галочки с ненужных. К примеру у меня было много ненужного мусора от тех игр в которые я уже давным-давно не играю, у меня их нет даже. Но тут нужно быть аккуратнее и не отключать то, о чём незнаешь, есть важные службы которые отключать не рекомендуется. и тоже убираем ненужное. У неопытных пользователей там много или несколько программ. Отключаем все ненужное, скайп к примеру, торрент, мейловские спутники и тому подобное. Был такой вопрос, если я убираю скайп то он не включится? - нет, при запуске виндовс он просто не будет включаться по стандарту. Но например если он вам понадобится то просто нужно будет открывать его самим, щелкнув по его значку. С торрентом также.
- Ещё советую обновить драйвера. Многие ставят новые драйвера и думают что всё, в этом проблем нет. Для некоторых устройств может к примеру новый драйвер просто-напросто не подходить и нужно поставить на пару версий раньше.
Дальше советую скачать программу Ccleaner
так как с помощью её эту процедуру можно сделать проще, нам нужно почистить реестр от накопившегося мусора. В ней очень просто разобраться так что на счёт этого я небуду ничего рассказывать. Чистим с помощью программы реестр и кэши бразуеров.
После всех этих процедур можно приступать дальше.
Параметры запуска игры
Дальше стоит настроить сам запуск игры через стим.
Заходим в стим, нажимаем Библиотека
находим Dota 2
нажимаем правой кнопкой мышки и выбираем свойства
и установить параметры запуска.
Вписывать почти не имеет значения как но я к примеру пишу так: -full ; -w 1366
и так далее, написал к примеру.
Это рекомендую вписывать слабым пк:
-32bit - запускает движок в 32-разрядном режиме. Полезно только для 64-х разрядных ОС.
Windowed или -sw - запускает игру в экранном режиме
W **** -h **** - Запускает Dota 2 с определенным разрешением экрана (ширина и высота). К примеру: -w 1280 -h 1024. Тут некоторым полезно вписывать очень маленькое разрешение экрана, так как чем меньше экран чем требуется вашей видео-памяти. Если к примеру у вас видеокарта на 256мб а монитор у вас с 2к разрешеним то всё очень плохо, и не рекомендуется делать игру на весь экран. Вообщем введите не полноэкранный режим и 800 / 600 к примеру, фпс будет выше.
Nosound - полностью отключает звук в игре. Эту команду вписывать по мере поступления проблем, не думаю что у кого будут проблемы со звуком если вы нормально решили пункт Windows
Nosync - отключает вертикальную синхронизацию.
Noaafonts - отключить TrueType шрифты (сглаживание шрифтов). Это не особо что-то решит, но всё же.
Gl - изменяет качество игры на OpenGL, по умолчанию стоит SoftWare.
Heapsize "ЧИСЛО" * - Задает размер файла подкачки (приемлемая цифра - размер в 2-4 раза больше объема физической оперативной памяти), который будет использовать игра (в килобайтах).
Рассчитывается по формуле: (оперативная память / 2 * 1024). Примеры чисел для ОП:
Freq "ЧИСЛО" или -refresh "ЧИСЛО" * - устанавливает частоту обновления экрана (для ЖК мониторов рекомендуется 60 Гц, а для ЭЛТ - 85 или 100 Гц)
Между командами сохранять (писать) пробелы.
- Можно ли писать несколько команд? - Можно.
Смена оформления Windows
Настройка доты не заходя в саму игру
Теперь мы пороемся в кофниге игры.
Переходим по такому пути:
D:\Steam\steamapps\common\dota 2 beta\game\dota\cfg
Открываем файл и настраиваем каждый пункт под себя.
"VendorID" "ЗНАЧЕНИЕ БЕРЕМ ИЗ ВАШЕГО ДЕФОЛТНОГО ФАЙЛА"
"DeviceID" "ЗНАЧЕНИЕ БЕРЕМ ИЗ ВАШЕГО ДЕФОЛТНОГО ФАЙЛА"
"setting.fullscreen" "0"
"setting.nowindowborder" "0"
"setting.aspectratiomode" "0"
"setting.mat_monitorgamma" "2.104044"
"setting.defaultres" "ЗНАЧЕНИЕ БЕРЕМ ИЗ ВАШЕГО ДЕФОЛТНОГО ФАЙЛА"
"setting.defaultresheight" "ЗНАЧЕНИЕ БЕРЕМ ИЗ ВАШЕГО ДЕФОЛТНОГО ФАЙЛА"
"setting.mat_vsync" "0"
"setting.mat_triplebuffered" "0"
"setting.mat_queue_mode" "0"
"setting.cpu_level" "0"
"setting.gpu_level" "0"
"setting.gpu_mem_level" "0"
"setting.mem_level" "0"
"setting.cl_globallight_shadow_mode" "0"
"setting.cl_particle_fallback_base" "0"
"setting.cl_particle_fallback_multiplier" "0"
"setting.cl_phys_maxticks" "3"
"setting.dota_ambient_creatures_pop" "0"
"setting.dota_cheap_water" "1"
"setting.r_deferred_additive_pass" "0"
"setting.r_deferred_height_fog" "0"
"setting.r_deferred_simple_light" "1"
"setting.r_deferred_specular" "0"
"setting.r_deferred_specular_bloom" "0"
"setting.r_shadow_half_update_rate" "0"
"setting.r_screenspace_aa" "0"
"setting.r_screenspace_aa_technique" "0"
"setting.r_ssao" "0"
"setting.r_dota_protrait_animate" "0"
"setting.mat_picmip" "2"
"setting.mat_viewportscale" "0.908421"
"setting.version" "1"
"setting.version_advanced_video" "1"
"setting.mindxlevel" "81"
"setting.maxdxlevel" "81"
"setting.dxlevel" "81"
"setting.subversion" "1"
"setting.dota_portrait_animate" "0"
"setting.useadvanced" "1"
"setting.r_fullscreen_gamma" "1.729032"
"setting.recommendedheight" "600"
"setting.shaderquality" "1"
"setting.r_dashboard_render_quality" "0"
"setting.r_dota_normal_maps" "0"
"setting.r_texture_stream_mip_bias" "2"
"setting.dota_ambient_creatures" "0"
"setting.r_dota_fxaa" "0"
"setting.fullscreen_min_on_focus_loss" "1"
"setting.coop_fullscreen" "0"
"setting.knowndevice" "1"
"setting.r_rootlod" "2"
"setting.mat_antialias" "0"
"setting.mat_aaquality" "0"
"setting.mat_forceaniso" "0"
"mat_hdr_level" "0"
Если уж и это не помогает то повыключайте то что сейчас осталось включено, там где что-то выше нолика. Но делайте это в том случае если непоможет именно то что я наипсал.