Как повысить FPS в Dayz Standalone?

как повысить FPS в DayZ Standalone

Сегодня мы покажем как повысить FPS в DayZ Standalone, делайте все пункты внимательно и всё получится.

1. Меняем параметры запуска игры в Steam

Заходим в свойства запуска игры (Библиотека — DayZ — Щелкаем правой кнопкой мыши и выбираем «Свойства», на вкладке «Общие» находим кнопку «Установить параметры запуска».

В итоге на моей конфигурации получилась вот такая строчка:

Как повысить FPS в Dayz Standalone - 1

-winxp -maxMem=8192 -maxVRAM=2048 -cpuCount=4 -high

Внимание!

Команду -winxp нужно дописывать только после того как измените все настройки игры. Тоесть сначала пишем строчку без -winxp , а после того как выполним все ТРИ пункта руководства, дописываем в строчку команду -winxp и запускаем игру.

При прописывании этого параметра игра вылетает с ошибкой если вы нажмете Alt + Tab, а затем снова откроете её, но это даст вам около 10 FPS в городах и 20 FPS в других местах. Если вы столкнулись с ошибкой (вылетом) при запуске, попробуйте 2 способа решения вылетов.

Способ 1. Запустить с совместимостью Windows XP вручную. Зайдите в папку с установленой игрой, например: C:\Program Files (x86)\Steam\SteamApps\common\DayZ, program files x86 если у вас 64 bit система. Потом найдите DayZ.exe, правой кнопкой на нем, Свойства, кликните на вкладку Совместимость, потом Запустить программу с совместимостью: выберите Windows XP, и нажмите OK.

Способ 2. Попробуйте поставить параметр HDR на very low в самой игре, но для начала запустите игру без параметра -winxp, установите качество HDR, а потом пробуйте запустить с параметром -winxp. Также запомните, не изменяйте параметры игры когда вы запустили её с параметром -winxp, в противном случае игра закроется с ошибкой. Если хотите изменить, нужно сначала удалить команду, запустить игру, настроить, а потом добавить команду.

Теперь подробней о каждой прописанной команде:

-winxp
Один из важных параметров. Запускает игру в режиме совместимости с Windows XP. Внимание: после использования этой команды игра может вылетать после сворачивания. Тем не менее, данная команда прибавит как минимум 10 FPS в городе и 20 FPS вне города. Данный параметр заставит игру использовать Direct3D только 9 версии, может сильно помочь при использовании старых драйверов для видеокарты. Хоть у меня и самые свежие драйвера, но + 15 FPS я получил, не теряя качество.

-maxMem=#
Где «#» — количество Вашей оперативной памяти, например если у Вас 2ГБ оперативной памяти, то пишем число 2048 (-maxMem=2048), если 4ГБ, то 4096 (-maxMem=4096), если 8ГБ, то 8192 (-maxMem=8192) и так далее.

-maxVram=#
Где «#» — количество оперативной памяти в Вашей видеокарте, например 512 (-maxVram=512), 1024 (-maxVram=1024) или 2048 (-maxVram=2048).

-cpuCount=#
Где «#» — число ядер в Вашем процессоре, например для Dual Core это число 2 (-cpuCount=2), для quadcore число 4 (-cpuCount=4).

-high
Запустит игру в высоком приоритете.

На этом все, как вписали в строчку все команды, кроме -winxp, жмем Ок и переходим ко 2 пункту.


 

2. Конфигурация игровых файлов

Сейчас нам будет необходимо отредактировать cfg файлы игры. Для начала заходим в «Мои документы» и находим там папку «DayZ», в этой папке находим файл «DayZ.cfg»,

Как повысить FPS в Dayz Standalone - 2

Открываем его при помощи любого текстового редактора. В нём находим две строчки и указываем для них значение «1»:

Как повысить FPS в Dayz Standalone - 3

GPU_MaxFramesAhead=1
GPU_DetectedFramesAhead=1

Сохраняем и закрываем файл.

Теперь вновь заходим в папку «Мои документы» и далее переходим в папку «DayZ» и открываем там cfg файл с названием «Ваше имя.DayZProfile» при помощи любого текстового редактора.

Как повысить FPS в Dayz Standalone - 4

В нём находим следующие строчки и тоже заменяем для них значения:

sceneComplexity=# — желательное значение не больше 200000 и не меньше 150000, это поможет значительно снизить нагрузку на Ваш процессор. Параметр отвечает за дальность прорисовки объектов (лута). В игре — вкладка Видео — Качество — Объекты.

viewDistance=# — желательное значение не больше 1800 и не меньше 1200, значительно снижает нагрузку на видеокарту и на процессор. Параметр отвечает за расстояние, на которое детализируется окружающая среда.

preferredObjectViewDistance=# — устанавливаем значение на 1000, значительно снижает нагрузку на процессор. Показатель отвечающий за расстояние, на которое детализируются объекты (персонажи) в игре.

terrainGrid=# — устанавливаем на 3.125. Отвечает за детализацию поверхности (трава). В игре — вкладка Видео — Качество — Ландшафт.

shadowZDistance=# — желательное значение от 100 до 200 (100 лучше всего). Параметр устанавливает дистанцию, на которую прорисовываются тени.

mouseSmoothing=0; — Этот параметр отключает ускорение мышки в игре, тем самым исчезают эти плавные движения камерой, и можно играть с комфортом как в любой шутер, точно позиционируя прицел.

В итоге должно получиться что-то вроде этого:

Как повысить FPS в Dayz Standalone - 5

sceneComplexity=150000;
shadowZDistance=100;
viewDistance=1400;
preferredObjectViewDistance=1000;
terrainGrid=3.125;

Как повысить FPS в Dayz Standalone - 6

mouseSmoothing=0;

Закрываем и сохраняем документ. Переходим к пункту 3.


 

3. Настройка графики

В главном меню заходим в раздел «Конфигурация — Видео».

Как повысить FPS в Dayz Standalone - 7

Устанавливаем «Разрешение» на 100% и отключаем «VSync».

Далее переходим в раздел «Качество».

Как повысить FPS в Dayz Standalone - 8

«Объекты» – Мы уже поставили этот параметр в конфиге. Вот он: sceneComplexity=150000. Если поставить на — Очень низко, то значение в конфиге изменится до 200000. Но если у вас слабый процессор, не трогайте этот параметр вообще и тогда в конфиге останется 150000. Сильно влияет на FPS, больше чем — Очень низко лучше не ставить, по крайней мере с моим процессором так. От этого параметра зависит дальность прорисовки объектов (лута).

«Ландшафт» — Этот параметр тоже прописывали в конфиге. Вот он: terrainGrid=3.125. Это значение выставляет параметр на — Очень высоко. На этот параметр влияет видеокарта, выставляйте в соответствии с мощностью Вашей видеокарты.

«Облака» — Установите на очень низко, более не надо.

«Тени» — На этот параметр влияет как видеокарта, так и процессор, выставляем так же в соответствии с мощностью Вашей видеокарты.

P.S. Лично я поставил в этом разделе все на – Очень низко, кроме ландшафта, качество особо не теряется и прибавляется FPS. А для ландшафта моей видеокарты хватает.

Возвращаемся обратно и переходим на вкладку «Текстуры».

Как повысить FPS в Dayz Standalone - 9

«Видеопамять» — Устанавливаем на «Auto».

«Детали текстур» — Если у Вас хорошая видеокарта — выставляем на очень высокий или просто высокий (данный пункт не вызывает падения FPS), в ином случае — отключаем.

«Фильтрация текстур» — Это анизотропный фильтр, не сильно влияет на производительность игры, если у Вас хорошая видеокарта — включаем на высокий или очень высокий, в ином случае — выставляем на наименьшее значение.

P.S. С моей видеокартой, я поставил обе настройки на – Очень высоко, FPS не упал и игра стала красивее.

Вновь возвращаемся обратно и переходим на вкладку «Рендер».

Как повысить FPS в Dayz Standalone - 10

Здесь все ставьте на – Минимум, прибавится FPS и не особо потеряется качество. Единственное, что можно включить это Сглаживание, хотя бы на – Очень низко или Низко, так все-таки красивее, но это минус 2-3 FPS.

Не забываем дописать команду -winxp в параметрах запуска игры!

На этом все, надеюсь это вам поможет, приятной игры!

Автор: Nemezys

Подпишитесь на наш VK Паблик, чтобы молниеносно получать свежие новости о разработке DayZ Standalone, новости выкладываются сначала в Паблике, а только потом на нашем сайте.

  • Muxa

    Спасибо) Теперь почти на максах играю с 20-30фпс в городе и 60 вне)

  • Никита

    у меня Эрор выдал!

  • Никита

    Error: Device reset failed, error 8876086c.g ошибка такая вылезла!

    • Проблем не должно возникать, метод рабочий, обычно ошибки появляются только когда что-то пропустили, будьте внимательнее и попробуйте ещё раз.

  • Павел Быков

    а если у меня виндовс 7 максималка, то писать параметр винхп?

  • DZR][Nikopol

    отличный гайд, спасибо, идея с совместимостью с ХР мне особенно понравилась, сам бы точно не додумался

  • Anatoly Zabolotny

    спасибо за советы! Один, возможно, очень глупый вопрос… Как включить отображение фпс в дэйзе? ))

  • sergey_gurev

    ээээээ чё за фигня у меня дальность прорисовки обектов(зданий кустов деревьев и тд 100метров

  • Артём

    спасибо всё настроил , но с -winxp игру всё равно крашит при сворачивании

  • Mackvej

    Ребят

  • Mackvej

    Открываю DayZ в документах,нету DayZ.cfg.Есть просто DayZ (открывается как cfg)И там нету GPU файлов,что делать?

  • Антон

    А как писать если 3 гб опиративной памяти?