На GitHub состоялся анонс и предварительный выпуск нового эмулятора под названием Xanite, предназначенного для запуска игр с оригинального Xbox и Xbox 360 на устройствах под управлением Android. Разработчики позиционируют проект как доказательство концепции и уже опубликовали исходный код.
Согласно описанию, эмулятор нацелен на высокую производительность за счет имитации оригинального оборудования консоли Xbox — процессора Pentium III и графического чипа NV2A. Для рендеринга используется OpenGL ES 3.2, а в будущем планируется поддержка Vulkan. Xanite сможет автоматически определять характеристики устройства, такие как графический процессор и объем оперативной памяти, для оптимизации настроек. Также будет доступна ручная настройка разрешения и производительности.
Для запуска игр с оригинального Xbox потребуется файл BIOS, полученный с личной консоли, а для игр с Xbox 360 — системные файлы. Поддерживаются форматы образов, такие как iso, xiso, xbe, xex и god. Разработчики подчеркивают, что производительность будет зависеть от мощности устройства. Для эмуляции Xbox рекомендуется как минимум Snapdragon 855 и 4 ГБ ОЗУ, а для Xbox 360 — Snapdragon 888 и 8 ГБ ОЗУ. Проект требует Android 10 или более новой версии.
Создатели отмечают, что это очень ранний выпуск, поэтому возможны сбои в работе некоторых игр. Они просят пользователей сообщать о любых найденных ошибках на странице проекта в GitHub. В заявлении указано, что Xanite является проектом с открытым исходным кодом, не связанным с Microsoft, Xemu или Xenia, и предназначен для образовательных целей. Команда разработчиков подчеркивает, что не одобряет пиратство и настаивает на легальном владении файлами BIOS и образами игр.
Источник: www.playground.ru