Что не так с эмуляцией Xbox?

Что не так с эмуляцией Xbox?

Лонг написан в честь 25-летия Xbox как игровой платформы. Вы заметили, что эмуляторам Xbox не везёт в плане работоспособности и развития? Это касается и первого Xbox и Xbox 360 и Xbox One. Это положение вызывает вопросы - по крайней мере у меня. Почему эмуляция первого Xbox, который является урезанным ПК только для игр, даже спустя четверть века всё ещё не дошла до совершенства? Почему эмулятор Xbox 360, который лидировал на рынке игровых платформ в 2000-е и начале 2010-х, все еще имеет проблемы? В этом лонге я пыталась разобраться почему сообщество эмуляции Xbox “слабое”.

Оглавление:

Кто-то скажет банальный ответ: сложность. Всё таки Xbox - это игровая консоль нашей эры, это не Atari, Dendy или Sega. Антипиратскую и антиэмуляторную защиту никто не отменял, всё таки Microsoft на софте как говорится “собаку съели”. Кстати в таком же ключе отвечает ChatGPT, который я прогнала из любопытства:

Что не так с эмуляцией Xbox?
Что не так с эмуляцией Xbox?
Что не так с эмуляцией Xbox?

Однако эмуляция игровых консолей от Sony и Nintendo, выпущенные за последние 15-20 лет, не менее сложная задача. И тем не менее эмуляция этих платформ с каждым днём всё ближе к совершенству. Например, эмулятор PlayStation 4 под названием ShadPS4 не просуществовал и двух лет (разработка началась где-то в 2024 году), а несколько игр PS4 уже стали более менее играбельными в том числе и Bloodborne. Эмулятор первого Nintendo Switch может похвастаться неплохой библиотекой. ИИ явно ответил по шаблону и не учёл и 4% факторов по теме Xbox. Так что я не использовала ИИ для написании лонга, за это можете не переживать.

Я нашла несколько причин, о которых почти никто не говорит, печального состояния эмуляции всех Xbox. Я очень глубоко копалась в теме эмуляции всех Xbox. Я постаралась структурировать в красивом порядке. В итоге я написала причины в порядке “что-то из одного вытекает”.

1 фактор - Связь Windows и Xbox

Что не так с эмуляцией Xbox?

Не для кого не секрет, что за Windows и Xbox отвечает компания Microsoft - это банальная очевидность. Xbox аппаратно и программно всегда был урезанным ПК только для игр с точки зрения архитектуры. Это первый Xbox, Xbox 360, Xbox One и Xbox Series. Microsoft выбрали подобный подход не просто так - а для того, чтобы разработчикам делать игры для Xbox было проще.

В первом Xbox использовались процессор от Intel и видеочип от nVidia, в современных Xbox используется SoC (чип в котором есть функции процессора, ОЗУ и видеоядра) от AMD. Кодовая база для прошивок от Xbox частично основана на Windows и DirectX. Первый Xbox частично использовал в качестве кодовой базы Windows 2000. Xbox One - сначала Windows 8, потом Windows 10. А прошивка Xbox Series ныне использует в качестве Windows 11.

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

Что не так с эмуляцией Xbox?

Исходя из вышеуказанного фактора у многих энтузиастов ошибочно сложилось впечатление, что эмуляция Xbox - это эмуляция ПК на ПК. И многие думают, что эмуляция Xbox - это просто. Мотивация из-за этого уменьшается. Ибо интереснее решать сложную задачу, чем накодить 2+2 на Rust или Python. Однако это на самом деле не самый очевидный и решающий фактор. Если вышеуказанный фактор звучит как бред, то следующие факторы являются серьёзными.

2 фактор - Политика эксклюзивов

Что не так с эмуляцией Xbox?

Эксклюзивные игры для определённой игровой платформы делают для того, чтобы повысить привлекательность этой игровой платформы. У Nintendo - Mario, Zelda, Pokemon, Metroid, Splatoon и прочее. У Sony - Кратос, Сакбой, Рэтчет и Кларк, Killzone, Bloodborne и очень длинный список. Я пишу про эксклюзивы не просто так, потому что эксклюзивные игры являются чуть ли не важнейшей мотивацией для создании эмуляторов. Почему эмуляторы Nintendo и Sony отлично развиваются: у этих игровых платформ очень много “игр-витрин”. Xbox никогда не славился обилием эксклюзивных игр. Я выше писала про первый фактор не просто так: Microsoft не выгодно, чтобы OnlyXbox-игр было слишком много - это перетянет много геймеров с Windows на Xbox.

Что не так с эмуляцией Xbox?

Для первого Xbox было выпущено около 1000 игр. Для игровой консоли, которая была актуальна всего 4 года - это много, но меньше чем у PlayStation 2, для которой было выпущено около 4000 игр. Среди игр для первого Xbox можно отметить несколько категорий:

  1. OnlyXbox, то есть игры которые были выпущены только для первого Xbox.

  2. Игры, которых нет на ПК, но есть и на PS2, GameCube и Dreamcast.

  3. Игры, которые есть только на Xbox и ПК.

  4. Мультиплатформы

Под первую категорию попадают (по разным источникам) от 100 до 200 тайтлов. Это максимум 20% от всей библиотеки первого Xbox. Большую часть игр первого Xbox составляют The Elder Scrolls: Morrowind, Half-Life 2, Doom 3, трилогия GTA, Need for Speed: Most Wanted и прочее. Стоит отметить, что среди игр, которых на ПК и при этом есть на Dreamcast, GameCube и PlayStation 2, Xbox-версии самые лучшие с технической точки зрения. Однако в сфере эмуляции это неактуально, потому что для эмуляторов существуют моды, патчи и прочие улучшалки.

Что не так с эмуляцией Xbox?

Xbox 360 - это целый большой феномен. Если у Xbox Original Майкрософт не очень много работали над эксклюзивами, то у Xbox 360 всё пошло по другому. Xbox 360 богат на игры, которые либо до сих пор есть только на Xbox 360, либо оставались эксклюзивами Xbox 360 до конца 2010-х (об этом позже). Первый Saints Row 2005 года, дилогия Crackdown, Dead or Alive 4, Fable 2, трилогия Gears of War, Too Human, Lost Odyssey и так далее. Гонки Forza вплоть до определенного момента из поколения Xbox One никогда не выходили на ПК. Xbox 360 богат не только OnlyXbox-играми: у игр, которые выходили не только на Xbox, но и на PlayStation 3 и при этом их нет на ПК, Xbox-версии самые лучшие с технической точки зрения. Примеры: Condemned 2, Silent Hill: Downpour, Metal Gear Solid: Peace Walker, The Darkness, Dante’s Inferno и прочие. Дело в том, что архитектура PlayStation 3 была очень сложной для разработчиков. В то же время Xbox 360 был лишен подобной проблемы, плюс по мощности Xbox не уступал PlayStation 3. Есть ещё и игры Kinect, которые выходили на Xbox 360 и Xbox One. Несмотря на то, что Kinect от Xbox 360 и Xbox One без проблем и костылей работает на ПК, ни одна игра Kinect не выходила на ПК.

Что не так с эмуляцией Xbox?

Почему несмотря на то, что Xbox 360 был золотой эпохой игр, сообщество эмуляции Xbox 360 "слабое". Дело в том, что к началу 2010-х и концу поколения PlayStation 3 Sony отлично поработали над своей линейкой игр-эксклюзивов. Трилогия Uncharted, трилогия LittleBigPlanet, несколько игр MotorStorm, God of War 3 и God of War: Ascension, Gran Turismo, Demon Souls и так далее. Над играми с Motion-управлениями для PlayStation Move, который был выпущен для Линейка эксклюзивов Sony для большего числа геймеров стала намного привлекательной, чем у конкурента из Microsoft. В результате аудитория PlayStation 3 стала сопоставимой по количеству с Xbox 360. Впрочем наибольший энтузиазм в эмуляции игровых консолей Microsoft представляет именно Xbox 360.

Что не так с эмуляцией Xbox?

Первое время Microsoft работали над линейкой эксклюзивных игр для Xbox One. Для Xbox One вышло новое (и сожалению последнее) поколение Kinect. И соответственно для Kinect выпускали игры. Однако библиотека OnlyXboxOne в итоге стала беднее, чем у Xbox 360. Но это были лишь цветочки. Ягодки наступили в 2015 году.

Что не так с эмуляцией Xbox?

В 2015 году произошло несколько взаимосвязанных событий, разделивших жизнь Xbox на “до и после”. В том же году вышла Windows 10, в котором с первых дней из коробки появился Xbox Store. Дабы продвигать Windows 10 майки пошли на спорный шаг - OnlyXbox-игр больше не будет. Самый известный и первый пример: Quantum Break, который разрабатывали только для Xbox One, был выпущен и на Windows 10. Этот шаг сделал определенный вклад в продвижении WIndows 10 - потребовалось полтора года, чтобы пользователей Windows 10 стало больше, чем Windows 7. В результате сложно найти игровую консоль, у которой меньше эксклюзивных игр, чем у Xbox One:

Что не так с эмуляцией Xbox?

Я ошиблась только что. Я нашла такую игровую консоль. Это Xbox Series. Эксклюзивных игр выпущенных для Xbox Series ноль! Это на самом деле следствие отказа от политики OnlyXbox-игр во времена Xbox One. Но это ещё не всё. Microsoft пошли ещё дальше: игры уровня Forza, Fable и Halo выходят и на PlayStation 5 и на Nintendo Switch 2. Microsoft окончательно уничтожили смысл в эмуляции Xbox Series.

У всех Xbox небольшая библиотека эксклюзивных игр. Исключением является Xbox 360. Из-за этого фактора (и не только) не очень большая мотивация писать эмулятор всех Xbox. Однако это не единственный фактор.

3 фактор - Не очень большая популярность

Что не так с эмуляцией Xbox?

Первый Xbox вышел позже всех. Sega Dreamcast - 1999 год. PlayStation 2 - весна 2000 года. Nintendo GameCube - осень 2001 года. За время до выхода первого Xbox конкуренты успели набрать немаленькую аудиторию. Ещё одним гвоздём, который потенциально уменьшил аудиторию первого Xbox - это большой размер самого Xbox и его геймпадов. Впрочем в начале 2000-х аудитория Xbox больше, чем у Sega и Nintendo. Однако аудитория первого Xbox существенно меньше, чем PlayStation 2.

Что не так с эмуляцией Xbox?

И снова про Xbox 360. Аудитория Xbox 360 по числу сопоставима с аудиторией PlayStation 3. Из-за этого (и не только) эмуляция Xbox 360 самая лучшая среди всех Xbox. Больше про Xbox 360 нечего сказать в этом абзаце.

Что не так с эмуляцией Xbox?

Провальная политика загубила Xbox One еще на стартовой презентации. Самый мемный момент с той презентации:

На старте большую ненависть у игроков вызвало то, что на Xbox One нельзя было играть на БУ-дисках с Авито и Ebay. Еще одним шагом, который уничтожил успех Xbox One, является обязательное требование интернета. В начале 2010-х развитие интернета было на переходной стадии между “много у кого есть” и “почти у всех есть”. И вдобавок на старте на Xbox One на старте отсутствовала обратная совместимость. Позднее Microsoft исправили почти все моменты, но было уже поздно. Про отказ от эксклюзивов я писала выше в блоке про эксклюзивы.

Что не так с эмуляцией Xbox?

Отказ от Kinect - это отдельная трагедия Xbox. В 2016-2017 году поддержка Kinect была прекращена, а в поколении Xbox Series Майкрософт окончательно похоронили Kinect. Kinect имел потенциал в VR. В то время пока Microsoft отказывались от Kinect, Sony развивали два поколения PlayStation VR для PlayStation 4 и PlayStation 5 соответственно. Это очередной удар по увеличению аудитории Xbox One, потому что на тот момент Xbox One по сравнению с PlayStation 4 ничего не мог предложить геймерам.

Ещё стоит упомянуть Азию, конкретно три самых экономически развитых государств. Разумеется этот рынок является важным. Несмотря на все попытки и усилия завоевать большую аудиторию в Азии, у Microsoft это не получилось. Подробнее про попытки Xbox войти на рынки Азии есть большое видео на канале Restart:

Фактор 4 - Обратная совместимость

Что не так с эмуляцией Xbox?

Так как лонг про все поколения Xbox, то будет упомянута обратная совместимость на Xbox One и Xbox Series. На самом деле современные Xbox поддерживают далеко не все игры своих предшественников по разным причинам.

Начнём с первого Xbox. Не все игры первого Xbox заработают на Xbox One и Xbox Series по разным причинам. Не поддерживаются в основном игры:

  1. У которых только онлайн и без SinglePlayer. Потому что Microsoft отключили онлайн на первом Xbox ещё в 2010 году.
  2. Игры, которые переизданы на более поздних Xbox. Например, Half-Life 2 и GTA: San Andreas (не дефективное издание)
  3. Игры, использующие особые контроллеры. Например, Steel Battalion, игры-караоке и игры с гитарой

Ещё игры с первого Xbox на современных Xbox, у которых Microsoft не решила различные лицензионные вопросы.

Обратная совместимость с играми Xbox 360 есть на Xbox One и Xbox Series. Не все игры Xbox 360 доступны на актуальных Xbox. Несмотря на то, что у Xbox One есть Kinect, игры Kinect с Xbox 360 почему-то никак не работают на Xbox One. Остальные игры Xbox 360, доступные по обратной совместимости, без проблем работают что на Xbox One, что на Xbox Series.

На Xbox Series почему-то нет обратной совместимости с играми Kinect. Нет причин такому положению. Xbox Series заметно мощнее, чем Xbox One - это все различия в архитектуре. Программная основа для прошивок Xbox One и Xbox Series одна и та же.

Что не так с эмуляцией Xbox?

К чему я пишу эту главу? Дело в том, что Xbox - единственная игровая консоль, которая полноценно поддерживает игры всех своих предшественников. Вставил диск с Xbox 360 и играешь в Xbox Series в повышенном разрешении 4К. 15 лет назад купил игру в цифре в Xbox Store? - без проблем играй в Xbox Series. При этом не надо никаких подписок и не надо заново покупать игру и не нужны никакие облака. На PlayStation 5 и Nintendo Switch 2 такой возможности не существует. Поэтому так активно и развиваются эмуляторы Wii, Wii U, PlayStation 3, PlayStation 4 и прочее. Хоть какая-то более менее полноценная обратная совместимость убрала необходимость в эмуляции Xbox.

Что там с эмуляторами?

Единственным более менее рабочим эмулятором первого Xbox является Xemu. Xemu рождён от одного из мёртвых и провальных эмуляторов первого Xbox под названием XQEMU. XQEMU основан на эмуляторе разных ПК под названием QEMU. Дело в том, что первый Xbox аппаратно и программно является урезанным ПК только для игр. Поэтому разработчики XQEMU выбрали подход, который заключается в создании эмулятора на базе XQEMU. Отсюда и перекочевали многие недостатки Xemu.

Дело в том, что Xemu требует BIOS, некий MCPX и виртуальный жёсткий диск (кто юзает QEMU, тот поймёт что это). Непонятно как и откуда достать MCPX и BIOS. Также вызывает вопросы: как сделать файл виртуального жёсткого диска любого объёма (если нужно 25 гигабайт виртуального жёсткого диска)?

Что не так с эмуляцией Xbox?

Плюс разработчики Xemu зачем-то сделали так, чтобы Xemu работал только с XISO-образами. При этом носителем игр первого Xbox являлся обычный DVD (как у PlayStation 2 на то время). Нужно через какие-то утилиты конвертировать файл .iso в .xiso. Работоспособность игры на эмуляторе Xbox после таких действий не гарантируется. Современный ПК-геймер привык к тому, что всё для игр делается одной кнопкой (благодаря Steam и Гейбу). Он вряд-ли будет этим заниматься.

Далее про Xbox 360. Единственным рабочим эмулятором Xbox 360 является Xenia. Xenia может похвастаться не маленьким числом играбельных тайтлов. История разработки к сожалению насыщена не самыми лучшими событиями.

Что не так с эмуляцией Xbox?

Основателем проекта по эмуляции Xbox 360 является программист Бэн Ванник. Ранее он создавал эмулятор PSP, который давно заброшенный и не PPSSPP. Он несколько лет писал эмулятор Xbox в одиночку и при этом первый заметный результат произошёл спустя 3-4 года разработки. Причины банальные: работа и учёба - на бесплатную разработку остаётся не так много времени. Разработка Xenia была заброшена дважды. Первый раз в 2016 году, когда Бэн Ваник перестал разрабатывать Xenia. Второй раз в 2021-2022 году, когда в репозиторий Xenia перестали появляться коммиты. Из-за этого появился форк под названием Xenia Canary, который активно развивается. За разработку Xenia Canary отвечают другие люди.

Что не так с эмуляцией Xbox?

Эмулятор Xenia не требует никаких BIOS и прошивок - просто выбрал ISO-образ и играешь. Однако без нюансов с удобствами здесь не обошлось. Дело в том, что большинство настроек находятся не в интерфейсе эмулятора, а в файле конфигурации: хочешь увеличить разрешение игры до QHD - настрой в файле, хочешь использовать два геймпада для кооперативных игр по типу Cuphead - не выйдет. Плюс не хватает менеджера библиотеки ROMов, как в эмуляторе PSP, PS3 и Switch. Больше никаких серьёзных неудобств нет.

Про развитие эмулятора Xenia за 2025 год есть видео у Илья Анберник:

Если в Xenia добавят необходимые удобства и сделают все игры Xbox на эмуляторе играбельными, то это был бы шедевр.

Что не так с эмуляцией Xbox?

Больше 10 лет никто не пытался сделать эмулятор Xbox One. Единственном эмулятором Xbox One является проект под названием WinDurango. Единственной игрой, которая полностью играбельна в WinDurango, является Minecraft.

Что не так с эмуляцией Xbox?

Развитие WinDurango идёт к сожалению медленно. Больше про эмуляцию Xbox One нечего сказать.

Bроде итоги

На то, почему сообщество энтузиастов делающих эмуляторы Xbox, накладываются нетипичные факторы, которых нет у Nintendo и Sony. Учитывая пугающие новости про Xbox и то, что творят Microsoft, мне обидно за медленное и слабое развитие эмуляторов Xbox. Microsoft вроде обещали, что в будущем в Windows 11 будет поддержка игр Xbox 360 и Xbox One. Но зная Microsoft, я не верю в добавление игр Xbox в Windows 11. Microsoft могли это сделать ещё 10 лет назад.

Тем не менее, я желаю быстрого, отличного, качественного и интенсивного развития эмуляции всех Xbox.

34
22
4
3
1
1
68 комментариев