Режим разработчика на Xbox: что он даёт и как включить

Григорий Орлов Автор статьи

Режим разработчика на Xbox — это специальная функция, которая разблокирует консоль для тестирования игр в разработке. В 2016 году подразделение Xbox в Microsoft запустило этот режим, чтобы увеличить число разработчиков, использующих Universal Windows Platform (UWP) — тот же формат программ, что применяется в Microsoft Store и приложении Xbox на ПК. Однако самым популярным способом использования режима стали домашние приложения и эмуляция игр. Об этом рассказывает издание BGR.

Сейчас режим поддерживает эмуляторы Dolphin для GameCube и Wii, Flycast для Dreamcast и RetroArch — платформу, объединяющую множество эмуляторов. Есть даже эмулятор Xbox 360, позволяющий играть в игры, давно оставленные на том поколении консолей. Настроить режим относительно просто: в интернете есть десятки письменных и видеоинструкций. Полное использование свобод режима разработчика позволяет превратить Xbox One или консоли серии Series в ретро-плеер или использовать Xbox как точку для стриминга Moonlight с ПК.

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

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

Сложно оценить, какие разработчики используют режим в своей работе, особенно потому, что обсуждение режима почти полностью захватила сцена домашних приложений. Несколько лет назад были опасения, что Microsoft отключит режим для пользователей без публикаций в Microsoft Store. Это оказалось ошибкой, и режим остался доступен.

Ретро-сцена начала переходить на декомпиляции и рекомпиляции — фанатские порты на ПК, которые затем можно перенести на другие системы. Игры вроде «Zelda: Twilight Princess», «Majora's Mask» и «Pokemon Red», «Blue» и «Yellow» теперь поддерживаются в режиме разработчика. Они обходят эмуляторы и работают нативно на консоли. Несмотря на рост числа декомпов и рекомпов, эмуляция не исчезает.

В последние недели в режим разработчика Xbox портировали ранние версии эмулятора PlayStation 5. Пока он, судя по всему, может запускать Quake 2 и был создан с использованием генеративного ИИ. Эмулятор основан на KytyPS5, но, похоже, ещё не доступен публично. Это и не страшно: звука нет, производительность нестабильна, так как архитектуру графики PS5 (Vulkan) приходится транслировать в DirectX.

Режим разработчика был отличной идеей Xbox, но передача ключей пользователям, готовым приложить усилия для портирования эмуляторов и тестирования функций, превратила систему в отличную эмуляционную коробку. До роста цен на Xbox консоли серии Series были отличной рекомендацией, особенно для таких энтузиастов, — это был увлекательный эксперимент.