Технология Madeira объединяет несколько решений для запуска Windows-игр на iOS без джейлбрейка. Порт Wine обеспечивает совместимость, FEX-Emu транслирует инструкции x86-64 в ARM64, а DXMT конвертирует графику Direct3D 11 в Metal. Главным препятствием стала нехватка оперативной памяти, которую решили с помощью имитации файла подкачки: часть данных сбрасывается во встроенное хранилище. Это позволило удержать потребление ОЗУ в пределах 7,6 ГБ, открывая путь для запуска на стандартных iPhone с 8 ГБ памяти.
Помимо вестерна Rockstar, энтузиасты успешно протестировали GTA V, Fallout 4 и ряд более старых хитов вроде Mirror’s Edge. Однако проект остается экспериментальным из-за ограничений Apple: для приемлемой производительности требуется JIT-компиляция, которую система блокирует в обычных приложениях. Сейчас Madeira требует ручной установки и специфической активации функций, что делает этот способ скорее демонстрацией потенциала мобильного железа, чем готовым инструментом для геймеров.

Комментарии (0)
Пока нет комментариев. Будьте первым!