HELLDIVERS™ 2

HELLDIVERS™ 2

33 ratings
Улучшение FPS и стабильности в Helldivers 2
By Prometheus
Некоторые говорят, что этот метод все еще работает, но другие говорят, что не очень. Разработчик что-то сломал в последнем патче в работе c DirectX 11 от 1.000.100.

Неси контролируемую демократию вместе нами, присоединяйся к нам:

Дискорд [discord.gg]
Телеграм [t.me]
Twich [twitch.tv]
Trovo [trovo.live]
Youtube

   
Award
Favorite
Favorited
Unfavorite
Введение
Приветствую Хеллдайверы!

Отказ от ответственности: есть сообщения о том, что те, кто использует какое-то конкретное современное оборудование, не получат пользы от этого руководства и им лучше использовать собственный DirectX 12. Если это работает для вас, я рад быть полезным. Игра классная, будем стараться и надеяться на лучшее.

Если вам это не помогло, отмените внесенные изменения.
Установите низкие настройки графики.
Включите все на минимум/выключите.

В полноэкранном режиме производительность выше, но без полей позволяет легко нажимать Alt-Tab.
Используйте любое качество рендеринга, которое позволит вам достичь скорости 60 кадров в секунду в бою.

Мне нравится включать сглаживание, чтобы игра не была неровной, но это снижает производительность.

Расположение конфига
Местоположение в проводнике: C:\Users\YourUser\AppData\Roaming\Arrowhead\Helldivers2
Appdata по умолчанию является «скрытой» папкой. Чтобы сделать его видимым, нажмите «Просмотр» и отметьте «Скрытые элементы».
Откройте «user_settings.config» с помощью блокнота или notepad++ (бесплатная загрузка).

Для пользователей Steam Deck файл конфигурации находится по адресу:
/home/deck/.local/share/Steam/steamapps/compatdata/553850/pfx/drive_c/users/steamuser/AppData/Roaming/Arrowhead/Helldivers2

Я бы рекомендовал менять настройки конфигурации по одному, а затем запускать игру, чтобы проверить, устраивает ли вас ее внешний вид. Это сэкономит вам время позже, если вы захотите что-то вернуть.
Изменения конфига
Вот дамп всего, что я нашел, что может улучшить производительность.
Используйте CTRL + F, чтобы найти эти строки.

post_effects_enabled =
particles_cast_shadows =
sun_shadows = (breaks ship lighting)
sun_flare_enabled =
wind_enabled =

local_lights =
particles_tessellation =
heathaze_enabled =
particles_receive_shadows =
All of the above can be changed to false.

object_lod_quality =
reflection_quality =
lighting_and_material_quality =
particle_quality =
space_quality =
volumetric_fog_quality =

Ставим всё на 0.

──────────────────────────────────────────────────────────────

Следующие значения вернутся к значениям по умолчанию, если у вас нет файла, доступного только для чтения.

Чтобы сделать файл доступным только для чтения, щелкните его правой кнопкой мыши, перейдите в свойства, вкладку «Общие», установите флажок «Только для чтения» и примените. Будьте осторожны, если вы попытаетесь изменить настройки в игре с помощью файла, доступного только для чтения, игра вылетит.

sun_shadow_map_filter_quality =
local_lights_shadow_map_filter_quality =
Можно изменить на «низкий».

lod_selection_multiplier =
Может быть установлено от 0,1 до 0,5. Может вызывать низкую детализацию моделей на расстоянии и всплывающих окон.

cubemap_resolution = [
64
64
]
Можно установить 32, 16 или 8.

sun_shadow_map_size = [
1024
512
]

Можно установить 512 и 256, 256 и 128, 128 и 64 и т. д. Минимальное значение — 2 и 1.

──────────────────────────────────────────────────────────────

Из pcgamingwiki:

По умолчанию в игре включены асинхронные вычисления, которые позволяют вашему графическому процессору выполнять математические вычисления с процессором для облегчения обработки. Однако эта функция полезна только для старых или слабых процессоров (например, на консолях), и обычно ее рекомендуется отключать по умолчанию, если у вас более новый процессор.

Если у вас часто случаются пропадания кадров, попробуйте отключить эту функцию (ее можно найти в папке AppData\Roaming\Arrowhead\Helldivers2\user_settings.config.

Найдите эту строку: async_compute =
Сначала прочтите вышеизложенное. Измените true на false, если хотите попробовать.

После завершения сохраните файл и сохраните копию на рабочем столе.
Иногда обновления возвращают вашу конфигурацию. Вы узнаете об этом, если запустите игру, и она предоставит вам первоначальный выбор языка.

На случай, если вы ранее не последовали моему совету менять вещи по одному; удалите конфигурацию и запустите игру, чтобы сгенерировать новую конфигурацию по умолчанию.
Решение
Для дополнительной стабильности и увеличения количества кадров в секунду:

  • 1. обновите графические драйверы до последней версии

Перейдите на веб-сайт Nvidia или веб-сайт AMD и получите последнюю версию драйвера для вашей видеокарты. Не забудьте выполнить чистую установку при появлении соответствующего запроса.

  • 2. Запустите игру в DirectX11, поместите одну из команд в параметр запуска игры (щелкните правой кнопкой мыши на игру и свойства в разделе «Параметры запуска»;


dx11 / --use-d3d11
или
--use-d3d11
или
-dx11

  • 3. Удалите кеш игровых шейдеров по адресу

C:\Users\ваше username\AppData\Roaming\Arrowhead\Helldivers2\shader_cache
или введите %appdata% в меню «Пуск» и перейдите в папку выше . Удалите ВСЕ в этой папке shader_cache . . . Сделайте все это ДО запуска игры. Затем запустите ее, в игре несколько минут будет черный экран, ПОДОЖДИТЕ. После этого в игре должен улучшиться FPS и стабильность.
Заключение
Так что же делают эти шаги?

Шаг №. 1 — это просто предупредительное обновление на случай, если у вас устаревший драйвер. Некоторые говорят, что некоторые старые драйверы работают лучше, но мнения неоднозначны. Оставьте комментарий ниже, чтобы другие могли узнать, какой драйвер вы используете.

Шаг №. 2 запускает игру в DirectX 11 вместо запуска игры в DirectX 12. DirectX 11 может быть более стабильным и давать больше FPS, поскольку API более закрыт и разрабатывается дольше.

Шаг №. 3 удаляет кэш шейдеров, что обновит ваш игровой шейдер после изменений DirectX. Если вы хотите остаться с DirectX 12, шаг 3 также может оказаться полезным после обновления игры.

Спасибо и удачи на полях сражений Хеллдайверы!

Если DirectX11 вам не подходит, возможно, вы захотите остаться на собственном DirectX12 и отменить внесенные здесь изменения, удалив аргументы запуска и снова очистив кеш.


Если у вас есть еще какие-либо советы, поделитесь ими ниже, и я могу добавить их в руководство.
Номер патча. 1.000.100 и далее
Некоторые пользователи предположили, что удаление аргументов запуска и запуск игры в DirectX 12, А ПОТОМ возврат к DirectX 11 помогли увеличить FPS после последнего патча.

Попробуйте выполнить следующие шаги:

  • 1. удалить аргументы запуска.
  • 2. запускаем игру и загружаемся на корабль.
  • 3. Выйти из игры
  • 4. Добавьте один из аргументов запуска, например -dx11.
  • 5. Перезапустите игру.

Надеюсь, это исправление сработает для вас.

Вы также можете попробовать очистить кэш DirectX 11 с помощью «Очистка диска»:

  • 1. Введите «Очистка диска» в строке поиска Windows.
  • 2. Выберите C: диск.
  • 3. Нажмите «Очистить системные файлы».
  • 4. Установите флажок «Кэш шейдеров DirectX».
  • 5. Нажмите «ОК».
Поддержите автора
.gif]
28 Comments
[DOOMER] Aug 7 @ 10:35pm 
Не знаю что там люди ниже бочку катят. С февраля по конец апреля играл на ryzen 5 3500 с RTX 3060 на 2к мониторе со стабильными 60 кадрами. Перед первомаем обновил мать и проц на ryzen 5 5600. По сей день играется плавно и комфортно для глаз. Бывают конечно момент на 9-10 уровне когда игра насирает воздухом и ордами автоматонов,но в целом 50 фпс терпимы. Даже на службе с ноута со встроенной 3050 играл на низких в 45-65 фпс. :lunar2019coolpig:
Дьявол Jul 6 @ 10:31pm 
короче рофл в том, что после патча, они что-то сделали с анти-читом, он не дает карте работать на максимум, почему я так считаю, у моего друга карта прошлого поколение, и в общем у него игра стабильная, а у всех кого карта +- новая, ну сосём ребята. не знаю пофиксят они это или нет, но осталось ждать
:steambored::steambored::steambored:
Cenagfa May 7 @ 2:54am 
И вот так, маленький Хеллдайвер, больше плаксы демократии сюда не писали, потому что хороший продукт и главная цель Супер-Земли, на старте требуют жертв ранимых болванчиков, а в игре все хорошо если подождать патчей как настоящий патриот
BOP4YH May 1 @ 6:21am 
Я не понимаю каким нужно быть конченным созданием чтобы поломать ТАК игру. На релизе стабильные 80 фпс. Захожу спустя время, в свой честный выходной и наблюдаю дерганье картинки, лютые просадки фпс, думаю ну может на корабле так будет только, запускаюсь в катку, десантируюсь, игра пошла рывками, 45-30-20-15-10 фпс... - вылет с ошибкой. У меня горит жутко из за того что я потратил деньги на продукт, который сдох
Wintermute May 1 @ 5:08am 
Браво, разработчики смогли превзойти сами себя и пробили очередное днище. На релизе игралось в сотни раз лучше. Похоже, все ресурсы направлены на создание новых донатных боевых заслуг
DARTMOOR May 1 @ 2:59am 
Аналогично, после обновления играть невозможно. лаги, дропы фпс до 20-30. Кто-то смог пофиксить?
GreyFox24 Apr 29 @ 11:21pm 
эта проблема с лагами у всех.
[♿]CKBNPT☆HNT^^ Apr 29 @ 9:04am 
так же 20-30 фпс стало
Maslorez Apr 29 @ 4:56am 
у меня
Shalustyan Apr 29 @ 3:07am 
Сегодня вышло обновление - после которого лаги просто безбожные независимо от настроек графики, у кого похожая проблема?