
Майже через два роки після випуску Silent Hill 2 Remake залишається однією з найвізуально вражаючих ігор у жанрі survival horror на ПК завдяки атмосферній презентації на рушії Unreal Engine 5. На жаль, гра також страждає від нав’язливих затримок при переміщенні (traversal stutters), які можуть переривати ігровий процес навіть на надзвичайно потужному обладнанні. Новий мод під назвою 21 Sacraments Patch обіцяє значно полегшити цю давню проблему, і наші власні тести свідчать про помітне покращення.
Розроблений моддером bigbullet3, 21 Sacraments Patch є експериментальною нативною модифікацією, яка націлена на планування побудови геометрії трасування променів у грі, а не покладається на стандартні налаштування Unreal Engine.
Цікаво, що проєкт натхненний Ishimura Patch — іншою модифікацією, розробленою спільнотою, яку ми розглядали вчора. Цей мод суттєво зменшує затримки під час переміщення у Dead Space Remake, а наші тести показали вражаюче 176% покращення показника 0.1% найнижчих значень FPS.
Однак, існує важлива технічна відмінність між цими двома проєктами. Тоді як Ishimura Patch працює з керуванням розподілом пам’яті відеокарти у рушії Frostbite в Dead Space Remake, 21 Sacraments Patch використовує інший підхід, спеціально адаптований для Unreal Engine.
Зокрема, мод змінює нативне значення, пов’язане з параметром r.RayTracing.Geometry.MaxBuiltPrimitivesPerFrame, встановлюючи м’який ліміт у 50 000 примітивів за кадр. Це дозволяє розподіляти черги на побудову геометрії трасування променів між кількома кадрами, потенційно зменшуючи раптові сплески навантаження на GPU, які могли б переривати виведення кадру.
Розробник наголошує, що це не збільшує доступний обсяг VRAM, і певні миттєві або надзвичайно великі побудови геометрії все ще можуть перевищувати встановлений ліміт. Тим не менш, основна ідея досить проста: замість того, щоб дозволяти надмірній роботі з обробки геометрії накопичуватися в одному кадрі, модифікація намагається більш рівномірно розподілити це навантаження.
Звісно, ми були зацікавлені протестувати новий мод.

Silent Hill 2 Remake — Тестування 21 Sacraments Patch: показник 0.1% найнижчих значень FPS вищий до 52%
Ми провели тестування Silent Hill 2 Remake на нашій системі Intel Core i7-14700K та NVIDIA GeForce RTX 4090 з розширенням 1440p, записуючи продуктивність за допомогою CapFrameX як з встановленим 21 Sacraments Patch, так і без нього.
Для нашого тестування ми здійснили швидке переміщення тривалістю приблизно 40 секунд від точки збереження на Martin Street до Woodside Apartments на Katz Street. Цей маршрут навмисно пролягає через різні частини Silent Hill, щоб спровокувати характерні для гри затримки під час переміщення, а не просто вимірювати продуктивність у статичній сцені, що не вимагає багато ресурсів.

Результати були доволі вражаючими:



2 з 9
| Показник продуктивності | Стандартна версія | 21 Sacraments Patch | Покращення |
|---|---|---|---|
| Середній FPS | 181.7 | 184.6 | +1.6% |
| 1% Low FPS | 80.7 | 103.2 | +27.9% |
| 0.1% Low FPS | 45.8 | 69.8 | +52.4% |
| Adaptive STDDEV | 59.8 | 13.0 | на 78.3% нижче |
Як видно, середній показник продуктивності майже не змінився, збільшившись зі 181.7 FPS до 184.6 FPS, що є незначним покращенням на 1.6%. Однак, справжній приріст спостерігається у показниках низькочастотних кадрів, які набагато краще відображають стабільність кадрів гри та наявність затримок.
Наші 1% найнижчих показників покращилися майже на 28%, піднявшись з 80.7 FPS до 103.2 FPS, тоді як більш вимогливі 0.1% найнижчих показників зросли на вражаючі 52.4%, з 45.8 FPS до 69.8 FPS. Іншими словами, мод суттєво зменшив серйозність найгірших падінь продуктивності під час нашого бенчмарку переміщення, не змінюючи суттєво середньої продуктивності рендерингу гри.
Супутні графіки часу кадру CapFrameX демонструють однаково обнадійливу картину. Без мода, наш 40-секундний тест включав численні виражені стрибки часу кадру, найгірші з яких сягали близько 25 мілісекунд. З встановленим 21 Sacraments Patch ці особливо серйозні стрибки стали помітно менш вираженими, досягаючи приблизно 18 мілісекунд.
CapFrameX також класифікував приблизно 0.21 секунди (0.5%) нашого стандартного бенчмарку як період із затримками, порівняно лише з 0.03 секунди (0.1%) з встановленим модом. Це приблизно 86% скорочення часу, проведеного в стані затримки, згідно з методологією виявлення CapFrameX.
Можливо, ще цікавішим є величезне покращення показника Adaptive Standard Deviation (Adaptive STDDEV) – метрики продуктивності, яка заслуговує на більшу увагу при оцінці плавності ігор на ПК.
На відміну від середнього FPS, Adaptive STDDEV вимірює, наскільки сильно коливається частота кадрів відносно локального рухомого середнього. Простіше кажучи, він допомагає кількісно визначити, наскільки стабільно гра видає кадри під час природних коливань продуктивності протягом бенчмарку. Чим нижче значення, тим краще, оскільки менші відхилення зазвичай вказують на більш стабільну доставку кадрів і менш різкі коливання.
Наш стандартний бенчмарк зафіксував Adaptive STDDEV на рівні 59.8 FPS, тоді як версія з модом досягла лише 13.0 FPS. Це приголомшливе 78.3% зниження, або приблизно у 4.6 рази менша варіативність відносно локального середнього.
Це особливо значуще, оскільки гра із середнім показником понад 100 FPS все ще може відчуватися неприємно через затримки, коли окремі кадри раптом рендеряться значно довше, ніж сусідні. Зменшення цих раптових коливань може значно більше вплинути на сприйняту плавність, ніж невелике збільшення середнього FPS.
Сукупно, суттєво покращена низькочастотна продуктивність, менша кількість серйозних стрибків часу кадру та драматично знижений Adaptive STDDEV переконливо свідчать про те, що 21 Sacraments Patch робить доставку кадрів значно стабільнішою під час нашого тестового маршруту.
Перспективне рішення, але все ще експериментальне
Звісно, є кілька важливих застережень.
По-перше, 21 Sacraments Patch досі є експериментальною бета-версією, поточна версія 0.5.2. Його ефективність може варіюватися залежно від обладнання, налаштувань графіки та конкретних локацій, що тестуються. Крім того, патч спеціально націлений на планування побудови геометрії трасування променів і не повинен сприйматися як універсальне рішення для всіх джерел затримок у Unreal Engine 5.
На даний момент встановлення призначене для Steam-версії Silent Hill 2 Remake. Користувачі можуть розпакувати повний архів мода, запустити файл Install.cmd за закритої гри, а потім запустити гру як зазвичай.
Модифікація увімкнена за замовчуванням після завершення ініціалізації. Гравці можуть натиснути F8, щоб вмикати або вимикати налаштування бюджету побудови трасування променів під час гри. Аудіосигнали вказують на статус функції, а діагностичні журнали зберігаються в папці %LOCALAPPDATA%SilentTraverseSH2.

Розробник також попереджає, що переваги у продуктивності залежатимуть від системи. Мод був розроблений та протестований на конфігурації високого класу, що включає AMD Ryzen 7 9800X3D, GeForce RTX 5090 та 64 ГБ оперативної пам’яті.
Наші результати також відображають конкретний тест переміщення на високопродуктивній системі, а не вичерпну оцінку всієї гри. Патч не усуває всі стрибки часу кадру, і, безумовно, потрібне додаткове тестування на різних конфігураціях обладнання.
Тим не менш, наші початкові висновки надзвичайно обнадійливі. Silent Hill 2 Remake страждає від затримок під час переміщення з моменту випуску у 2024 році, і вражаюче, що модифікація, розроблена спільнотою, може настільки суттєво їх зменшити.
Після вражаючих результатів, які ми нещодавно спостерігали з Ishimura Patch у Dead Space Remake, 21 Sacraments Patch є ще одним перспективним прикладом того, як моддери вирішують першопричини поганого кадрового ритму в сучасних іграх на ПК, а не просто намагаються покращити середню продуктивність за допомогою традиційних графічних оптимізацій.
Джерело новин: Nexus Mods — 21 Sacraments Patch
За даними порталу: wccftech.com
