Top Promos Apple Test Apple Antivirus Mac Dock Thunderbolt Sunology Comparatif iPhone Nettoyeur Mac

Actualité

iPhone

L'émulateur Dolphin pour Wii et GameCube n'arrivera pas sur iPhone ! Explication en vidéo !

Par June Cantillon - Publié le

Les émulateurs commencent à arriver sur iPhone, à commencer par Delta. Pour les européens il faut prendre un petit abonnement via l'AltStore, alors que le reste du monde en dispose gratuitement. Avons-nous gagné au change ? Je vous laisse tranquillement répondre à cette question à tête reposée. Quant à l'émulateur Dolphin pour les consoles Nintendo Wii et GameCube, l'attente risque d'être encore longue, à moins qu'Apple ne change son fusil d'épaule. Voici pourquoi.

DolphiniOS émulation iPhone


L'émulateur Dolphin sur iPhone



Si Apple a bien lâché du lest quant à la présence d'émulateurs sur l'App Store, certaines règles n'ont pas bougé d'un iota, pression de l'Europe ou pas. Ainsi, Apple interdit toujours de compiler du code à la volée (JIT, pour Just-In-Time), mettant en avant des risques pour les utilisateurs et la sécurité de ses appareils. Or, certains émulateurs, dont Dolphin s'appuient sur cette compilation à la volée afin de permettre d'obtenir des performances satisfaisantes. Si Apple ne change pas cette règle, DolphiniOS ne sera pas proposé sur l'App Store, comme l'explique très bien le développeur dans un billet de blog.



Pas de JIT, pas de Dolphin sur iPhone



Comme vous pouvez le constater au sein des vidéos ci-dessus et ci-dessous, la différence est flagrante entre le programme tournant avec la compilation à la volée et sans (avec un Interpreter), au point de rendre le titre totalement injouable, et donc la présence de l'App inutile.

La GameCube et la Wii contiennent un processeur basé sur PowerPC. Tous les appareils Apple modernes utilisent un processeur basé sur ARM. Il n'est pas possible d'exécuter directement du code PowerPC sur un processeur ARM, et vice versa. Par conséquent, si nous voulons exécuter un jeu GameCube ou Wii sur un iPhone, il est nécessaire de traduire le code PowerPC du jeu en ARM pour que le CPU puisse le comprendre.




Dolphin utilise ce qu'on appelle un recompilateur Just-in-Time (JIT) pour y parvenir. Chaque fois que la console émulée souhaite exécuter le code du jeu, Dolphin utilise son JIT pour traduire le code PowerPC en ARM, puis exécute les résultats.


Tant qu'Apple ne permettra pas aux développeurs d'émulateurs de compiler du code à la volée, certains moteurs resteront inaccessibles, car ne proposant pas un fonctionnement adéquat pour profiter des jeux vidéo. Reste à savoir si Cupertino changera (ou sera forcée de changer) d'avis, mais ne retenez pas votre souffle. Si l'émulation de jeux vidéo reste une de vos priorités, il sera certainement plus sage de jeter votre dévolu sur une autre plateforme.

Apple emprunte un Madalorien pour faire la pub de l'iPhone 15 Pro

Apple emprunte un Madalorien pour faire la pub de l'iPhone 15 Pro

Une fois n'est pas coutume, Apple s'en va faire un tour dans le royaume merveilleux de Disney, enfin d'une de ses franchises, celle de Star Wars !

Quelles nouveautés IA pour Siri, Safari et Message sous iOS 18 ?

Quelles nouveautés IA pour Siri, Safari et Message sous iOS 18 ?

Réorganisation des équipes après l'abandon de l'Apple Car, laboratoire secret en Suisse, rumeurs sur un partenariat avec OpenAI (ChatGPT...

Des Pin's non-officiels (mais très jolis) pour la WWDC 2024

Des Pin's non-officiels (mais très jolis) pour la WWDC 2024

Parmi les développeurs Apple, beaucoup sont nostalgiques des éditions en présentiel, il régnait à l'époque une...

L'iPhone 13 neuf en promo au meilleur prix (-150€) !

L'iPhone 13 neuf en promo au meilleur prix (-150€) !

Si vous ne voulez pas tenter l'aventure d'un smartphone d'occasion, que vous ne cherchez pas à avoir le dernier iPhone en date mais...

Apple veut révolutionner la vente de l'iPhone via un appel vidéo

Apple veut révolutionner la vente de l'iPhone via un appel vidéo

Dans la foulée des résultats, Apple annonce l'extension de sa fonction vidéo pour acheter des produits à distance sur son site.

Un geste d’Apple pour les petits développeurs d’apps gratuites en Europe !

Un geste d’Apple pour les petits développeurs d’apps gratuites en Europe !

Pour se conformer à la loi sur les marchés numériques (le DMA), Apple avait annoncé fin janvier, des changements concernant l'App...

Apple News a disparu de l'iPhone... Bug ou "bad news" ?

Apple News a disparu de l'iPhone... Bug ou "bad news" ?

Petit souci technique ou décision volontaire ? Nul le sait mais Apple News a bel et bien disparu des iPhone depuis quelques heures

Microsoft active les passkeys pour ses comptes utilisateur !

Microsoft active les passkeys pour ses comptes utilisateur !

Les passkeys, ou clés d'accès en version française, sont adoptées par de plus en plus de filles et de services. Aujourd'hui, c'est...

Commentaires

Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.

1 commentaire
Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.