Энтузиасты мобильной эмуляции продемонстрировали успешный локальный запуск масштабного приключенческого экшена с открытым миром Red Dead Redemption 2 от Rockstar Games на смартфоне iPhone 18 Pro. Игра функционирует полностью автономно за счет вычислительных мощностей мобильного процессора Apple без задействования облачных сервисов, удаленного стриминга и подключения к настольным компьютерам. Работоспособность тяжелого ПК-проекта обеспечена экспериментальной сборкой специализированного эмулятора Madeira, оснащенного программным транслятором инструкций графического API DirectX 12 в низкоуровневый фирменный интерфейс Apple Metal.

В процессе тестового прогона бенчмарка и сюжетных сцен эмулятор использует режим компиляции JIT, расширенную 64-битную виртуальную адресацию и модифицированные библиотеки Wine. Системный мониторинг показал, что потребление объединенной оперативной памяти устройства в ходе рендеринга комплексных трехмерных сцен колеблется в районе 7,4 ГБ при пиковых значениях до 7662 МБ. Частота кадров в главном меню и на экранах загрузки достигает максимальной планки в 60 FPS, тогда как непосредственно в динамических сценах с детализированным окружением, растительностью и повозками производительность варьируется от 18 до 25 кадров в секунду с кратковременными просадками во время интенсивной компиляции шейдеров.

Технический эксперимент наглядно подтвердил стремительный прогресс мобильных графических архитектур и программных уровней трансляции x86-инструкций под архитектуру ARM. Несмотря на наличие графических артефактов геометрии и нестабильное время отрисовки кадров в тяжелых сценах Сен-Дени, эмулятор Madeira продемонстрировал принципиальную способность мобильного кремния обрабатывать сложные физические симуляции, физику снега и динамическое освещение движка RAGE. Дальнейшая оптимизация транслятора d3d12 в Metal и доработка распределения потоков центрального процессора могут значительно повысить стабильность фреймрейта в современных компьютерных играх на устройствах под управлением iOS.