[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Решение проблемы просадки FPS. Общий гайд.
Lancer_BatrixДата: Воскресенье, 29.04.2018, 12:50 | Сообщение # 1

Сообщений: 11
Репутация: 25
Offline
Внимание!
Данные манипуляции не влияют на возможность пропатчить игру.
 
После патча слетают настройки в файле engine_config.xml.
У кого вернулись тормоза и лаги, а таких будет много, просто по новой отредактируйте engine_config.xml  как указано в пунткте 2. И по необходимости замените звуковую библиотеку.
Данная модификация не влияет на возможность пропатчить игру.
 
Огромная просьба, те кому помогло или не помогло, отписывайтесь в теме, и пожалуйста прикрепите свой DxDiag. Все эти файлы будут в дальнейшем переданы разработчикам, что бы они могли сделать выборку по конфигурациям.  Сделаем нашу игру лучше!
 
ВНИМАНИЕ 
Работу с Реестром проводить очень аккуратно, и не спеша.
 
1) Замена звуковых банок
Если у вас звук идет с хрипами и прерываниями, попутно вызывая просадку ФПС, вам необходимо зайти по адресу:
D:\World_of_Warships\res\audioИ снести ВСЕ звуковые банки. Вот так вот выделяем ,и удаляем все файлы.

После этого, перейдите по ссылке и скачате старую озвучку:
1) https://drive.google.com/file....sharing
2) https://mega.co.nz/#!bpgRx....CqUj9rw
3) https://www.dropbox.com/s....ar?dl=0
После этого можете либо закинуть ее  в папку аудио (за ссылку спасибо товарищу Hootorez ). Заходите в папку, и копируете только то, что находится в папке аудио. Файл engine.xml  вам не нужен! Вам нужно только содержимое папки audio. Делайте как по скринам, и смотрите на адресные строки. Так же в архиве с банками есть paths.dll , и если его заменить , то будет вылетать . В случае если уже заменили и нет оригинала , то необходимо открыть через блокнот и исправить версию игры  на текущую.  
      
 
2) Настройка файла engine.xml. Помогает убрать дикие скачки фпс от 0 до 70, и немного снимает нагрузку с системы.
Идете  по адресу D:\World_of_Warships\res
Там есть файл engine_config.

Открой его Notepad и найди строчку:
    <tripleBuffering>true</tripleBuffering>
    <maxFrameRate>75</maxFrameRate>
и измени 75, например на 25.   После этого фпс выше 25 никогда не прыгнет, что сбросит немного нагрузку с проца и видяхи.

Так же проверьте что бы была такая строчка   <cacheEffects>true</cacheEffects> и что бы значение было обязательно true. 

 
3) Отключаем ненужный функционал в Catalyst Control Center.  Только для видеокарт от AMD.
Щелкаем правой кнопкой мыши по значку Сontrol Centre, вызываем контекстное меню и задаем следующие парамерты:
        

4) Для ребят с карточками от Нвидии, кроме вышеизложенных манипуляций, я могу посоветовать только  откатиться на предыдущую версию дров ,и как на АТИ отключить весь умный функционал. Это помогло моим товарищам.

5) Настройка файла подкачки:
Правой кнопкой на "Мой Компьютер"> Cвойства> И дальше как на скриншотах. Обратите снимание, файл подкачки не должен находится на системном разделе. Это очень важно!
 
Нажимаем Применить > Ок и пеерзагружаемся.
 
6)  Установка высокого приоритета по умолчанию.
Как вы знаете, в Виндовз есть возможность делегировать различные приоритеты для приложений.  Соотносительно этому идет расход мощностей ноутбука. Но выставлять каждый раз в ручную приоритет весьма утомительно. Так что давайте сделаем это раз и навсегда.   
Для начала нажимаем Win+R  и пишем Regedit.
Далее идем к разделу реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution OptionsДля того, что бы указать приоритет для процесса, с которым он должен сразу всегда запускаться, вам нужно в указанной выше ветке реестра создать раздел с его именем. 
Далее в нем создать еще один раздел, т.е. уже подраздел с названием PerfOptions, а уже в нем создать параметр DWORD (32бита) с названием CpuPriorityClass и задать ему одно из  значений — 1, 3, 5, 6 или 8.
8 — приоритет Normal (средний);
1 — приоритет Idle (низкий);
3 — приоритет High (высокий);
5 — приоритет BelowNormal (ниже среднего);
6 — приоритет AboveNormal (выше среднего);
Разберем на примере WorldOfWarships.exe.
В ветке ресстра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options я создаю раздел WorldOfWarships.exe. 
В нем создаю подраздел PerfOptions. И в этом подразделе создаю параметр DWORD (32бита) с названиемCpuPriorityClass c  значением 3

Добавляем. Сохраняем. Перезапускам систему, и наслаждаемся игрой в корабли с высоким приоритетом.
 
7) Оптимизация энергопитания. Для владельцев Ноутбуков.
Сначала идем по адресу: Панель управления\Все элементы панели управления\Электропитание
И выставляем Высокую производительность. Далее идем: Панель управления\Все элементы панели управления\Электропитание\Изменить параметры плана , и нажимаем на "Изменить дополнительные параметры питания". И делаем как на скрине.  
Это незначительно уменьшит производительность процессора и он будет значительно меньше греться, и при этом  графическое ядро и оперативная память будут работать на полную мощность.  
 
8) Добавляем папку World of Warships в исключения антивирусов. Из за того что ресурсы еще не перепакованы, вход в бой ,как и загрузка может занимать продолжительное время. Добавление в Исключения помогает ускорить загрузку и избежать просадок в бою.
Собственно это пока все.  Данные манипуляции помогают в 90% случаев. Все работает гладко и без вылетов.
 
Открытым остается вопрос насчет совместимости драйверов. Игра абсолютно по разному реагирует на звуковые драйвера от разных производителей. Здесь все сугубо индивидуально. Например при игре с дефолтными звуковыми драйверами от Майкрософт, были жуткие просадки, даже с новой озвучкой, а родные от Реалтек эту проблему устранили. Так же игра очень плохо реагирует на всякие USB гарнитуры, со встроенными звуковыми картами, например как в моем случае с гарнитурой QCyber. Родные дрова не хотели жить вместе с игрой, а вот дефолтные от Майкрософта  помогли.  Но в целом, я бы посоветовал всем накатить себе свежие дрова от ваших производителей.
 
Всем Спасибо.














  • Страница 1 из 1
  • 1
Поиск: