S.T.A.L.K.E.R. 2: Heart of Chornobyl

S.T.A.L.K.E.R. 2: Heart of Chornobyl

View Stats:
Dasha Vasnetsova Nov 20, 2024 @ 4:29pm
ГАЙД НА +FPS (РАБОЧИЙ СПОСОБ)
Инструкция по повышению FPS в «STALKER 2»
(UPDATE 24.11.2024)

ВИДЕОИНСТРУКЦИЯ (Устарела, но общий алгоритм актуален) → https://youtu.be/PEpPc-m_TAc

Игра работает нестабильно на всех системах. На данный момент ждём патч (выйдет в период от 25 по 30 ноября).

Шаг 1: Открываем файл настроек

Чтобы внести изменения, улучшающие производительность, нам потребуется файл «GameUserSettings.ini». Выполните следующие действия:

1. Нажмите комбинацию клавиш «WIN+R».

2. В появившемся окне введите «%localappdata%» и нажмите «Enter».

3. В открывшейся папке найдите путь: «AppData\Local\Stalker2\Saved\Config\WinGDK».

3.1. Путь может отличаться, в зависимости от версии игры. В STEAM, этот путь будет выглядеть так: «AppData\Local\Stalker2\Saved\Config\Windows»

4. В папке «WinGDK» откройте файл «GameUserSettings.ini» с помощью текстового редактора, например, блокнота или Notepad++.

5. В самом конце файла «GameUserSettings» добавьте следующий блок настроек:

[/script/engine.engine]
bSmoothFrameRate=False

[SystemSettings]
r.DynamicGlobalIlluminationMethod=2
r.ContactShadows=0
r.Lumen.Reflections.Allow=0
r.Lumen.DiffuseIndirect.Allow=0
r.LumenScene.Lighting.AsyncCompute=1
r.MaterialQualityLevel=0
r.Nanite.MaxPixelsPerEdge=4
r.Shadow.CSM.MaxCascades=0
r.ShadowQuality=0
r.VolumetricCloud=0
r.Volumetricfog=0
r.Streaming.LimitPoolSizeToVRAM=1
r.AsyncCompute=1
r.UseAsyncShaderPrecompilation=1
r.Streaming.DefragDynamicBounds=1
r.Streaming.DefragDynamicBounds=0
r.Streaming.MaxTempMemoryAllowed=1024
r.Streaming.MaxTempMemoryAllowed=512
r.Streaming.PoolSize=6144
r.RenderTargetPoolMin=400
r.Streaming.FramesForFullUpdate=10
r.Streaming.Boost=1.0
s.AsyncLoadingThreadEnabled=1
s.AsyncLoadingUseTimeLimit=1
s.AsyncLoadingTimeLimit=5
s.MinBulkDataSizeForAsyncLoading=0
s.PriorityAsyncLoadingExtraTime=10

[/script/engine.renderersettings]
r.GraphicsAdapter=0
r.TextureStreaming=0
r.DepthOfFieldQuality=0
r.BloomQuality=0
r.FilmGrain=0
r.DisableDistortion=0
r.LensFlareQuality=0
r.Fog=0
r.OneFrameThreadLag=0

2. Сохраните изменения в файле.

Шаг 3: Отключаем «ИНПУТ-ЛАГ»

1. В той же папке находим файл «Input.ini», открываем текстовым редактором.

2. В файл вставляем следующее:

[Engine.InputSettings]
bEnableMouseSmoothing=False ; Отключает сглаживание движения мыши.
bViewAccelerationEnabled=False ; Отключает ускорение камеры при движении мыши.

*******************************************

Скачать оба файла, чтобы закинуть их и не париться, можно вот тут → Ссылка [disk.yandex.ru] (обновил в 3:10, 24.11)

Также в файлах выше, я оставил комментарий к каждой команде. Теперь понятно что каждая из них делает

От автора: Да, эти настройки отключают часть графических эффектов, но зато FPS становится в разы стабильнее и выше. Назвать это оптимизацией тяжело, но пока что это самый лучший способ, который я смог найти.

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

Игра очень плохо оптимизирована. Играть сложно даже на новом поколении видеокарт. Лучше подождать патчей, не портите себе впечатление об игре. Крайне рекомендую залочить максимальное количество кадров (Панель управления NVIDIA или RivaTuner, главное не в игре) и накинуть пару модов на оптимизацию с NEXUS.
Last edited by Dasha Vasnetsova; Nov 26, 2024 @ 1:28pm
< >
Showing 121-135 of 138 comments
Dasha Vasnetsova Nov 26, 2024 @ 1:24pm 
Originally posted by ARThurion.exe:
Автор, я играл во множество игра на Unreal Engine 5 и абсолютно во всех можно было отключать SSR-отражения (Screen Space Reflections), как настройках самой игры, так и в конфиге. В Сталкере 2 я не могу понять, как их выключить. В настройках игры этого сделать нельзя. В конфиге не смог разобраться как это сделать. Можешь подсказать? Может, есть какая инфа у тебя по этому поводу?

Найди файл GameUserSettings.ini или Engine.ini, путь есть в гайде. Открой файл в текстовом редакторе (например, Notepad++). Добавь или измени секцию [SystemSettings], вставив строку r.SSR.Quality=0. Эта команда должна отключить их, по идее. Как себя поведёт этот твик я не тестил. Напиши потом, если не трудно.

Сохрани изменения и запусти игру.
Dasha Vasnetsova Nov 26, 2024 @ 1:25pm 
Originally posted by ARThurion.exe:
Автор, я играл во множество игра на Unreal Engine 5 и абсолютно во всех можно было отключать SSR-отражения (Screen Space Reflections), как настройках самой игры, так и в конфиге. В Сталкере 2 я не могу понять, как их выключить. В настройках игры этого сделать нельзя. В конфиге не смог разобраться как это сделать. Можешь подсказать? Может, есть какая инфа у тебя по этому поводу?

[SystemSettings]
r.SSR.Quality=0

Вот так должно выглядеть.

************************

r.SSR.Quality=0 — отключает SSR.
r.SSR.Quality=1 — минимальное качество.
r.SSR.Quality=2 — среднее качество.
r.SSR.Quality=3 — высокое качество.
r.SSR.Quality=4 — ультракачество.
Originally posted by dasha vasnetsova:
Originally posted by ARThurion.exe:
Автор, я играл во множество игра на Unreal Engine 5 и абсолютно во всех можно было отключать SSR-отражения (Screen Space Reflections), как настройках самой игры, так и в конфиге. В Сталкере 2 я не могу понять, как их выключить. В настройках игры этого сделать нельзя. В конфиге не смог разобраться как это сделать. Можешь подсказать? Может, есть какая инфа у тебя по этому поводу?

[SystemSettings]
r.SSR.Quality=0

Вот так должно выглядеть.

************************

r.SSR.Quality=0 — отключает SSR.
r.SSR.Quality=1 — минимальное качество.
r.SSR.Quality=2 — среднее качество.
r.SSR.Quality=3 — высокое качество.
r.SSR.Quality=4 — ультракачество.

Благодарю! Вечером попробую. Дам обратную связь :D
Originally posted by dasha vasnetsova:
Originally posted by ARThurion.exe:
Автор, я играл во множество игра на Unreal Engine 5 и абсолютно во всех можно было отключать SSR-отражения (Screen Space Reflections), как настройках самой игры, так и в конфиге. В Сталкере 2 я не могу понять, как их выключить. В настройках игры этого сделать нельзя. В конфиге не смог разобраться как это сделать. Можешь подсказать? Может, есть какая инфа у тебя по этому поводу?

Найди файл GameUserSettings.ini или Engine.ini, путь есть в гайде. Открой файл в текстовом редакторе (например, Notepad++). Добавь или измени секцию [SystemSettings], вставив строку r.SSR.Quality=0. Эта команда должна отключить их, по идее. Как себя поведёт этот твик я не тестил. Напиши потом, если не трудно.

Сохрани изменения и запусти игру.

Короче, я так и не понял, как это говно работает. Если просто ввести эту строчку в конфиг игры, само по себе это не работает. Чтобы эта хрень заработала, обязательно надо ещё добавить вот эти строчки:
r.Lumen.Reflections.Allow=0
r.LumenScene.Lighting.AsyncCompute=1
r.Lumen.DiffuseIndirect.Allow=0

В таком случае отражения отрубаются... вообще все. Но и отключается Ambient Occlusion и игра выглядит стрёмно... Попросту не хватает большего затемнения в игре. Может, знаешь, в чём может быть проблема?
Last edited by Dr. Палецванус; Nov 27, 2024 @ 9:53am
Dasha Vasnetsova Nov 27, 2024 @ 10:21am 
Originally posted by ARThurion.exe:
Originally posted by dasha vasnetsova:

Найди файл GameUserSettings.ini или Engine.ini, путь есть в гайде. Открой файл в текстовом редакторе (например, Notepad++). Добавь или измени секцию [SystemSettings], вставив строку r.SSR.Quality=0. Эта команда должна отключить их, по идее. Как себя поведёт этот твик я не тестил. Напиши потом, если не трудно.

Сохрани изменения и запусти игру.

Короче, я так и не понял, как это говно работает. Если просто ввести эту строчку в конфиг игры, само по себе это не работает. Чтобы эта хрень заработала, обязательно надо ещё добавить вот эти строчки:
r.Lumen.Reflections.Allow=0
r.LumenScene.Lighting.AsyncCompute=1
r.Lumen.DiffuseIndirect.Allow=0

В таком случае отражения отрубаются... вообще все. Но и отключается Ambient Occlusion и игра выглядит стрёмно... Попросту не хватает большего затемнения в игре. Может, знаешь, в чём может быть проблема?
Смотри, иногда разрабы и вправду привязывают одно к другому. Постараюсь разобраться.
Dasha Vasnetsova Nov 27, 2024 @ 10:31am 
Originally posted by ARThurion.exe:
Originally posted by dasha vasnetsova:

Найди файл GameUserSettings.ini или Engine.ini, путь есть в гайде. Открой файл в текстовом редакторе (например, Notepad++). Добавь или измени секцию [SystemSettings], вставив строку r.SSR.Quality=0. Эта команда должна отключить их, по идее. Как себя поведёт этот твик я не тестил. Напиши потом, если не трудно.

Сохрани изменения и запусти игру.

Короче, я так и не понял, как это говно работает. Если просто ввести эту строчку в конфиг игры, само по себе это не работает. Чтобы эта хрень заработала, обязательно надо ещё добавить вот эти строчки:
r.Lumen.Reflections.Allow=0
r.LumenScene.Lighting.AsyncCompute=1
r.Lumen.DiffuseIndirect.Allow=0

В таком случае отражения отрубаются... вообще все. Но и отключается Ambient Occlusion и игра выглядит стрёмно... Попросту не хватает большего затемнения в игре. Может, знаешь, в чём может быть проблема?
Эти параметры напрямую не отключают Ambient Occlusion (AO), но они влияют на различные аспекты освещения и отражений в системе Lumen, что может косвенно повлиять на видимость или качество AO.

Вот как это работает:

r.Lumen.Reflections.Allow=0:

Этот параметр отключает рефлекции в системе Lumen. В то время как Ambient Occlusion не является рефлексией, отключение рефлексий может привести к изменению общей визуализации сцены, включая освещенность, тени и детали, которые могут влиять на то, как AO проявляется. Например, отсутствие отражений может ослабить ощущение глубины сцены, что может сделать AO менее заметным или менее эффектным.
r.LumenScene.Lighting.AsyncCompute=1:

Этот параметр включает асинхронное вычисление освещения, что улучшает производительность, но также может уменьшить точность освещения. Это может повлиять на косвенное освещение и на то, как оно взаимодействует с AO. Если Lumen не может точно вычислить освещение в реальном времени, это может снизить качество AO, или его проявление будет менее заметным.
r.Lumen.DiffuseIndirect.Allow=0:

Отключает диффузное косвенное освещение (Diffuse Indirect Lighting). Это как раз тот компонент, который влияет на взаимодействие света с объектами в сцене, создавая мягкие тени и эффекты освещенности. AO часто работает в связке с косвенным освещением, чтобы усилить глубину сцены, создавая тени в углублениях и вблизи объектов. Отключив диффузное косвенное освещение, вы тем самым уменьшаете количество света, который участвует в создании этих эффектов, и AO может стать менее заметным или вообще не работать должным образом.
Влияние на AO:

Lumen использует физически корректное освещение и вычисляет как прямое, так и косвенное освещение, а также отражения. Если вы отключаете определенные компоненты (рефлексии или диффузное освещение), это может повлиять на работу Ambient Occlusion, поскольку AO тесно связано с правильной симуляцией освещения и теней. Например, если косвенное освещение отключено, AO будет работать с меньшим количеством данных о том, как свет распространяется по сцене, что может сделать его менее эффективным.
В целом, эти параметры не отключают сам Ambient Occlusion, но их настройки могут уменьшить качество или видимость AO, так как они касаются более широких аспектов освещения и отражений в сцене.
Originally posted by dasha vasnetsova:
Originally posted by Charlie The Troglodyte:
Добавь пожалуйста к гайду, что отключение файла подкачки на отдельном диске спасает от падения кадров до 2-9 с 60. проверил на себе, увидел в другой ветке форума. 3 часа - полет отличный
Уточни, пожалуйста, на каком диске у тебя до этого был файл подкачки? HDD?
Прости, не увидел в оповещениях. да, у меня был файл подкачки на 2тб HDD, убрал его, включил по выбору системы на M2 SSD и падения кадров до единичных пропали
на данный момент на моей системе (R5 3600, RTX 2060s, 32GB RAM 3200) в разрешение 2к на минимальных настройках с TSR на Ultra Quality и без FSR 3 Frame Gen выдает 45-70 кадров. из модов стоит Optimized Tweaks S.2 BOOST (отрубающий люмен), обновлены апскейлеры (так же с нексуса брал). может кому поможет.
Не знаю писал ли кто-то выше, но постоянно такая дичь вылазит, что падает резко фпс до 5-10, причём это не зависит от сцены или локации. У меня 4050 (90 ват), r7 7435HS и 24 Гб оперативы, при средних (текстуры ультра) выдаёт 80-90 фпс с dlc на качество и генерацией, в посёлках падает для 40, но при этом бывают моменты, когда фпс опускается до 5-10, это как и в посёлках, так и в обычных локациях, изначально игра нормально идёт, но потом в какой-то момент бац и фпс падает, я включил фпс монитор и выяснил, что видюха заполняется до 100%, процессор наоборот снижает %, как будто игра уже не работает, изредка помогает переход в меню, а изредка "сохранить игру", но это только 1-2 раза, далее бесполезно, либо оно возвращается в норму на минут 15, а после снова, либо перезаход, может кто нибудь подскажет как это пофиксить ?
Originally posted by Search_and_destroy:
Не знаю писал ли кто-то выше, но постоянно такая дичь вылазит, что падает резко фпс до 5-10, причём это не зависит от сцены или локации. У меня 4050 (90 ват), r7 7435HS и 24 Гб оперативы, при средних (текстуры ультра) выдаёт 80-90 фпс с dlc на качество и генерацией, в посёлках падает для 40, но при этом бывают моменты, когда фпс опускается до 5-10, это как и в посёлках, так и в обычных локациях, изначально игра нормально идёт, но потом в какой-то момент бац и фпс падает, я включил фпс монитор и выяснил, что видюха заполняется до 100%, процессор наоборот снижает %, как будто игра уже не работает, изредка помогает переход в меню, а изредка "сохранить игру", но это только 1-2 раза, далее бесполезно, либо оно возвращается в норму на минут 15, а после снова, либо перезаход, может кто нибудь подскажет как это пофиксить ?
очень похоже на утечку памяти GPU. Вроде как, должны были пофиксить это в патчах, но, походу, не пофиксили. Остаётся только ждать, когда разрабы это починят глобально
♂♀ Dec 5, 2024 @ 10:54am 
Originally posted by Charlie The Troglodyte:
на данный момент на моей системе (R5 3600, RTX 2060s, 32GB RAM 3200) в разрешение 2к на минимальных настройках с TSR на Ultra Quality и без FSR 3 Frame Gen выдает 45-70 кадров. из модов стоит Optimized Tweaks S.2 BOOST (отрубающий люмен), обновлены апскейлеры (так же с нексуса брал). может кому поможет.
c 2060 на 2к мониторе играть)))
Originally posted by ♂♀:
Originally posted by Charlie The Troglodyte:
на данный момент на моей системе (R5 3600, RTX 2060s, 32GB RAM 3200) в разрешение 2к на минимальных настройках с TSR на Ultra Quality и без FSR 3 Frame Gen выдает 45-70 кадров. из модов стоит Optimized Tweaks S.2 BOOST (отрубающий люмен), обновлены апскейлеры (так же с нексуса брал). может кому поможет.
c 2060 на 2к мониторе играть)))
играю как-то и нормально. не вижу проблемы.
polyakrussia Dec 15, 2024 @ 6:44am 
Имеется 4080 super, процессор 5700x3D и 48 гб оперативки. Монитор 2к.Ставлю хоть самые низкие настройки графики, хоть эпичные - фпс выше 15 не поднимается. Если смотреть на небо, то фпс поднимается до 120. Как решить данную проблему? Почему настройки графики не влияют на ситуацию?
unanswered ¿ Dec 15, 2024 @ 9:52pm 
Originally posted by polyakrussia:
Имеется 4080 super, процессор 5700x3D и 48 гб оперативки. Монитор 2к.Ставлю хоть самые низкие настройки графики, хоть эпичные - фпс выше 15 не поднимается. Если смотреть на небо, то фпс поднимается до 120. Как решить данную проблему? Почему настройки графики не влияют на ситуацию?
Потому что оптимизация отличная у игры. На релизе не то что бета, а прям предальфа версия.
Bachalor99 Dec 22, 2024 @ 11:25am 
Ребят, я так понял по производительности ничего не улучшилось? На две недели взял паузу. Сегодня снова зашел в игру, сразу всё было хорошо, я аж обрадовался. Но как оказалось преждевременно. Когда зашел в игру во второй раз - все стало как было. ФПС в районе 10 и размытые мыльные текстуры. прогрузка объектов на глазах. Смена настроек на минимальные не помогает, на рекомендуемые настройки NVIDIA тоже. У меня одного остались такие проблемы?
Причем допустим при выходе с помещения на улицу - перед глазами размытая сетка. И только со временем прорисовка налаживается. Не понимаю в чём дело. Видеокарта у меня RTX 4060 8GB, а по игре кажется что 1050 какая-то:(
Может надо что-то в настройках NVIDIA подкрутить? Кто что знает?
< >
Showing 121-135 of 138 comments
Per page: 1530 50

Date Posted: Nov 20, 2024 @ 4:29pm
Posts: 138