Разработчики популярного эмулятора ARMSX2 опубликовали на GitHub свой новый проект под названием ARMSX3. Программа представляет собой эмулятор консоли PlayStation 3 для устройств на базе операционной системы Android. Проект базируется на известном ПК-эмуляторе RPCS3 и содержит последние оптимизации, созданные специально для процессоров Arm.
На текущем этапе авторы позиционируют продукт исключительно как экспериментальную концепцию, поэтому рассчитывать на высокую производительность и стабильную работу большинство игр пока не может. Как заявили разработчики, они успели протестировать только симулятор Skate 3 на устройстве с процессором Snapdragon 8 Gen 2, где игра запускалась со скоростью от 20 до 30 кадров в секунду.
В реальных тестах на мощном флагмане vivo X300 Ultra ситуация выглядит менее оптимистично из-за технической незрелости билда. Игра Skate 3 зависает еще до начала геймплея из-за длительной компиляции шейдеров, а проект 3D Dot Game Heroes выдает лишь около 15 кадров в секунду, уступая даже конкурирующему RPCSX-UI Android. Практически играбельным оказался только пазл Catherine, удерживающий около 22 кадров в секунду.
Главной преградой для портативного гейминга эпохи PlayStation 3 остаются колоссальная нагрузка на железо и экстремальный нагрев мобильных устройств. По словам создателей эмулятора, владельцам бюджетных устройств на Android рассчитывать на запуск требовательных игр вообще не стоит. Разработчики прямым текстом отмечают, что недорогие смартфоны вряд ли когда-либо смогут потянуть эмуляцию консоли Sony седьмого поколения.
Пользовательский интерфейс ARMSX3 полностью скопирован с прошлых проектов команды ARMSX1 и ARMSX2. Для работы программы требуется загрузить официальную прошивку консоли с сайта Sony, после чего выбрать папку с играми. Эмулятор уже поддерживает масштабирование разрешения, сторонние графические драйверы, а также виртуальное и физическое управление.
Приложение пока страдает от детских болезней вроде вылетов при запуске игр и ошибок с масштабированием экрана. Тем не менее ARMSX3 показывает уверенный прогресс в переносе кода RPCS3 на мобильные платформы. Сборка уже доступна для свободного скачивания на сервисе GitHub.
Источник: www.playground.ru