Новая Xbox с кодовым именем Project Scorpio на 100 % совместима со всем ПО, которое выходило для существующей консоли Xbox One, начиная от высокобюджетных игр и заканчивая проектами для Xbox 360, запускаемыми в режиме эмуляции на новой системе. По словам представителей команды разработчиков Scorpio, все старые игры будут исполняться на новой системе плавнее, загружаться быстрее и выглядеть лучше. Это сложная задача: в отличие от Sony с её PlayStation 4 Pro, Microsoft не пошла по пути максимально точной аппаратной совместимости с оригинальной системой, а постаралась пересмотреть архитектуру, сделав ставку на максимальную отдачу от нового оборудования в области производительности.
К недостатку подхода Microsoft можно отнести возможные проблемы с совместимостью, которые придётся преодолевать. Зато преимуществом теоретически является способность использования всех ресурсов для улучшения старых игр. Есть пять областей, в которых Scorpio улучшает окружение в существующих играх для Xbox One (и обратно совместимых проектах с Xbox 360).
Более плавная производительность и отсутствие разрывов кадров
Scorpio может использовать все 40 вычислительных блоков GPU на максимальной частоте 1172 МГц наряду с 8 ядрами CPU на полноценной частоте 2,3 ГГц в уже вышедших играх. В результате те игры Xbox One, в которых частота прорисовки иногда не достигала целевой (и могли наблюдаться, например, разрывы кадров из-за плохой синхронизации), имеют все шансы исправить проблему. К сожалению, игры, которые создавались с прицелом на 30 кадров/с, не станут выдавать 60 кадров/с без специального патча от их разработчиков.
Максимально возможное разрешение в играх с динамическим масштабированием
В последнее время набирает популярность технология динамического масштабирования в играх. Идея состоит в том, что в сложных сценах, когда есть риск снижения частоты ниже целевого уровня (30 или 60 кадров/с), понижается разрешение картинки. В качестве примеров игр с такой технологией можно привести Doom 2016, Halo 5: Guardians, Gears of War 4, Battlefield 1, Call of Duty: Infinite Warfare и The Division. На Scorpio разрешение в существующих проектах не будет повышено до 4K, но до максимально поддерживаемого — вполне. Интересно, в The Witcher 3 разрешение возрастёт до полноценного 1080p или не преодолеет барьер в 900p, как на Xbox One?
Улучшенная фильтрация текстур
Фильтрация текстур — важный параметр качества картинки в играх. Как Xbox One, так и PS4 несколько уступают ПК, где полноценная анизотропная фильтрация 16x позволяет порой серьёзно улучшить графику. Microsoft добавила в Scorpio особый аппаратный блок, который пересчитывает все запросы на билинейную, трилинейную или упрощённую анизотропную фильтрацию с помощью более качественного анизотропного фильтра 16x. Большой плюс в том, что новшество распространяется и на совместимые с Xbox One игры поколения Xbox 360.
Поддержка GameDVR в Scorpio
Функции видеозаписи и трансляции игр на Scorpio будут серьёзно улучшены: консоль сможет захватывать видеопоток в полноценном разрешении 4K при 60 кадрах/с с использованием высококачественного кодека HEVC. Используется аппаратный блок, поэтому захват никак не сказывается на производительности системы. Благодаря записи такого качественного видеопотока Microsoft позволит делать на основе видео скриншоты 1080p: в результате пользователь сможет выбрать скриншот с покадровой точностью. Всё это также работает и с эмулируемыми играми Xbox 360.
Более быстрая загрузка
В мире, где на загрузку уровня кампании Battlefield 1 или Just Cause 3 может уйти пару минут, улучшения в этой области не могут не радовать. Microsoft добилась принципиального ускорения скорости загрузки игр тремя способами. Во-первых, частоты CPU выросли на 31 %, так что сжатые ресурсы будут быстрее распаковываться при запуске. Во-вторых, как отмечает Microsoft, скорость жёсткого диска возросла в 1,5 раза с целью подгрузки текстур повышенного разрешения в 4K-играх. Но это новшество позволяет и быстрее передавать данные с HDD в оперативную память в существующих играх для Xbox One и Xbox 360. Наконец, в новой консоли разработчикам будет доступно 8 Гбайт оперативной памяти вместо 5 Гбайт у Xbox One — дополнительный объём при запуске существующих игр используется для кеширования и ускорения задач загрузки ресурсов.
Microsoft проводит всестороннее тестирование существующих игр и старается задействовать в них все улучшения. Но если возникают проблемы с совместимостью в конкретной игре, те или иные новшества могут быть отменены: снижено число задействованных блоков GPU, понижена частота процессора и так далее.
Компания подходит к вопросу обратной совместимости очень серьёзно, что обнадёживает и позволяет надеяться, что тем же принципом Microsoft и Sony будут руководствоваться при создании Xbox Next и PlayStation 5, позволив игрокам перенести всю свою библиотеку игр на новые системы.
Источник: 3DNews