Вход

Регистрация

Cooбщения

Увеличение кадров в секунду (fps)

Sohai
08.03.2019

Apex legends - бесплатная AAA игра от разработчиков Titanfall, однако не каждый может насладится игрой из-за отсутствия хорошего железа. В этой статье я постараюсь помочь вам хотя бы немного повысить производительность в игре.

Установите все параметры в настройках видео на самые низкие. Также советую всегда играть в полноэкранном режиме.

  1. Настройки запуска и конфиг:

    Чтобы открыть параметры запуска игры нажмите правой кнопкой мыши по игре в библиотеке Origin, далее нажмите на "Cвойства игры" и перейдите во вкладку "Расширенные настройки запуска".

    Теперь я расскажу про несколько полезных команд (где я пишу - в начале, так и вписывайте в строку, где + тоже самое, и не забывайте пробелы между каждой командой!!!):


    • -novid - пропускает вступление игры
    • -dxlevel 95 - запуск игры через DirectX9 (требует меньше ресурсов)
    • -fullscreen - запуск в полноэкранном режиме
    • +cl_showfps 4 - один из 5 режимов отображения fps, четвертый, как по мне, самый удобный, попробуйте и другие меняя значение от 1 до 5
    • +cl_showpos 2 - отображение координат и скорости игрока
    • -freq 60/75/100/144/240 - герцовка монитора, выставляйте свое значение, узнать герцовку можно следующим образом: пкм по рабочему столу > разрешение экрана > дополнительные параметры > монитор (не думаю что с этим возникнут проблемы).
    • -refresh 60/75/100/144/240 - опять же ставьте значение герцовки вашего монитора
    • -forcenovsync - полное отключение вертикальной синхронизации
    • -threads 2/4/8 - Задает кол-во потоков для игры (зависит от вашего процессора) смотрите потоки в диспетчере задач или спец.процессора, короче говоря значение это ваше кол-во ядер
    • +mat_queue_mode 2 - включает многоядерную обработку, помогает только в том случае, если у вас процессор более чем с 1 ядром.
    • +exec autoexec (БЕЗ .CFG) - активирует заданный конфиг. Теперь создадим данный конфиг и запишем туда пару команд:
      Заходим в папку с игрой, далее в папку "cfg", здесь создаем файл с именем autoexec, с расширением cfg. В нем прописываем следующее:

      cl_forcepreload 1
      mat_compressedtextures 1
      cl_ragdoll_collide 0
      fps_max 0

      Если у вас не пишутся расширения после названия файлов в папке (если не так: autoexec.cfg), то можно либо включить их (панель управления > оформление > параметры папок > вид > убрать галочку с "скрывать расширения для зарегистрированных типов файлов") и после имени файла поставить .cfg, либо можно нажать "сохранить как" и после названия написать .cfg.
  2. Далее пройдите по такому пути C:\Users\*Ваш пользователь*\Saved Games\Respawn\Apex\local

    в папке local откройте файл videoconfig, вы попали в расширенные найстройки графики, здесь можно изменить пару параметров.

    • "setting.csm_enabled" "0" - убирает тени от солнца, разница на скриншотах:

      shadows
      csm2
    • "setting.r_lod_switch_scale" "0.600000" - простыми словами это качество моделей, 0.600000 - низкое, 0.350000 - еще ниже, 0 - сведение качества моделей на нет. Осторожно! при установке параметра на 0 модельки станут вот такими:

      graphics
    • "setting.defaultres" "1680"
      "setting.defaultresheight" "1050"
      Эти команды отвечают за разрешение экрана в игре
    • "setting.stream_memory" "0" - качество текстур на нет.
  3. Поговорим об адаптивном разрешении, если вкратце, то игра автоматически меняет разрешение в особо динамичных моментах со взрывами и спецэффектами, чтобы не было просадок кадров.

    Эту функцию можно включить в меню игры, но там максимально возможное значение это - 100, сейчас расскажу как обойти это ограничение.

    Заходим в тот же самый файл videoconfig, далее все зависит от вас:

    Если вы хотите чтобы ваша система старалась выдать 144 fps выставляем в обоих параметра значение:

    "setting.dvs_enable"            "1"

    "setting.dvs_gpuframetime_min"            "6600"

    "setting.dvs_gpuframetime_max"            "6800"

    "setting.mat_antialias_mode"            "12"

    Если вы хотите чтобы ваша система старалась выдать 240 fps выставляем в обоих параметра значение:

    "setting.dvs_enable"            "1"

    "setting.dvs_gpuframetime_min"            "3800"

    "setting.dvs_gpuframetime_max"            "3950"

    "setting.mat_antialias_mode"            "12"

    Если хотите максимально доступную разблокировку данной функции выставляйте:

    "setting.dvs_enable"            "1"

    "setting.dvs_gpuframetime_min"            "1"

    "setting.dvs_gpuframetime_max"            "1"

    "setting.mat_antialias_mode"            "12"

    ВНИМАНИЕ! всё зависит от возможности вашего железа, чем больше вы будете делать запрос от игры на поддерживания стабильного фреймрейта, тем сильнее будет замыливаться ваша картинка!

    Поэксперементируйте с этим, я гарантирую хорошое повышение fps, если вы выставите хотя бы 240, но учтите! картинка при этом будет мыльная (если у вас слабый пк конечно). Если мыло вам не по душе, то лучше и вовсе выключить эту функцию - "setting.dvs_enable" "0".

Про настройки видеокарт говорить я не буду, ибо вполне достаточно того, что я привел в статье. Хотя может и сделаю как нибудь :)