Přestože společnost Apple se dlouho bránila publikování nejen PC emulátorů v rámci oficiálního obchodu App Store, i díky dubnovým změnám v podmínkách služby se situace změnila. Následně se začaly objevovat v App Store první projekty různých emulátorů, ovšem i zde se čekalo na zásadnější průlom: první PC emulátor se objevil až nyní.
Projekt UTM SE je dostupný pro iPhony, iPady i brýle Apple Vision Pro právě prostřednictvím obchodu App Store. Ani příchod tohoto projektu od Turing Software, který lze klidně označit i „retro PC emulátor“, jelikož jeho primárním úkolem je spouštět klasické hry či programy, se však neobešel bez komplikací.


Chcete si zahrát na iPhonu legendární Doom nebo třeba Oregon Trail? Teď už to bude díky emulátoru možné | Zdroj: UTM SE
Kalifornská společnost totiž původně vydání emulátoru na App Store minulý měsíc zamítla. Hlavní problém se týkal faktu, že Apple nepovoluje aplikacím v obchodě, aby využívaly Just In Time (JIT) kompilaci. V rámci této metody probíhá kompilace přímo za běhu daného programu, ne před jeho spuštěním. Apple se odvolává na bezpečnostní problémy související s použitím JIT, ačkoli – jak připomínají média – umožňuje využití JIT ve svém vlastním produktu Safari.
Pokud daný emulátor vyžaduje JIT, jako například DolphiniOS pro emulaci novějších konzolí Nintendo a nemůže jej následně použít (k překladu kódu PowerPC tak, aby byl vhodný ke spuštění na ARM čipech), může to znamenat i celkové odstřihnutí takového projektu z App Store.
I tvůrci UTM SE narazili na tuto technickou překážku, která se prvotně zdála nezdolatelná, avšak projektu podal pomocnou ruku jiný vývojář. Problém s JIT se nakonec podařilo vyřešit, resp. obejít implementací speciálního emulátoru QEMU TCTI.
Také Windows XP
Možnosti projektu, navzdory určitým omezením, mají být poměrně široké. UTM SE je připraven (pokud jsou dostupné) ke spouštění předpřipravených virtuálních strojů podporujících různé konfigurace: FreeDOS, Debian 11, ArchLinux, starší Mac OS 9.2.1 či dokonce Windows XP.

Zdroj: UTM SE
Emuluje architektury x86, PPC i RISC-V, podporován je VGA režim při grafice. UTM SE se nabízí bezplatně, má velikost asi 1,7 GB. Ke spuštění vyžaduje alespoň iOS 14, iPadOS 14 či visionOS 1.0 a výše.
Zdroj: Appleinsider.com, Notebookcheck.com