No More Room in Hell 2: лучшие настройки графики и твики для слабых ПК — гайд по оптимизации FPS и устранению вылетов

/ ИгрыГайды

Содержание:


Настройки игры   

В своих тестах я использовал AMD FSR (FidelityFx Super Resolution), так как это лучшее решение для моего железа. FSR отлично оптимизирован для видеокарт AMD. На RX 580 эта технология обычно дает ощутимый прирост FPS.

Раньше я пользовался TSR, но после изучения вопроса выяснил, что TSR «тяжелый». TSR — это функция Unreal Engine 5, рассчитанная на современные топовые видеокарты. Она выполняет сложную работу по «реконструкции» изображения, которая может быть слишком нагрузочной для старых GPU, как у меня, что иногда приводит к снижению FPS или «дерганой» смене кадров.

Графика

Дальность прорисовки: Низкая

Плотность растительности: Низкая

Качество текстур: Среднее

Качество теней: Низкое

Качество глобального освещения: Низкое

Качество отражений: Низкое

Качество эффектов: Среднее

Качество шейдеров: Низкое

Качество объемных эффектов: Низкое

Качество крови: Низкое

Качество физики: Низкое

Качество анимации: Низкое

Постобработка

Качество постобработки: Низкое

Рассеянное затенение (Ambient Occlusion): Отключено

Блум: Отключен

Блики от линз: Отключены

Глубина резкости: Отключена

Размытие в движении: Отключено

Хроматическая аберрация: Отключена

Виньетка: Отключена

Дисплей

Режим отображения: Оконный (без рамок)

Поле зрения: 110*

Гамма: По умолчанию

Сглаживание

Технология: AMD FSR UPSCALING

Режим FSR: Производительность

Резкость: 7

Синхронизация кадров

Вертикальная синхронизация: Отключена

Ограничение частоты кадров: Включено

Максимальная частота кадров: 45 FPS

Максимальная частота кадров в меню: 60 FPS

Fidelity FX Frame Generation: Выкл

No More Room In Hell 2 (NMRiH2) — требовательная игра на Unreal Engine 5.

Моя видеокарта соответствует минимальным требованиям, но процессор у меня слабее рекомендованной «зоны комфорта» для стабильных 60 FPS, поэтому игра может немного подтормаживать.

Игры на Unreal Engine 5 активно используют «глобальное освещение».

Дальность прорисовки я выставил на «Низкую», потому что этот параметр нагружает процессор.

Тени на «Низких» — это самый большой прирост FPS в этой игре.

Постобработка на «Низкой» убирает «зернистость» и «размытие в движении», что делает картинку чище, а игру — быстрее.

Сглаживание уже настроено через технологию AMD FSR. Если у вас не видеокарта AMD, то для производительности лучше поставить «Сбалансированно» или «Низко».

Качество эффектов я оставил на «Среднем», так как оно отвечает за огонь и кровь — снижение этого параметра сильно помогает в напряженных боях.

Режим FSR: «Сбалансированный» или «Производительность» дает четкую картинку. Иногда на тонких линиях (провода, заборы) может появляться легкое «мерцание», но на картах Polaris, как у меня, изображение обычно выглядит чище.

Качество: лучшая картинка, но минимальный прирост FPS.

Сбалансированно: «Золотая середина». Картинка остается достаточно четкой, чтобы видеть зомби вдалеке, но дает видеокарте необходимую передышку.

Производительность: отлично для FPS, но картинка начинает немного «мерцать» или «лесенкой».

Ультра-производительность: избегайте этого режима, если не приперло — игра станет очень размытой.

Я предпочитаю «Производительность», потому что это реальный баланс между FPS и приемлемой картинкой.

TSR на старом железе может выглядеть «мягче» или слегка размытым. Он лучше убирает «лесенку», но часто проигрывает FSR в резкости.

Моя конфигурация подходит только для пользователей AMD. Если у вас Intel или NVIDIA, вы можете подстроить настройки под себя.

Я не использовал FSR Frame Generation, потому что он добавлял задержку, «призраки» и статтеры. Я просто отключил его (но вам стоит протестировать эту опцию самостоятельно).

В режиме «FSR Mode: Automatic» игра сама меняет настройки на лету, что может вызвать нестабильный тайминг кадров (ощущение, что игра «икает»).

Я также выбрал оконный режим без рамок, потому что Unreal Engine 5 не дружит с полноэкранным режимом. По сути, игра запускается в окне, размер которого совпадает с разрешением монитора, но без рамок. Этот режим обычно наиболее стабилен и помогает предотвратить вылеты, например, ошибку kernel 32 (подробнее об этом позже), так как позволяет системному менеджеру рабочего стола Windows (DWM) взять на себя часть задач по управлению памятью и синхронизацией кадров. Это немного снижает нагрузку на процессор.

«Золотое» разрешение: 1600x900
Если 1080p слишком медленное, не стоит опускаться сразу до 720p (на современных мониторах это выглядит очень размыто).

900p (1600x900) — идеальная золотая середина. Вашей видеокарте значительно проще обрабатывать это разрешение, чем 1080p, но при этом плотность пикселей остается достаточной, чтобы картинка выглядела «HD».

Умный подход: 1080p + FSR

Вместо того чтобы менять разрешение монитора, оставьте Windows и игру на 1920x1080, а тяжелую работу поручите AMD FSR. Это сохранит четкость меню и интерфейса, в то время как 3D-мир будет рендериться в более низком разрешении.

Почему я предпочитаю FSR: производительность. Так как я использую разрешение 900p, режим FSR «Производительность» будет рендерить игру в очень низком внутреннем разрешении.

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

Чтобы убрать «размытие», настройте эти два параметра:

Размытость обычно появляется из-за постобработки, а не только из-за разрешения. Чтобы изображение оставалось четким на низких разрешениях:

В настройках резкости я держу ползунок на 7 или 8. Это компенсирует размытие, вызванное FSR/апскейлингом.

Размытие в движении выключено, потому что оно добавляет «смазанность» при каждом движении камеры, из-за чего низкие разрешения выглядят еще хуже.

Глубина резкости: отключите ее. Она намеренно размывает фон, но на слабом ПК это просто делает все изображение не в фокусе.

Отключите вертикальную синхронизацию (V-Sync), убедитесь, что она выключена. V-Sync — главная причина задержки мыши.

Это заставляет видеокарту ждать монитор, из-за чего появляется то самое «ватное» ощущение управления.

Я также снизил частоту кадров до 45, потому что процессору гораздо проще поддерживать стабильные 45 FPS, что делает мышь более отзывчивой и предсказуемой.

Я выбрал ограничение в 45 FPS, потому что ваш процессор, скорее всего, «скачет» между 40 и 60 FPS, и каждый раз, когда частота падает, вы чувствуете статтер.

Почему я ограничиваю FPS? Потому что лучше иметь идеально стабильные 45 FPS, чем прыгающие 60 FPS. Статтеры возникают именно из-за нестабильной подачи кадров.

Еще один игровой совет: когда вы находитесь на открытых полях, старайтесь не крутить камерой хаотично во время бега. Чем больше вы «дергаете» камерой, тем больше процессору приходится мгновенно подгружать. Если держать камеру ровно, загрузка происходит более плавно!

Твики вне игры   

Проверьте частоту опроса мыши (Polling Rate)

Если у вас игровая мышь, она может отправлять данные процессору 1000 раз в секунду (1000 Гц). Это может вызывать статтеры при быстром осмотре на открытых локациях.

  • Если у вас есть ПО для мыши (Logitech, Razer и т.д.), попробуйте снизить частоту опроса до 500 Гц. Звучит незначительно, но это может заметно уменьшить статтеры в тяжелых играх вроде NMRiH2.

Расчистите «путь»: фоновые приложения

  • Отключите оверлей Steam: (правый клик по игре в Steam → Свойства → Общие). Оверлей тратит небольшое количество ресурсов процессора на «отслеживание» нажатия Shift+Tab, что может вызывать подтормаживания на открытых полях.

Быстрая загрузка игры и ассетов

Убедитесь, что игра установлена на SSD или NVMe — это гарантирует быструю загрузку ассетов.

Закройте браузер (Серьезно!!)

Даже одна открытая вкладка Chrome или Opera может вызвать «икоту», которая приведет к вылету. Убедитесь, что на панели задач нет ничего, кроме игры и Steam.

Теперь поговорим о вылетах

У меня выжившие погибали из-за того, что игра вылетала.

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

Вот несколько решений, которые я нашел методом проб и ошибок. Возможно, они помогут и вам.

Проверка целостности файлов игры

Если игра не запускается, возможно, файл был поврежден во время последнего вылета.

  1. В Steam нажмите правой кнопкой мыши на No More Room In Hell 2.
  2. Выберите «Свойства» → «Установленные файлы» → «Проверить целостность игровых файлов».

Отключите «Аппаратное ускорение планирования GPU» (Windows)

Это частая причина вылетов в играх на Unreal Engine 5 на старых видеокартах AMD.

  1. Нажмите клавишу Windows, введите «Параметры графики» и откройте их.
  2. Если «Аппаратное ускорение планирования GPU» включено, отключите его.
  3. Перезагрузите компьютер.

Если вы не можете найти этот параметр, знайте: он официально не поддерживается на старых картах AMD (архитектура Polaris) и процессорах Ryzen 3. AMD добавила эту функцию только для серии RX 6000 и новее.

Увеличьте виртуальную память (файл подкачки)

Убедитесь, что у вас 16 ГБ оперативной памяти — игра очень требовательна к ней. Также может возникнуть ситуация, когда Windows исчерпывает «временное» пространство для обмена данными, что вызывает ошибку kernel32.

  1. Найдите в Windows «Просмотр расширенных параметров системы».
  2. В разделе «Быстродействие» нажмите «Параметры» → вкладка «Дополнительно» → «Изменить».
  3. Снимите флажок «Автоматически выбирать объем файла подкачки».
  4. Выберите диск C:, нажмите «Указать размер».
  5. Установите «Исходный размер» — 12000, «Максимальный размер» — 24000.
  6. Нажмите «Задать», затем «ОК» и перезагрузите компьютер.

Очистите кэш шейдеров

Если игра вылетала несколько раз, ваш «Кэш шейдеров» может быть поврежден.

Это частая причина того, что игра отказывается запускаться или сильно «подлагивает».

  1. Откройте AMD Adrenalin (если у вас другое приложение для GPU/CPU, используйте его).
  2. Перейдите в «Настройки» (иконка шестеренки) → «Графика».
  3. Прокрутите вниз, разверните раздел «Дополнительно» и нажмите «Сбросить кэш шейдеров».
  4. Перезагрузите компьютер и попробуйте запустить игру.

«Секретный» фикс для AMD: отключение HDCP

Существует давно известное решение для устранения статтеров на слабых видеокартах AMD — отключение функции защиты видео HDCP.

  1. Откройте AMD Adrenalin.
  2. Перейдите в «Настройки» (иконка шестеренки) → «Дисплей».
  3. Справа найдите «Характеристики» и нажмите «Переопределить».
  4. Отключите поддержку HDCP (экран на секунду мигнет).
  5. Перезапустите игру и проверьте, исчезли ли статтеры.

«Секретные» настройки AMD Adrenalin

Откройте программное обеспечение AMD Adrenalin (Alt+R) и перейдите на вкладку «Игры» для NMRiH2.

  1. AMD Radeon Anti-Lag: включите. Эта функция специально создана для устранения задержки мыши. Она уменьшает «тяжелое» ощущение управления, особенно если вы используете генерацию кадров.
  2. Качество фильтрации текстур: установите «Производительность».
  3. Оптимизация формата поверхности: включите.

Конфликты с антивирусом

Многие игроки сообщают, что Easy Anti-Cheat (EAC) и Защитник Windows (или другой антивирус) конфликтуют из-за файла Kernel32.dll, что приводит к вылету.

Решение:

  1. Откройте «Безопасность Windows» → «Защита от вирусов и угроз».
  2. Нажмите «Управление параметрами» → «Исключения».
  3. Добавьте папку No More Room In Hell 2 (обычно находится в SteamLibrary\steamapps\common\NMRiH2) в список исключений.
  4. Перезапустите игру.

Хотя в моем случае отключение всех функций в «Защите от вирусов и угроз» значительно повышает FPS, так как система не сканирует файлы во время игры.

*ВНИМАНИЕ* Не забудьте вернуть все настройки обратно после игры!

Твик «Облегчение процессора»

Эта игра сильно нагружает процессор, поэтому нужно запретить Windows «вмешиваться» в игровой процесс.

Режим высокого приоритета:

  1. Запустите игру.
  2. Нажмите Ctrl + Shift + Esc, чтобы открыть Диспетчер задач.
  3. Перейдите на вкладку «Подробности».
  4. Найдите NMRiH2.exe, нажмите на него правой кнопкой мыши и установите приоритет «Высокий». (Эту операцию нужно повторять при каждом запуске игры, но она помогает предотвратить статтеры.)

*Если не удается изменить приоритет NMRiH2.EXE на «Высокий», скорее всего, Windows защищает игровой процесс от изменений — часто из-за античита или ограничений прав пользователя.

Поскольку No More Room in Hell 2 использует Easy Anti-Cheat (EAC), он, вероятно, блокирует ручное изменение приоритета, чтобы предотвратить вмешательство читерских инструментов.

Вот как это обойти и другими способами дать процессору дополнительный буст:

1. Запуск от имени администратора

Иногда Диспетчеру задач просто нужны повышенные права для изменения приоритета.

  • Полностью закройте игру и Steam.
  • Нажмите правой кнопкой мыши на ярлык игры и выберите «Запуск от имени администратора».

2. Использование Process Lasso

Если Windows продолжает блокировать изменения, многие геймеры используют бесплатную утилиту Process Lasso. Она гораздо мощнее Диспетчера задач.

  • С ее помощью можно автоматически устанавливать «Высокий» приоритет для игры при каждом запуске.

3. Постоянное исправление через реестр (осторожно!)

Можно указать Windows всегда обрабатывать NMRiH2 с высоким приоритетом без использования Диспетчера задач.

  1. Нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Image File Execution Options.
  3. Нажмите правой кнопкой мыши на папку «Image File Execution Options» → «Создать» → «Раздел».
  4. Назовите раздел точно так же, как процесс в Диспетчере задач: NMRiH2_Win64-Shipping.exe.
  5. Нажмите правой кнопкой мыши на новый раздел → «Создать» → «Раздел». Назовите его PerfOptions.

6. Нажмите на PerfOptions, затем в правой части окна нажмите правой кнопкой мыши → СоздатьПараметр DWORD (32 бита).

7. Назовите его CpuPriorityClass и установите значение 3 (это соответствует «Высокому» приоритету).

Отключение «Защиты от эксплойтов»

Найдите в Windows «Защита от эксплойтов».

  1. Перейдите в «Параметры программы» → «Добавить программу для настройки».
  2. Найдите исполняемый файл NMRiH2 и найдите параметр Control Flow Guard (CFG).
  3. Установите переключатель в положение «Переопределить» и отключите его. (Это частое решение проблемы статтеров в играх на Unreal Engine 5.)

Твики вне игры! Часть 2   

Исправление «TDR Delay» через реестр (самое эффективное решение)

Эта настройка говорит Windows ждать видеокарту дольше, прежде чем «сдаться» и вылететь из игры.

  1. Нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  3. В правой панели нажмите правой кнопкой мыши и выберите: Создать → Параметр DWORD (32 бита).
  4. Назовите его точно «TdrDelay».
  5. Дважды щелкните по нему, выберите «Десятичная» и установите значение 60.
  6. Повторите: правый клик → Создать → Параметр DWORD (32 бита).
  7. Назовите его точно «TdrDdiDelay».
  8. Дважды щелкните по нему, выберите «Десятичная» и установите значение 60.

Затем перезагрузите компьютер. Это даст вашему железу больше «свободы» во время напряженных волн зомби.

«Ядерный» вариант: разгон

  • В программном обеспечении AMD Adrenalin перейдите в раздел «Производительность» → «Тюнинг».

«Игровой режим» и «Схема питания» Windows

  • Найдите в Windows «Параметры игрового режима» и включите его.

Очистите «фоновые» приложения

  • Перед запуском игры закройте Chrome (и другие браузеры), Discord или Spotify. Даже несколько открытых вкладок могут съедать 10–15% мощности процессора, вызывая статтеры.

Включите AMD Smart Access Memory (SAM) / Re-Size Bar

  • Проверьте настройки BIOS.

Если ваша материнская плата поддерживает Re-Size Bar, его включение может дать старой видеокарте прирост производительности на 5–10% в некоторых играх.

Важный совет: раз у вас есть дискретная видеокарта, убедитесь, что монитор подключен именно к ней, а не к материнской плате. Это гарантирует, что игра будет использовать вашу видеокарту, а не встроенную графику.

Также следите за температурой видеокарты во время игры — если она перегреется, компьютер гарантированно вылетит или перезагрузится. Не дайте ей «расплавиться»! То же самое касается и процессора.

Возможно, сейчас самое время почистить системный блок от пыли, чтобы железо могло нормально «дышать».

Последний совет: я использую утилиту EasyGamerUtility (EGU), чтобы отключить все лишнее и выжать из игры максимум производительности. EGU бесплатна. Хотя некоторые настройки в ней недоступны, она полезна, если вы хотите, чтобы во время игры не работало вообще ничего, кроме Steam и NMRiH2.

Самая полезная функция в этой программе — «Game Booster». Она позволяет отметить нужные пункты и одним нажатием активировать режим ускорения — «Turn on Game Boost Mode».

Еще я пользуюсь LowSpecExperience (LSE), правда, у меня только 12-я версия (за 13-ю нужно оформлять подписку, а мне это не подходит). NMRiH2 нет в списке оптимизированных конфигураций LSE, но я упомянул эту программу на случай, если вы, как и я, играете не только в эту игру и хотите оптимизировать и другие.

Заключение:по-хорошему, чтобы играть в эту игру без проблем, нужно просто купить более мощное железо (хотя она до сих пор плохо оптимизирована для большинства из нас). Но кого я обманываю? Я сам делаю все эти ухищрения, потому что у меня нет денег на апгрейд.

Имейте в виду, что это оптимизация для версии 9.0. Возможно, в будущем игра будет работать гораздо лучше.

Источник: By Monstrosity | Steam

Подписаться на обновления Гайды
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ в комментариях

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

⚠️ ИИ может ошибаться — проверяйте важную информацию.

Топ дня 🌶️


0 комментариев

Оставить комментарий


Все комментарии - Игры