В играх FromSoftware на PS4 исправили тормоза, но только на сломанных консолях
Практически у всех игр FromSoftware на PlayStation 4 есть общая черта – они тормозят. При этом тормозят по особенному: формально фреймрейт выдерживает планку в 30 fps, но при всем этом кадры в секунду прорисовываются неравномерно, из-за чего появляется противное чувство тормозов.
Как рассказывает Digital Foundry, энтузиаст под ником illusion собрал патч, состоящий всего из трех строчек кода. Он действительно исправляет неравномерный фреймрейт, но с ним связано несколько загвоздок. Патч опубликовали некоторое время назад, а теперь Digital Foundry провела тесты и рассказала о результатах:
Краткая версия ролика Digital Foundry:
- Одна и та же проблема с фреймрейтом есть во всех играх FromSoftware на стандартных PlayStation 4 и Xbox One включая Elden Ring.
- Любительский патч исправляет почти все попадавшиеся проблемы с фреймрейтом Digital Foundry. Исключение – открытый мир в Elden Ring, но там и так производительность с патчем все же плавнее, чем без него.
- Digital Foundry поговорила с illusion. Он объясняет ситуацию следующим образом. FromSoftware применяет свою формулу для того, чтобы считать, как выводить 30 fps на экран. Но формула слишком проста и плохо "понимает", когда именно нужно рисовать новый кадр.
- Патч это изменяет: вместо того, чтобы использовать ограничитель на 30 fps от From Software, игра начинает применять системную функцию самой PlayStation 4 - SceVideoOutFlipRate. Она обеспечивает корректный фреймрейт для вывода кадров.
Почему FromSoftware не введет ли исправление официально, раз оно такое простое? Digital Foundry подозревает, что студии не нравится сильное увеличение времени отклика в управлении: например в Bloodborne патч добавляет дополнительные 78 миллисекунд к "инпуту лага". Похожий недостаток есть в режиме качества в ремейке. Demon's Souls на PlayStation 5: там нет проблем с фреймрейтом, но "инпут лаг" при 30 fps становится на 85 секунд больше, чем при 60 fps.
Патч от illusion получится установить только на хакнутые консоли PlayStation 4. Поэтому напоследок DigitalFoundry оставляет предупреждение: хакаты консоль не рекомендуется: вы потратите доступ к сетевым функциям и не сможете запускать игры, которым требуется прошивка версии 9.0 и выше. Что, в общем-то, не отменяет того, что на сломанных PlayStation 4 можно делать удивительные вещи – например, 60 fps в Bloodborne.