CAD 32.04₴ 0.01%
KZT 0.09₴ 0.40%
GBP 59.75₴ 0.16%
USD 44.34₴ 0.08%
EUR 51.66₴ 0.12%
PLN 12.20₴ 0.08%
CAD 32.04₴ 0.01%
KZT 0.09₴ 0.40%
GBP 59.75₴ 0.16%
USD 44.34₴ 0.08%
EUR 51.66₴ 0.12%
PLN 12.20₴ 0.08%
Toggle sidebar
Новини
Новини від Роман Мельник

Apple дозволила перший емулятор ПК для iOS у App Store

Apple дозволила перший емулятор ПК для iOS у App Store

Перший емулятор ПК для ігор з'явився на iOS, класичні ігри тепер можна грати через UTM SE на iPhone, iPad та Apple Vision Pro, уникаючи заборони на JIT.

Золота лихоманка емуляторів для App Store після зміни правил Apple у квітні в основному оминула емулятори на базі ПК. Хоча були деякі варіанти, специфічні для ігрових рушіїв, такі як ScummVM, загальні емулятори ПК раніше не існували в App Store.

UTM SE від Turing Software - це "ретро емулятор ПК", призначений для запуску класичних програм і старих ігор. У неділю додаток нарешті з'явився в App Store, отримавши зелене світло від команди App Store Review від Apple.

Хоча він не включає Windows вбудований, він дозволяє користувачам запускати попередньо зібрані машини для емуляції різних комбінацій ПК та операційних систем. Це включає Windows XP, Mac OS 9.2.1, FreeDos, Debian 11 і ArchLinux.

Він підтримує як режим VGA для графіки, так і версію на основі терміналу для операційних систем і програмного забезпечення тільки з текстом. Він емуляє архітектури x86, PPC і RISC-V.

UTM SE можна безкоштовно завантажити з App Store, його розмір становить 1,7 гігабайти. Для запуску потрібна iOS 14, iPadOS 14 або visionOS 1.0 чи пізнішої версії.

Немає JIT

Додаток раніше було відхилено Apple у червні, повідомляєThe Verge. На той час розробник не планував продовжувати, оскільки додаток забезпечував "низькоякісний досвід".

Частиною проблеми є те, що політики Apple забороняють додаткам пропонувати Just In Time (JIT) компіляцію. Це стосується компіляції коду під час виконання програми, а не заздалегідь.

Apple вважає JIT проблемою безпеки, хоча сама використовує JIT у Safari.

Правило означає, що емулятори, які потребують JIT, такі як DolphiniOS для емуляції нових консолей Nintendo, не можуть використовувати його для перекладу коду PowerPC для роботи на чипах на базі ARM на iOS.

UTM SE зіткнувся з тією ж проблемою JIT, але вдалося обійти її завдяки іншому розробнику. Реалізація емулятора QEMU TCTI була "визначальною" для створення збірки без JIT, повідомив проєкт на X.

Створення емулятора ПК без JIT може стати благом для ринку емуляторів загалом. Завдяки тому, що один розробник зумів працювати в рамках правил Apple з цього питання, це може призвести до того, що інші досягнуть подібного успіху.

Джерело: appleinsider.com

Як вам цей матеріал?

Оцінити матеріал
Коментарі
Додати в закладки
0
Додати в закладки
49 переглядів

Щотижнева розсилка

Підпишіться на нас щоб бути в курсі останніх новин про яблучні технології

0 коментарів

Поки немає коментарів…

Instagram
Twitter X
Threads
Telegram
YouTube

© 2024–2026 Ябло.Тех - Яблучний техно-гід — новини, огляди та додатки зі світу Apple.

RSS

Матеріали сайту можуть використовуватися за умови обов'язкового посилання на "Yablo.tech" (для інтернет-ресурсів — відкритого гіперпосилання), розміщеного не нижче другого абзацу.

Контент із позначками "Реклама", "Пресреліз" та "Новини компаній" є рекламним і публікується на правах реклами. Погляди, висловлені в цих матеріалах, не обов'язково збігаються з думкою редакції.
Матеріали з позначками "Спецпроєкт" та "Партнерський проект" також є рекламними, однак їх підготовка відбувається за участі редакції, яка підтримує висловлені там ідеї та позиції.

Редакція не відповідає за зміст фактичних даних та оціночні судження, висвітлені в рекламних матеріалах. Згідно із законодавством України, відповідальність за зміст реклами покладається на рекламодавця.

Новини
Додатки
Шпалери
Apple TV+
Вікі

Вхід в акаунт

або
Email
Пароль
Запам'ятати мене

Ще не маєте акаунту?

Реєстрація

або
Імʼя
Email
Пароль
Повторіть пароль

Реєструючись, ви погоджуєтеся з умовами положення про обробку і захист персональних даних та угодою користувача.

Вже зареєстровані?

Відновлення паролю

Введіть email — надішлемо посилання для скидання паролю.

Email

Згадали пароль?