Игры

Gears of War: E-Day использует SSD Xbox Series S как оперативную память, но 60 fps всё равно проседают

Adrian Kessler
Добавьте нас в Google

Решение, благодаря которому Gears of War: E-Day удалось запустить на Xbox Series S, — одновременно изобретательный инженерный ход и молчаливое признание ограничений консоли. У младшей модели Xbox не хватает памяти для города, созданного The Coalition, поэтому студия научила игру брать часть ресурсов из собственного накопителя консоли.

В заголовках эту новость превратили в простое обещание: игра плавно работает на Series S. Трюк с памятью — не выдумка. А вот с плавностью всё сложнее: собственные тесты производительности Digital Foundry дают куда менее обнадёживающую картину, чем можно подумать по заголовкам интервью.

Как накопитель берёт на себя роль памяти

Об этом рассказала Кейт Рейнер (Kate Rayner), технический директор The Coalition, в беседе с Digital Foundry. Series S оснащена 10 ГБ памяти GDDR6 против 16 ГБ у Series X и PlayStation 5. При этом 10 ГБ разделены на два пула: 8 ГБ работают на скорости 224 ГБ/с, а более медленные 2 ГБ — на скорости 56 ГБ/с, как объясняет tbreak в разборе интервью. Для мира, состоящего примерно из 1,6 миллиона акторов, этот предел определял каждое решение при разработке версии для Series S.

Решение превращает NVMe-накопитель в дополнительный уровень памяти. Игра отслеживает, как используются данные. Всё, к чему не обращались на протяжении одного или нескольких кадров, можно переместить на SSD; когда игре снова понадобятся эти данные, они возвращаются в оперативную память. Пара гигабайт места на накопителе позволяет высвободить около гигабайта системной памяти. Систему разработали вместе с командой платформы Xbox и её Advanced Technology Group — поэтому её можно внедрять не только в одной студии.

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

Чего не даст дополнительный гигабайт

Память — лишь одно из ограничений Series S. Заимствованный гигабайт позволяет системе потоковой загрузки данных удерживать в памяти плотную городскую среду, но не добавляет мощности графическому процессору и не увеличивает время, доступное центральному процессору. Технический разбор версий для Xbox от Digital Foundry показывает, чем приходится за это платить. В режиме производительности Series S нацелена на 60 кадров в секунду при исходном разрешении около 576p с повышением разрешения средствами TSR от Unreal. Издание сообщает, что в этом режиме часто падает частота кадров и возникают подёргивания, а время отдельных кадров порой превышает 100 миллисекунд.

Визуальные компромиссы тоже выходят далеко за рамки единственного ограничения, о котором говорилось в интервью. Рейнер упомянула отражения Lumen. Однако в режиме производительности Series S также лишается освещения от вспышек выстрелов, а качество MegaLights и глобального освещения, как и плотность растительности, снижается. Собственный режим на 60 кадров в секунду у Series X работает при разрешении около 936p и сохраняет стабильность на линейных уровнях, хотя в обширных открытых локациях случаются просадки.

Консоль с 10 ГБ памяти, способная обрабатывать город на Unreal Engine 5 из 1,6 миллиона акторов при целевых 60 кадрах в секунду, — именно такое достижение описывает Рейнер, и оно действительно впечатляет. Но плавность зависит от равномерности вывода кадров, и данные о времени кадра показывают: версия для Series S лучше всего работает на дисплее с частотой 120 Гц и переменной частотой обновления. По словам Digital Foundry, на таком экране просадки менее заметны. Владельцы обычных телевизоров могут также переключиться в режим на 40 кадров в секунду, который работает при разрешении около 648p.

Почему другие игры для Series S тоже выиграют

Долгосрочные последствия этой разработки затронут не только Gears. Другие команды уже хотят разобраться, как воспроизвести эту систему, хотя о её более широком внедрении пока не объявляли. Если дополнительный уровень памяти получит распространение, владельцы Series S смогут играть в крупные проекты, где удастся сохранить больше деталей игрового мира. Но разрыв в разрешении и частоте кадров никуда не исчезнет: он и раньше зависел не только от объёма памяти.

Gears of War: E-Day, разработанная The Coalition совместно с People Can Fly на Unreal Engine 5 и рассказывающая о событиях за 14 лет до первой игры серии, выйдет 6 октября 2026 года на Xbox Series X|S и ПК. С первого дня игра будет доступна в Game Pass. Владельцы Premium Edition играют с 1 октября. Отзывы в целом благоприятные: версия для Xbox Series X|S получила 87 баллов на Metacritic.

Теперь у каждой версии для Series S, которой не хватает памяти, есть известное решение, разработанное внутри Xbox. А если игра всё равно будет тормозить, значит, причина окажется в чём-то другом.

Теги: , , , ,

Добавьте нас в Google

Обсуждение

Имеется 0 комментариев.