Читайте в этой статье
Ускорение запуска игры
Как ускорить процесс запуска игры.
Для начала зайдите в свою библиотеку игр, нажмите на DayZ правой кнопкой мыши, выберите «свойства». (смотрите картинку №1, там пошагово).
В новом окне параметров запуска, введите «-nosplash -skipIntro -world=empty» (смотрите картинку №2).
Жмем «Окей» и закрываем окна. Можно запускать игру.
Что нам это дает? Данные команды пропускают интро, чтобы не тратить время загрузки и внимание не загружает карту в главном меню. В главном меню вы не будете видеть своего персонажа и карта на заднем фоне, возможно будет иметь артефакты, но это не критично, мы просто увеличиваем быстродействие при запуске.
В следующей главе, мы рассмотрим детальные настройки для процессора и видеокарты.
Настройка игры под свой процессор и видеокарту
Теперь рассмотрим более подробный процесс оптимизации.
Повторяем первые действия из первой статьи, где мы устанавливаем параметры запуска.
И если вы знаете «железо» своего ПК, то сопоставьте с нижними вариантами под свое «железо».
Для Dualcore CPU (i3), with 1GB Graphics card:
Прописывать: nosplash -skipIntro -world=empty -maxMem=2047 -maxVRAM=1023 -cpuCount=2 -exThreads=4
Для quadcore CPU(i5): with 2GB Graphics card:
Прописывать: nosplash -skipIntro -world=empty -maxMem=2047 -maxVRAM=2047 -cpuCount=4 -exThreads=4
Для quadcore CPU with Hyperthreading(i7) with 2GB Graphics card:
Прописывать: nosplash -skipIntro -world=empty -maxMem=2047 -maxVRAM=2047 -cpuCount=4 -exThreads=7
Для for AMD FX8120 or FX 8150 with 1GB Graphics card:
Прописывать: nosplash -skipIntro -world=empty -maxMem=2047 -maxVRAM=1023 -cpuCount=6 -exThreads=7
Данные команды устанавливают параметры, сколько использовать ядер, сколько выделять памяти и сколько памяти может выдать видеокарта.
В моем случае, с 4-х ядерным процессором i5 и 1GB видеокартой, я прописываю : nosplash -skipIntro -world=empty -maxMem=2047 -maxVRAM=1023 -cpuCount=4 -exThreads=4.
Комментарий от народа:
Если у вас 4 ядра, и в параметрах игры вы прописываете -exThreads=7, то процессор берёт на себя математику, загрузку текстур и файловые операции!
Если -exThreads=5 то берет на себя математику и файловые операции.
Если -exThreads=3 то берет на себя загрузку текстур и файловые операции.
Если -exThreads=1 то берет на себя файловые операции.
Мне данные команды помогли, прирост FPS составил +10.
В следующей главе, мы разберем подробнее настройки графики.
Детальные настройки графики
В этой главе, мы рассмотрим более детальные настройки графики.
Настройки находятся по пути: C:\Users\USER\Documents\DayZ
В этой папке нам нужен конфиг файл DayZ.cfg. Открываем его блокнотом и ищем строчки:
GPU_MaxFramesAhead=1000
GPU_DetectedFramesAhead=3
меняем значение на
GPU_MaxFramesAhead=1
GPU_DetectedFramesAhead=1
Честно говоря, не знаю, что оно делает, но оно помогает.
Идем уже собственно к самим настройкам графики:
Заходим в папку : C:\Users\USER\Documents\DayZ Other Profiles\*ваш ник*\
Там лежит два файла, нам нужен который GhostCommander.DayZProfile, в вашем случае выглядеть он будет так *ваш ник*.DayZProfile
Открываем его блокнотом и ищем строчки sceneComplexity & shadowZDistance & viewDistance & preferredObjectViewDistance.
Смотрите картинку:
Можете прописать в них
sceneComplexity=150000;
shadowZDistance=100;
viewDistance=1600;
preferredObjectViewDistance=1600;
Но в своем случае, я долго настраивал эти параметры, чтобы сохранить красоту мира и FPS, так что вы можете здесь пошаманить и быть может, добьетесь оптимального результата.
Обо всем
Данные действия могут помочь увеличить производительность игры для кого-то заметно, а для кого-то это будет и вовсе бесполезно (если слабый ПК).
Игра еще находится на стадии АЛЬФА-тестирования и когда вы покупали игру, вы знали об этом и предъявлять претензии до выхода релиза не стоит.
Надеюсь вам помогло мое руководство, буду и дальше стараться.