Depuis l’annonce surprenante d’Apple autorisant le premier émulateur de PC sur l’App Store, les réactions sont contrastées. Certains voient en cette décision une véritable révolution dans l’univers des appareils iOS, tandis que d’autres y voient simplement un gadget. Cette ouverture vers les émulateurs de PC sur iOS marque-t-elle un tournant majeur dans l’histoire des produits Apple, ou n’est-ce qu’une nouvelle fonctionnalité parmi tant d’autres ?
L’arrivée de UTM SE sur l’App Store #
Le premier émulateur de jeux PC a enfin débarqué sur iOS ! Désormais, les jeux classiques sont jouables via UTM SE sur iPhone, iPad, et Apple Vision Pro tout en évitant l’interdiction JIT.
Un changement de paradigme #
La ruée vers l’or des émulateurs sur l’App Store, suite aux changements de règles d’Apple en Avril, a principalement ignoré les émulateurs PC. Cependant, avec le lancement de UTM SE par Turing Software, les amateurs de rétro-gaming peuvent enfin savourer leurs vieux jeux de PC sur leurs appareils Apple.
À lire L’adoption d’iOS 18.1 atteint le double de celle d’iOS 17.1
Fonctionnalités de UTM SE #
UTM SE est conçu comme un émulateur de PC rétro, destiné à faire fonctionner des logiciels classiques et des vieux jeux. L’application permet d’émuler une variété de combinaisons de PC et de systèmes d’exploitation comme :
- Windows XP
- Mac OS 9.2.1
- FreeDos
- Debian 11
- ArchLinux
En outre, l’émulateur prend en charge les architectures x86, PPC, et RISC-V, offrant une expérience riche et variée.
Mode graphique et mode terminal #
Que vous aimiez les graphismes ou que vous préfériez un environnement en mode texte, UTM SE vous couvre. Il supporte à la fois le mode VGA pour les graphiques et une version basée sur un terminal pour les systèmes d’exploitation et logiciels en mode texte uniquement.
Conditions requises et téléchargement #
UTM SE est disponible en téléchargement gratuit sur l’App Store, avec une taille de 1,7 gigaoctets. Pour fonctionner, l’application nécessite :
À lire Un nouveau jeu officiel de cartes à collectionner Pokémon débarque sur iOS et Android
- iOS 14 ou plus récent
- iPadOS 14 ou plus récent
- visionOS 1.0 ou plus récent
Les défis de la compilation JIT #
L’application avait précédemment été rejetée par Apple en juin en raison de problèmes de performance. Une partie des problèmes venait des politiques d’Apple interdisant la compilation JIT (Just In Time). Apple considère le JIT comme un problème de sécurité, bien qu’il soit utilisé dans Safari.
UTM SE a réussi à contourner cette restriction grâce à une mise en œuvre de l’émulateur QEMU TCTI, permettant de créer une version sans JIT.
Impacts futurs et perspectives #
La création d’un émulateur PC sans JIT pourrait marquer un tournant dans le marché des émulateurs. Avec un développeur parvenant à respecter les règles strictes d’Apple, cela pourrait inciter d’autres à réaliser des exploits similaires, ouvrant ainsi de nouvelles opportunités pour les amateurs de rétro-gaming sur iOS.