Похоже, Spider-Man 2 лагает на ПК из-за отсутствия аппаратного ускорения декомпрессии с SSD
Разработчики включили декомпрессию на GPU и это был не лучший вариант.
ПК-версия Spider-Man 2 работает не очень хорошо: игроки жалуются на лаги и высокую нагрузку на GPU. Возможно, причину проблем удалось найти — это может быть технология DirectStorage.
Благодаря DirectStorage можно загружать данные с накопителя напрямую в видеокарту, минуя обработку центральным процессором. Данные сжаты, обычно для их распаковки используются возможности CPU.
Разработчики ПК-версии Spider-Man 2 почему-то поступили иначе и включили декомпрессию данных на самой видеокарте. В предыдущих портах студии Nixxes, переносящей игры Sony на ПК, такой подход не применялся.
В результате загрузка данных с SSD генерирует очень высокую нагрузку на видеокарту, GPU захлебывается и игра начинает лагать. Судя по тестам, проведенным игроками, если отключить DirectStorage, то игра будет работать стабильнее.
Интересный момент: фактически DirectStorage это замена похожих технологий, имеющихся у PlayStation 5 и Xbox Series. У аналога DirectStorage для PlayStation 5 есть важная особенность: аппаратное ускорение декомпрессии при загрузке данных с SSD.
Благодаря этому разработчики могут грузить данные в память, не думая о том, что их распаковка нагрузит CPU или GPU. В свое время авторы порта God of War Ragnarok для ПК говорили, что из-за отсутствия такого ускорения приходится либо мириться с лагами, либо отказываться от компрессии.
Студия Nixxes пока не объясняла, почему решила выбрать первый вариант. Единственное, что сейчас могут сделать игроки —
это вручную удалить файлы DirectStorage из дистрибутива Spider-Man 2.
- СМИ: Insomniac доделывает Wolverine и готовит игру про Венома
- В Spider-Man 3 все-таки появится Питер Паркер
- Первый геймплей Battlefield 6 — анонсирована серия тестов
- Премией «Грэмми» впервые наградили песню, созданную с помощью ИИ
- Spider-Man 2 показала 8 старт в Steam среди игр PlayStation
- ПК обошел PlayStation 5 Pro по качеству графики в Spider-Man 2, но есть нюанс

