Загрузка...

Повышаем фпс в доте

Тема в разделе Dota 2 создана пользователем MrGold 9 мар 2021. 1758 просмотров

  1. MrGold
    MrGold Автор темы 9 мар 2021 1554 27 апр 2019
    Хочешь играть в доту, но у тебя ее не тянет? тогда прочти данную статью и может это тебе поможет.


    Файл настроек для поднятия фпс


    Создадим Autoexec.cfg
    Autoexec.cfg - набор консольных команд для настройки Dota 2. Создаем простой текстовый файл и сохраняем его с именем Autoexec.cfg и типом "Все файлы".

    Хранить его следует в директории по такому пути:
    "Disk\Steam\steamapps\common\dota 2 beta\game\dota\cfg"

    Ниже приведены настройки, которые следует использовать. Просто скопируйте их в файл:

    • 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

    Этот кфг полностью убирает шейдеры, тени, блики, уменьшает качество эффектов.
    Даёт очень большой прирост ФПС.



    Параметры запуска ДОТА 2


    Выбираем Библиотеку => Игры => Dota 2 (правой кнопкой) = > Свойства
    Вкладка Общие => Установить параметры запуска
    В строке пишем нужные параметры

    -console — запускает игру с включенной консолью.

    -novid — при запуске отключает видеоролик, проигрываемый при запуске игры
    -toconsole — принудительно запускает консоль, даже если указан параметр +map, заставляющий движок загрузить карту при запуске игры
    -override_vpk — игра будет читать игровые элементы в \steamapps\common\dota 2 beta\dota заменять и загружать их в игру. Команда предназначена для Модификаций .
    Использование -override_vpk убрано Valve.
    Вместо нее добавили немного другую команду:
    -enable_addons - позволяет использовать разрешенные модификации ресурсов клиента (Мини-карту, HUD, иконки и скрипты звуков, скрипты музыки и флеш-видео)
    -autoconfig — восстанавливает настройки графики по умолчанию. Игнорирует любые установленные конфиги до удаления данного параметра
    -dev — включает режим разработчика. Также отключает автоматическую загрузку фоновой картинки меню и перестает запрашивать подтверждение о выходе.
    Последние строки консоли будут отображаться поверх HUD игры. Не рекомендуется использовать
    -nod3d9ex * - выключает (принудительно) directx 9 external rendering.
    -d3d9ex * - включает (принудительно) directx 9 external rendering.
    -32bit — запускает движок в 32-разрядном режиме. Полезно только для 64-х разрядных ОС.
    -full или -fullscreen — запускать игру в полноэкранном режиме
    -windowed или -sw — запускает игру в экранном режиме
    -w **** -h **** — Запускает Dota 2 с определенным разрешением экрана (ширина и высота). К примеру: -w 1280 -h 1024
    -noborder — не отображать рамку и заголовок окна при запуске игры в оконном режиме
    -nosound — полностью отключает звук в игре
    -nosync * — отключает вертикальную синхронизацию.
    +exec "имя cfg файла" (без кавычек) — Автоматически подгружает конфигурационный файл CFG при запуске. Например, можно выполнить ваш специальный конфиг с настройками.
    -noaafonts * — отключить TrueType шрифты (сглаживание шрифтов)
    -insecure — VAC не используется при запуске сервера
    -nomaster — созданный вами сервер не виден другим пользователям в списке серверов Steam
    -gl — изменяет качество игры на OpenGL, по умолчанию стоит SoftWare.
    -heapsize "ЧИСЛО" * — Задает размер файла подкачки (приемлемая цифра - размер в 2-4 раза больше объема физической оперативной памяти), который будет использовать игра (в килобайтах).
    Рассчитывается по формуле: (оперативная память / 2 * 1024). Примеры чисел для ОП:
    512 МБ => 262144;
    1 ГБ => 524288;
    2 ГБ => 1048576;
    3 ГБ => 1572864;
    4 ГБ => 2097152;
    8 ГБ => 4194304
    -low — запускает игру с НИЗКИМ приоритетом.
    -high * — запускает игру с ВЫСОКИМ приоритетом.
    -nojoy — отключает джойстик в игре
    -noipx — не загружает IPX соединений, позволяет сэкономить оперативную память
    -noforcemspd ** — использовать настройки скорости мыши из Windows;
    -noforcemparms ** — использовать настройки кнопок мыши из Windows;
    -noforcemaccel ** — использовать настройки ускорения мыши из Windows;
    -freq "ЧИСЛО" или -refresh "ЧИСЛО" * — устанавливает частоту обновления экрана (для ЖК мониторов рекомендуется 60 Гц, а для ЭЛТ — 85 или 100 Гц)
    -nocrashdialog — запрещает встроенный в игру отладчик, позволяет сэкономить немного оперативной памяти. Убирает диалог "memory could not be read".
    -condebug — включает режим отладки, при котором всё содержимое консоли будет записываться в файл console.log


    Между командами сохранять (писать) пробелы.
    - Можно ли писать несколько команд? — Можно.
    - Большинство проблем с игрой решается проверкой КЭШа.
    - Если вы все-таки запустили игру с командой -perfectworld и намудрили с регистрацией китайского клиента, игрой и т.п. и при этом, после всего, Dota будет странно выглядеть нужно :
    Проверить КЭШ
    Поменять язык Dota с English на другой и обратно (в крайнем случае, такую же махинацию проделать с самим Steam)
    - Проблема с отключением от сервера :
    Через Диспетчер задач выставить для процесса Steam.exe приоритет реального времени (в крайнем случае, высокий приоритет)
    Запустить игру с высоким приоритетом (-high)
    - Проблема с невозможностью подключиться к серверу *:
    Прописать параметр запуска -clientport 27015 (или 27011-20 т.е любое число от 11 до 20)
    - Бесконечная загрузка Dota *:
    Удалить все в папке \Steam\userdata\ и запустить проверку КЭШа.
    * Не 100% решение

    -high : высокий приоритет ** в вашей системе, не чит
    -nod3d9ex : может дать небольшой прирост FPS и более быстрое ALT-TAB
    Но! так же эта команда может сломать игру (только перестанет запускаться), а так же если 1 раз попробовав запустить игру с -nod3d9ex, рост FPS должен сохраниться, а потом спокойно убирать эту команду.


    Попробуйте поставить режим *на весь экран*, у многих при *на весь экран* с включенной командой nod3d9ex игра висла или вылетала, или вылетала при сворачивании, поэтому придуман способ устранения этой проблемы — режим *в окне без рамки*. Если у вас в полноэкранном режиме не вылетает и не зависает, оставляйте где больше фпс, у БОЛЬШИНСТВА в полноэкранном режиме дает больше фпс.



     
  2. Romam
    Romam 9 мар 2021 212 21 мар 2017
    Спасибо за копипаст
     
    1. DIE
  3. Aimer_aek
    Aimer_aek 9 мар 2021 Aimer_EviLKoT 2316 20 янв 2018
    Не дота будет, а параша хуже копателя
     
    1. MrGold Автор темы
  4. Faylen
    Faylen 9 мар 2021 В поисках халявы... 15 25 мар 2019
    Обязатильна пачитаю не паленюсь
     
  5. tsukuyomi
    tsukuyomi 9 мар 2021 3131 2 ноя 2018
    Спасибо брат на калькуляторе теперь могу играть в доту
     
  6. vitEz
    vitEz 16 мар 2021 :thomas: 4179 1 янв 2020
    Хз у кого щас доту не тянет даже на минималках (мой старый комп 2007 года тянет), но всё ровно норм
     
  7. Sind1146
    Sind1146 16 мар 2021 12 8 фев 2021
    Я бы еще в параметры запуска добавил -novid (убирает заставку) она жрет 4-6 кадров даже когда проходит. Может у меня одного так??
     
Загрузка...
Top