Ниже вы увидите разницу в фпс между максимальным и минимальным значением каждого параметра:
- Разница между очень высокими и очень низкими настройками где-то 20-25 фпс
- Верт.синхр: при вкл, около -1-2 фпс
- Глубина цвета: разницы почти нет
- Качество предметов: разница 6-8 фпс
- Качество ландшафта: разница около 1-2 фпс
- Качество текстур: разница около 1 фпс
- Качество теней: разница около 3 фпс
- Фильтрация текстур: разница около 1 фпс
- Ландшафт: разница около 1 фпс
- Программное сглаживание: разница около 1-2 фпс
- Аппаратное сглаживание: разница около 2 фпс
- Сглаживание растений: при вкл, около +1-2 фпс
- Рассеянное затенение: разница около 1-2 фпс
- Качество пост обработки: разница около 1-2 фпс
Хочу заметить что данные показатели могут оооочень сильно варьироваться, они зависят от того где вы находитесь (лес/село/город), от количества предметов/людей/зомби в кадре, от вашего пк, от ваших действий… также он может очень сильно меняться при выходе новых патчей, потому это все очень косвенно
Повышаем фпс
Заходим в свойства запуска игры (Библиотека — DayZ — Щелкаем правой кнопкой мыши и выбираем «Свойства», на вкладке «Общие» находим кнопку «Установить параметры запуска».
В итоге на моей конфигурации получилась вот такая строчка:
-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 пункту.
Сейчас нам будет необходимо отредактировать cfg файлы игры. Для начала заходим в «Мои документы» и находим там папку «DayZ», в этой папке находим файл «DayZ.cfg»,
Открываем его при помощи любого текстового редактора. В нём находим две строчки и указываем для них значение «1»:
GPU_MaxFramesAhead=1
GPU_DetectedFramesAhead=1
Сохраняем и закрываем файл.
Теперь вновь заходим в папку «Мои документы» и далее переходим в папку «DayZ» и открываем там cfg файл с названием «Ваше имя.DayZProfile» при помощи любого текстового редактора.
В нём находим следующие строчки и тоже заменяем для них значения:
sceneComplexity=# — желательное значение не больше 200000 и не меньше 150000, это поможет значительно снизить нагрузку на Ваш процессор. Параметр отвечает за дальность прорисовки объектов (лута). В игре — вкладка Видео — Качество — Объекты.
viewDistance=# — желательное значение не больше 1800 и не меньше 1200, значительно снижает нагрузку на видеокарту и на процессор. Параметр отвечает за расстояние, на которое детализируется окружающая среда.
preferredObjectViewDistance=# — устанавливаем значение на 1000, значительно снижает нагрузку на процессор. Показатель отвечающий за расстояние, на которое детализируются объекты (персонажи) в игре.
terrainGrid=# — устанавливаем на 3.125. Отвечает за детализацию поверхности (трава). В игре — вкладка Видео — Качество — Ландшафт.
shadowZDistance=# — желательное значение от 100 до 200 (100 лучше всего). Параметр устанавливает дистанцию, на которую прорисовываются тени.
mouseSmoothing=0; — Этот параметр отключает ускорение мышки в игре, тем самым исчезают эти плавные движения камерой, и можно играть с комфортом как в любой шутер, точно позиционируя прицел.
В итоге должно получиться что-то вроде этого:
sceneComplexity=150000;
shadowZDistance=100;
viewDistance=1400;
preferredObjectViewDistance=1000;
terrainGrid=3.125;
mouseSmoothing=0;
Закрываем и сохраняем документ. Переходим к пункту 3.
В главном меню заходим в раздел «Конфигурация — Видео».
Устанавливаем «Разрешение» на 100% и отключаем «VSync».
Далее переходим в раздел «Качество».
«Объекты» – Мы уже поставили этот параметр в конфиге. Вот он: sceneComplexity=150000. Если поставить на — Очень низко, то значение в конфиге изменится до 200000. Но если у вас слабый процессор, не трогайте этот параметр вообще и тогда в конфиге останется 150000. Сильно влияет на FPS, больше чем — Очень низко лучше не ставить, по крайней мере с моим процессором так. От этого параметра зависит дальность прорисовки объектов (лута).
«Ландшафт» — Этот параметр тоже прописывали в конфиге. Вот он: terrainGrid=3.125. Это значение выставляет параметр на — Очень высоко. На этот параметр влияет видеокарта, выставляйте в соответствии с мощностью Вашей видеокарты.
«Облака» — Установите на очень низко, более не надо.
«Тени» — На этот параметр влияет как видеокарта, так и процессор, выставляем так же в соответствии с мощностью Вашей видеокарты.
P.S. Лично я поставил в этом разделе все на – Очень низко, кроме ландшафта, качество особо не теряется и прибавляется FPS. А для ландшафта моей видеокарты хватает.
Возвращаемся обратно и переходим на вкладку «Текстуры».
«Видеопамять» — Устанавливаем на «Auto».
«Детали текстур» — Если у Вас хорошая видеокарта — выставляем на очень высокий или просто высокий (данный пункт не вызывает падения FPS), в ином случае — отключаем.
«Фильтрация текстур» — Это анизотропный фильтр, не сильно влияет на производительность игры, если у Вас хорошая видеокарта — включаем на высокий или очень высокий, в ином случае — выставляем на наименьшее значение.
P.S. С моей видеокартой, я поставил обе настройки на – Очень высоко, FPS не упал и игра стала красивее.
Вновь возвращаемся обратно и переходим на вкладку «Рендер».
Здесь все ставьте на – Минимум, прибавится FPS и не особо потеряется качество. Единственное, что можно включить это Сглаживание, хотя бы на – Очень низко или Низко, так все-таки красивее, но это минус 2-3 FPS.
Не забываем дописать команду -winxp в параметрах запуска игры!