Минимальный FPS почти втрое выше: фанатский мод наконец лечит главную болезнь ремейка Dead Space на PC

Минимальный FPS почти втрое выше: фанатский мод наконец лечит главную болезнь ремейка Dead Space на PC

Aleksandr Manin

Моддер lukeman3000 выпустил экспериментальный Ishimura Patch для ремейка Dead Space на PC. Он борется с главной проблемой PC-версии: подтормаживаниями при переходах между отсеками «Ишимуры», которые преследуют игру с самого релиза в 2023 году. Фризы появляются даже на самом мощном железе, так что дело не в производительности, а в устройстве движка.

По словам автора, игра на движке Frostbite в одном кадре отправляет сотни мелких запросов на выделение видеопамяти, и каждый из них требует дорогой синхронизации. Ishimura Patch заранее резервирует крупные блоки видеопамяти и раздаёт их по частям, так что таких запросов становится намного меньше. Кроме того, мод оптимизирует очередь копирования видеокарты и потоковую подгрузку текстур, чтобы она не задерживала отрисовку кадров. Раньше игроки обходились полумерами: ставили игру на медленный накопитель или искусственно тормозили подгрузку ресурсов.

Журналисты проверили мод на системе с Intel Core i7-14700K и GeForce RTX 4090: в течение 30 секунд они быстро бегали по одному участку корабля, специально провоцируя фризы. Средняя частота кадров выросла скромно, всего на 4% — с 292,8 до 305,3 FPS. Главное изменилось в показателях 1% low и 0,1% low, которые отражают частоту кадров в самые тяжёлые моменты, когда игра и дёргается:

  • 1% low — с 83,9 до 157,6 FPS, рост почти на 88%;
  • 0,1% low — с 35,7 до 98,6 FPS, то есть почти в 2,8 раза;
  • самый долгий кадр — примерно с 45 до 14 мс;
  • общее время подтормаживаний за тест — с 0,73 до 0,04 секунды.

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

Ishimura Patch пока в бета-версии, и разработчик честно предупреждает о возможных ошибках, вылетах и другом непредвиденном поведении. Во время тестов игра вылетала, если вместе с модом была включена NVIDIA Smooth Motion. Похожие проблемы возможны и с AMD Fluid Motion Frames 2, а на видеокартах с небольшим объёмом памяти мод может работать иначе. Владельцам версии из EA App стоит знать ещё одну хитрость: там мод запускается, только если переименовать файл winmm.dll из комплекта в dinput8.dll.

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

Какая игра на PC сильнее всего испортила вам впечатление фризами? Расскажите в комментариях.

🚂В кооп-выживач от авторов Barotrauma уже можно поиграть — вышла демка Frostrail
    Об авторе
    Комментарии0