FulGerNet выпустил reSOT (репозиторий rePOP) — статическую рекомпиляцию Prince of Persia: The Sands of Time в версии для оригинального Xbox. Каждая функция из default.xbe переводится в C, а вместо консоли работает собственная среда: ядро, графика NV2A на Direct3D 11 или нативном Vulkan/D3D12, звук и ввод. Кроме сборок для Windows есть нативное приложение для Android — одно на обе версии игры: демо с E3 2003 и полную (NTSC). Это не эмулятор.
Первая публичная версия 0.1.0 вышла 20 октября 2026 года, к 21 октября автор выпустил 0.2.0. Это предварительная версия: обе игры запускаются и играются, но многое ещё проверяется. В 0.1.1 титульный экран полной версии на тестовом телефоне ускорился примерно с 31 до 59 FPS в 480p, а 0.2.0 добавила новый путь шейдеров Vulkan с кэшем и фоновой компиляцией. Стабильных 60 FPS пока нет — в насыщенных сценах демо бывают просадки до 49–50 кадров, при первой компиляции шейдеров возможны подвисания; вода, размытие в движении и эффекты управления временем ещё не полностью привязаны к настройке качества. На Android по умолчанию стоит Vulkan с внутренним разрешением 480p.
Управление. Сенсорные кнопки в стиле Sands of Time (золотые рамки, синий стик), основные действия расположены дугой, кнопка перемотки времени — справа вверху; раскладку можно менять. Поддерживаются геймпады SDL3. Есть меню reSOT Options с настройками графики и управления, панель FPS и диагностика.
Что нужно для запуска. Android 10 или новее (arm64) с Vulkan. Установите reSOT-android.apk, выберите в приложении Install from ISO… и укажите образ своего диска Xbox (демо или полной версии) — игра установится в папку приложения. Файлов игры в релизе нет.
Скачать и подробности: https://github.com/FulGerNet/rePOP
Об игре
Prince of Persia: The Sands of Time — приключенческий экшен Ubisoft Montreal, вышедший в 2003 году на PlayStation 2, Xbox, GameCube и PC. Он перезапустил серию Джордана Мехнера и задал моду на акробатику по стенам и карнизам.
Юный принц по наущению коварного визиря открывает Песочные часы и выпускает Пески времени, превращающие людей во дворце в чудовищ. Вместе с принцессой Фарой он пытается всё исправить, а Кинжал времени позволяет отматывать время назад после неудачного прыжка, замедлять врагов и «впитывать» пески.
Скриншоты


