Порт эмулятора Eden под платформу UWP
Энтузиасты продолжают тестировать возможности консольного оборудования Microsoft. На приставке Xbox Series X заработал экспериментальный порт Eden — эмулятора Nintendo Switch с открытым исходным кодом. Разработчик адаптировал исходную кодовую базу под универсальную платформу Windows (UWP), благодаря чему приложение смогло запуститься в консольной среде.
Для вывода изображения программист создал графический модуль на базе API Direct3D 12. Этот компонент переводит команды графического чипа портативной приставки в понятный для Xbox формат. Подобные эксперименты с совместимостью вызывают большой интерес у сообщества, а сама Microsoft также исследует нестандартные варианты запуска проектов в проекте Xbox Labs.
Технические барьеры и нехватка памяти
Приложение функционирует исключительно в Developer Mode — специальном системном режиме консоли, который предназначен для создания и тестирования программного обеспечения. В обычном игровом режиме приставки запустить эмулятор не получится.
Главной аппаратной проблемой стала нехватка оперативной памяти. В режиме разработки приложению выделяется около 5 ГБ памяти. Этот объем распределяется между эмулируемой игрой, инструкциями центрального процессора и ресурсами видеочипа. Из-за жесткого ограничения масштабные и требовательные тайтлы быстро исчерпывают лимит, что приводит к зависаниям или аварийному завершению работы.
Первые тесты и совместимость игр
В опубликованных видеоматериалах показан запуск нескольких известных проектов Nintendo:
- Super Mario Odyssey;
- Super Mario Bros. Wonder;
- Metroid Prime 4: Beyond.
Некоторые игры уже доходят до реального геймплея, однако производительность и стабильность сильно разнятся от сцены к сцене. Возможность загрузить уровень пока не означает, что проект удастся пройти целиком без сбоев. Неофициальные переносы консольных игр всегда требуют длительной полировки — похожим образом независимые разработчики действовали, когда Gran Turismo Sport запустили на ПК с помощью фанатского порта.
Что это значит для вас
Владельцам консолей в России пока рано рассматривать Xbox Series X как полноценную замену Nintendo Switch. Проект находится на стадии раннего технического эксперимента и далек от стабильного состояния.
Готового установочного файла для быстрой инсталляции нет: пользователям нужно активировать консольный режим разработчика и самостоятельно компилировать приложение из исходного кода. Без глубоких навыков разработки запускать порт не имеет практического смысла, так как критические ошибки и системный лимит памяти в 5 ГБ пока мешают нормальному прохождению большинства тайтлов.




