Емулювання ПК на пристроях Apple: UTM SE – інноваційний крок для фанатів ретро-технологій
Основне: Apple дозволила перший емулятор ПК в App Store після того, як раніше відмовилася від схожого додатку, що викликало здивування серед розробників. UTM SE є емулятором для ретро-платформ, здатним емітувати архітектури x86, PPC та RISC-V (у 32- та 64-бітних варіантах) для запуску класичних програм, підтримуючи як VGA режим для графіки, так і термінальний режим для текстових операційних систем.
Можливості та переваги UTM SE
Згідно з описом в App Store, користувачі можуть використовувати готові конфігурації або створювати власні налаштування. UTM SE доступний безкоштовно для iPhone, iPad та Vision Pro.
Попри те, що це великий крок у сфері емуляції, UTM SE не зовсім відповідає сподіванням розробників. Ідеально, емулятор мав би використовувати компіляцію «just-in-time» (JIT) для компіляції коду під час роботи програми. Однак Apple розглядає це як ризик для безпеки та не дозволяє таку функціональність.
Як обійти обмеження Apple: використання інтерпретатора
Для обходу цього обмеження команда розробників створила поточний інтерпретатор, що виконує функції емуляції, проте він працює повільніше, ніж JIT. Тому «SE» в назві UTM SE означає «повільну версію».
Реакція спільноти на новий емулятор
Ми раді повідомити, що UTM SE доступний (безкоштовно) в App Store для iOS та visionOS (незабаром з’явиться на AltStore PAL)!
Подяка команді AltStore за допомогу та Apple за перегляд своєї політики.https://t.co/HAV5JnT5GO
– UTM (@UTMapp) 13 липня 2024
Перешкоди для нових операційних систем
Як зазначає OMG Ubuntu, для «давніх» операційних систем обмеження JIT не буде такою проблемою, оскільки ці платформи були створені для повільнішого апаратного забезпечення. Однак для новіших операційних систем, що потребують більше ресурсів, це може стати проблемою.
Інструкції для налаштування UTM SE
Розробники пропонують корисні посібники, щоб допомогти користувачам налаштувати емулятор на своїй платформі, але вам потрібно буде забезпечити власний ISO-образ для Windows.
Дозвіл на емуляцію в App Store: зміни політики Apple
Apple нещодавно почала дозволяти емулятори ретро-ігор в App Store. До цього єдиним способом запускати таке програмне забезпечення на мобільних пристроях Apple було використання джейлбрейку. Одним з перших додатків, що скористався цією можливістю, став емулятор Nintendo Delta, який швидко став популярним безкоштовним додатком.
UTM SE на позиціях у чарті розваг
Наразі UTM SE знаходиться на 22 місці в чарті розваг, що свідчить про високий інтерес до нього серед користувачів, хоча це не єдине популярне застосування емуляції в App Store.