Статьи

Як працює зворотна сумісність на Xbox One

  1. Mass Effect
  2. Perfect Dark Zero
  3. Kameo
  4. Perfect Dark
  5. Осилить Xbox One більш пізні гри?

Одним з найбільш важливих подій минулого виставки E3 став анонс зворотної сумісності Xbox One з іграми для Xbox 360 Одним з найбільш важливих подій минулого виставки E3 став анонс зворотної сумісності Xbox One з іграми для Xbox 360. Восени ця функція стане доступна всім користувачам консолі, а поки її можуть протестувати лише обрані.

Серед них - фахівці Digital Foundry, які оцінили можливості системи і опублікували статтю на Eurogamer.

На Xbox 360 теж була зворотна сумісність з іграми для Xbox попереднього покоління, однак тоді для кожної з них програмісти створювали окрему оболонку. На Xbox One ситуація інша. Тут віртуальна машина - універсальне додаток, яке емулює операційну систему Xbox 360 і запускає на ній гри. Інші функції ОС Xbox 360 користувачеві недоступні.

Так як «віртуальна Xbox 360» з точки зору Xbox One є рядовим додатком, то в ньому працюють звичні функції нової консолі (наприклад, можливість знімати скріншоти і записувати відео).

Емулятор сумісний як з цифровими версіями (він виводить список ігор, куплених користувачем на Xbox 360), так і з роздрібними (правда, після того, як ви вставите диск, гра не запуститься з нього, а все одно почне скачиваться). Восени зворотна сумісність буде доступна в сотні ігор, поки ж їх всього два десятка . Працювати з проектами, які були видані на декількох дисках ( Lost Odyssey , Blue Dragon і т.п.), систему поки не навчили.

Якість зображення в емуляторі схоже зі звичайною картинкою в 1080p з Xbox 360, хоча є і деякі відмінності. Наприклад, збільшилися контрастність і різкість, чому виникли невеликі артефакти. Однак різниця помітна тільки при прямому порівнянні. Сильніше в очі впадає те, що завдяки примусовій вертикальної синхронізації на Xbox One зникли розриви зображення. На жаль, заплатити за це довелося серйозним падінням частоти кадрів.

Mass Effect

RPG Mass Effect - головний блокбастер і, по всій видимості, найвимогливіша до «заліза» гра з Xbox 360, яку зараз можна запустити на Xbox One. Так як вона вийшла на самому початку життєвого циклу консолі, то була не дуже добре оптимізована: зображення рвалося, текстури довантажувати прямо на очах, частота кадрів падала.

Деякі технічні проблеми на Xbox One зникли: локації вантажаться швидше, а чіткі текстури з'являються на екрані без помітної затримки. На жаль, все псує згадана вище примусова вертикальна синхронізація, через яку частота падає на 5-10 кадрів в секунду. Вірніше, цю причину автори Digital Foundry вважають найбільш вірогідною. Також вони грішать на великі апетити ранніх ігор на Unreal Engine 3 до процесорних потужностей.

Також вони грішать на великі апетити ранніх ігор на Unreal Engine 3 до процесорних потужностей

Perfect Dark Zero

Ще один з цікавих тестів Digital Foundry стосується шутера Perfect Dark Zero, вийшов одночасно з релізом Xbox 360. Гра страждала від низької частоти кадрів, розривів зображення і відсутності повноекранного згладжування при вирішенні всього +1152 × 640.

З іншого боку, вона могла похвалитися передовими за мірками 2005 року технологіями, включаючи parallax occlusion mapping, якісне розмиття й вражаючі ефекти освітлення.

З Perfect Dark Zero на Xbox One сталося те ж саме, що з Mass Effect : Емулятор прибрав розриви зображення, але ціною втрати 4-6 кадрів в секунду.

Kameo

Екшен-адвенчура Kameo - ще одна з ігор, з якими Xbox 360 стартувала в 2005 році. На відміну від двох проектів, про які йшла мова до цього, вона не відчуває на Xbox One ніяких проблем і стабільно тримається на рівні 30 кадрів в секунду, ніби ця платформа для неї - рідна.

Perfect Dark

шутер Perfect Dark з Nintendo 64 перевидали на Xbox 360, поліпшивши текстури і підвищивши дозвіл до 1080p, а частоту кадрів - до 60 в секунду. Спроба запустити її на Xbox One виявила цікаву особливість емулятора: він не підтримує дозвіл вище 720p і розтягує його до 1080p. Так як версія Perfect Dark з Xbox 360 йде в 1080p, то віртуальна машина спочатку стискає картинку до 720p, а потім розтягує до 1080p, що явно не йде на користь графіку. Ігор в 1080p на Xbox 360 було небагато, проте цей недолік явно варто виправити.

Осилить Xbox One більш пізні гри?

Можливість запускати гри для Xbox 360 на Xbox One за допомогою емулятора - величезна технічне досягнення. На думку авторів Digital Foundry, Microsoft вдалося добитися цього завдяки тому, що свого часу вона нав'язала консольний варіант API DirectX 9 розробникам ігор для Xbox 360. Пізніше це допомогло створити прямий шлях для перенесення інструкцій зі старого графічного ядра на нове.

Проблеми можуть виникнути з більш пізніми іграми для Xbox 360, автори яких щосили використовували особливості архітектури консолі, щоб вичавити максимальну продуктивність. Чи вдасться повторити їх трюки в віртуальній машині?

Осилить Xbox One більш пізні гри?
Чи вдасться повторити їх трюки в віртуальній машині?

Новости