Разработчики программного обеспечения продемонстрировали локальный запуск масштабного вестерна Red Dead Redemption 2 на смартфоне iPhone 18 Pro. Проект функционирует полностью на аппаратных мощностях мобильного устройства без использования потоковой передачи данных, облачных платформ или подключения к персональному компьютеру. Во время демонстрации игра демонстрирует стабильную кадровую частоту на уровне 30 кадров в секунду и выше, что подтверждает высокую производительность современного мобильного чипа Apple в тяжелых задачах.
Работоспособность проекта обеспечивает специализированный программный слой Madeira, объединяющий несколько сложных технологий трансляции. Инструкции архитектуры x86-64 переводятся в команды arm64 с помощью встроенного эмулятора FEX. Системные вызовы операционной системы Windows преобразуются в нативные вызовы iOS благодаря адаптированной версии среды Wine, что обеспечивает корректное взаимодействие исполняемых файлов с платформой без необходимости модификации исходного кода игры.
Графическая составляющая реализована через специальную среду выполнения madeira-d3d12, которая отвечает за трансляцию графических вызовов DirectX 12 в низкоуровневый графический API Metal. Совместная работа этих инструментов позволяет запускать сложные ПК-игры на мобильной платформе с минимальными потерями в быстродействии. Разработчики продолжают оптимизировать программный стек Madeira и уже выбирают следующий крупный проект класса AAA для переноса на смартфоны.