Apple approuve le premier émulateur de PC mobile, mais les restrictions entravent considérablement les performances

Apple approves first mobile PC emulator, but restrictions severely hinder performance

En un mot: Apple a autorisé le premier émulateur PC sur l’App Store quelques semaines seulement après l’avoir retiré ainsi qu’une application similaire, ce qui a dérouté les développeurs. UTM SE est un émulateur PC rétro capable d’émuler les architectures x86, PPC et RISC-V (dans des déclinaisons 32 bits et 64 bits) pour exécuter des logiciels classiques, et prend en charge à la fois le mode VGA pour les graphiques et le mode terminal pour les systèmes d’exploitation en mode texte uniquement.

Selon la liste de l’App Store, les utilisateurs peuvent exécuter des machines pré-construites ou créer des configurations personnalisées à partir de zéro. L’application est désormais disponible gratuitement pour iPhone, iPad et Vision Pro.

Bien que l’émulation soit une victoire, UTM SE n’est pas exactement ce que le développeur de l’application avait en tête. Idéalement, l’émulateur utiliserait la compilation juste-à-temps (JIT) pour compiler le code pendant l’exécution d’un programme. Apple, cependant, considère cela comme un risque de sécurité et ne l’autorise pas.

Pour contourner ce problème, l’équipe a mis au point un interpréteur à threads qui fait le travail mais est plus lent que JIT. Ainsi, le « SE » dans UTM SE signifie « slow edition » (édition lente).

OMG Ubuntu note que pour les systèmes d’exploitation « anciens », le bottleneck (goulot d’étranglement) JIT ne sera pas un problème majeur, car ces plateformes ont été conçues pour un hardware plus lent. Les systèmes d’exploitation plus récents, plus gourmands en ressources, vont poser davantage de problèmes.

Les développeurs ont quelques guides pratiques disponibles pour aider les utilisateurs à démarrer sur leur système d’exploitation préféré, mais vous devrez fournir votre propre ISO d’installation pour Windows.

Ce n’est que récemment qu’Apple a eu l’idée d’autoriser les émulateurs de jeux rétro dans l’App Store. Auparavant, la seule façon d’exécuter de tels logiciels sur le hardware mobile Apple était de les télécharger sur un appareil jailbreaké.

L’une des premières applications à profiter de cette opportunité fut l’émulateur Nintendo Delta, qui devint rapidement l’application gratuite la plus populaire. Aujourd’hui encore, environ trois mois plus tard, elle occupe la 35e place des classements de divertissement. UTM SE, quant à elle, occupe la 22e place de ce même classement.


Détente, découvrez l’évolution du nombre de smartphones vendus par marque au fil du temps dans la vidéo ci-dessous :

Youtube video