Xanite — это экспериментальный эмулятор нового поколения для платформы Android, позволяющий запускать игры с двух культовых консолей: оригинального Xbox и Xbox 360. Проект находится на стадии концептуальной разработки (proof of concept), демонстрируя техническую возможность эмуляции этих систем на мобильных устройствах.
Список совместимых игр можно узнать здесь.
Ключевые особенности
- Поддержка двух консолей: Запускайте игры как для оригинального Xbox, так и для Xbox 360 в одном удобном приложении.
- Автоматическая оптимизация: Эмулятор самостоятельно определяет характеристики вашего устройства (процессор, графический ускоритель, ОЗУ) и применяет оптимальные настройки для достижения максимальной производительности.
- Гибкая настройка графики: Для продвинутых пользователей и владельцев менее мощных устройств предусмотрена возможность вручную изменять разрешение и другие параметры производительности.
Системные требования
Производительность напрямую зависит от мощности вашего устройства. Для комфортной игры рекомендуется придерживаться следующих спецификаций.
Для эмуляции Original Xbox
Процессоры:
- Snapdragon 855 или новее
- Exynos 990 или новее
- Dimensity 1000 или новее
Оперативная память (RAM):
- Минимум: 4 ГБ
- Рекомендуется: 8 ГБ и более
Для эмуляции Xbox 360 (более высокие требования)
Процессоры:
- Snapdragon 888 или новее
- Exynos 2200 или новее
- Dimensity 8300 или новее
Оперативная память (RAM):
- Минимум: 8 ГБ
- Рекомендуется: 12 ГБ и более
Общие требования
- Графика: Требуется поддержка проприетарной технологии shaderxbox.
- Операционная система: Android 10 и выше (root-права не требуются). Android 9 и более ранние версии не поддерживаются.
Подготовка к использованию
Для запуска игр вам потребуются системные файлы и образы игр, полученные с любых удобных для вас мест.
Для Original Xbox:
- Требуется: Файл BIOS, извлеченный из вашей собственной консоли Xbox.
- Поддерживаемые форматы игр: iso, xiso, xbe.
Для Xbox 360:
- Требуются: Системные файлы, извлеченные из вашей собственной консоли Xbox 360.
- Поддерживаемые форматы игр: iso, xex, god.
Установка
Установка apk файла:
- Скачайте файл через устройство Android или перенесите файл с ПК на свой смартфон.
- Через файловый менеджер вашего устройства запустите установку приложения.
- Выдайте разрешение установщику и дождитесь окончания автоматической установки
- Запустите эмулятор через иконку на главном экране.
Компиляция исходников:
Эмулятор предоставляется в виде исходного кода, который нужно скомпилировать самостоятельно.
Требования:
- Android Studio: Официальная среда разработки от Google. Скачайте ее бесплатно с официального сайта.
- Android SDK: Набор инструментов для разработки. Он установится вместе с Android Studio.
- Android NDK: Так как в проекте есть файлы .c и .h (нативный код), потребуется Native Development Kit.
- Архив с исходниками: Тот самый файл xanite-0.1.zip, который вы скачали. Распакуйте его в удобную папку на компьютере.
Пошаговая инструкция по компиляции
Шаг 1: Установка Android Studio и NDK
- Установите скачанную Android Studio. В процессе установки она предложит скачать и установить последнюю версию Android SDK. Согласитесь на все стандартные опции.
- После установки откройте Android Studio.
- Установите NDK. Для этого зайдите в меню Tools -> SDK Manager.
- В открывшемся окне перейдите на вкладку SDK Tools.
- Поставьте галочку напротив пункта NDK (Side by side) и нажмите Apply или OK. Программа скачает и установит NDK.
Шаг 2: Открытие проекта Xanite
- На стартовом экране Android Studio выберите "Open an Existing Project" (или File -> Open).
- Найдите на компьютере папку, куда вы распаковали архив с исходниками Xanite, и выберите ее.
- Android Studio начнет анализировать проект. Внизу экрана вы увидите индикатор процесса "Gradle Sync". На этом этапе программа автоматически скачивает все необходимые для сборки компоненты. Это может занять много времени (5-20 минут) в зависимости от скорости интернета.
Шаг 3: Подготовка устройства Android
Вам нужно либо реальное устройство, либо виртуальное.
Реальное устройство (рекомендуется):
- На вашем Android-телефоне зайдите в Настройки -> О телефоне.
- Быстро нажимайте на пункт "Номер сборки" (Build Number) 7-10 раз, пока не появится сообщение "Вы стали разработчиком!".
- Вернитесь в главное меню настроек, найдите новый раздел "Для разработчиков" (Developer Options).
- Включите в нем опцию "Отладка по USB" (USB Debugging).
- Подключите телефон к компьютеру с помощью USB-кабеля. На экране телефона появится запрос на разрешение отладки — разрешите.
Виртуальное устройство:
- В Android Studio зайдите в Tools -> AVD Manager.
- Нажмите Create Virtual Device, выберите модель телефона (например, Pixel 6) и версию Android, затем скачайте образ системы и создайте устройство.
Шаг 4: Сборка и установка эмулятора
- После завершения синхронизации Gradle в верхней части окна Android Studio вы увидите панель инструментов. Убедитесь, что там выбран ваш подключенный телефон или созданное виртуальное устройство.
- Нажмите на зеленую кнопку с иконкой "Play" (▶️) под названием "Run 'app'".
- Начнется процесс компиляции. Вы можете следить за ним во вкладке "Build" внизу экрана. Если все пройдет успешно, Android Studio автоматически соберет .apk файл, установит его на ваше устройство и запустит эмулятор.
Автор: dev-Ali2008
На моём ведре эта штука точно не запустится))
Подожду релиза. Я бы в Crimson skies с оригинального бокса пошпилил бы...
Это фейк.
Есть знающие люди кто могут скинуть скомпилированный образ?)