Игры и софт

Расследование сообщества: DLC неожиданно повышают FPS в Monster Hunter Wilds

По данным СМИ и расследования, проведённого игровым сообществом, производительность Monster Hunter Wilds может существенно различаться в зависимости от количества DLC, привязанных к учётной записи Steam — даже при одинаковом «железе» и идентичных настройках.

На проблему обратил внимание пользователь Reddit, который сравнил работу игры на двух аккаунтах. На первом, не имеющем DLC, частота кадров в одних и тех же локациях опускалась до 20–25 FPS. На втором аккаунте с большим числом активных DLC частота кадров в тех же локациях превышала 80 FPS.

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

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

Для дополнительной проверки гипотезы был применён временный обходной метод, позволяющий пропустить наиболее ресурсоёмкую часть проверки DLC без фактической разблокировки контента. После этого производительность резко возрастала, даже при неизменной тактовой частоте процессора. Рост FPS оставался почти линейным примерно до 100 записей DLC, после чего упирался в ограничения видеокарты.

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

Также упоминается большое количество вызовов Steam API как ещё один потенциальный источник проблемы. Полученные данные уже переданы в службу поддержки Capcom, а Digital Foundry, по словам автора, связалась с ним для дальнейшего анализа ситуации.