Il primo emulatore di PC per dispositivi iOS è finalmente disponibile sull’App Store. Si chiama UTM SE: Retro PC Emulator, e come suggerisce il nome, consente di lanciare vecchi giochi e software per PC su iPhone, iPad e il visore Vision Pro.
Sulla pagina dell’App Store di UTM SE si legge che l’app permette di eseguire “software classici” e “giochi della vecchia scuola”. Supporta la modalità VGA, il terminale dei sistemi operativi senza interfaccia grafica e può emulare le architetture x86, PPC e RISC-V, il tutto basato sull’emulatore QEMU.
Tuttavia, il percorso di UTM SE per arrivare alla pubblicazione non è stato semplice. Inizialmente, Apple aveva respinto l’applicazione. Sebbene in aprile Apple avesse aperto l’App Store agli emulatori di videogiochi e alle app di “retro game console” con possibilità di scaricare giochi, e in marzo avesse introdotto il supporto agli app store alternativi nell’Unione Europea per conformarsi al Digital Markets Act, le cose non sono state facili per UTM SE.

A fine giugno, Apple aveva rifiutato la pubblicazione di UTM SE, proposta dallo sviluppatore Turing Software, sostenendo che “il PC non è una console”, nonostante UTM SE potesse eseguire retro game per Windows e DOS. Inoltre, Apple aveva impedito a UTM SE di essere autenticato per gli app store di terze parti, richiedendo che le applicazioni per questi store fossero autonome e non eseguissero codice che introducesse o modificasse caratteristiche dell’app, incluse altre app. Questo rifiuto si riferiva anche alla compilazione just-in-time (JIT), che lo sviluppatore ha dichiarato non essere inclusa in UTM SE.
Dopo questi rifiuti, lo sviluppatore sembrava intenzionato ad abbandonare l’impresa. Tuttavia, il 13 luglio è arrivata la svolta: UTM SE è stato annunciato disponibile gratuitamente sull’App Store per iOS e VisionOS, e presto arriverà anche su AltStore.
In un tweet, UTM ha ringraziato il team di AltStore per il loro aiuto nel far cambiare idea ad Apple. La comunità di emulazione ha ora un potente strumento a disposizione per rivivere i vecchi giochi e software sui dispositivi moderni.

