Pourquoi Dolphin, l’émulateur GameCube et Wii, ne sera pas disponible sur l’App Store
À retenir :
– Apple ne propose pas le support de la compilation Just-In-Time (JIT) nécessaire à Dolphin.
– Les processeurs PowerPC des jeux GameCube et Wii ne sont pas compatibles avec les processeurs ARM d’Apple.
– Dolphin utilise un compilateur JIT pour traduire le code PowerPC en ARM afin de permettre leur exécution sur iPhone.
– Apple interdit l’utilisation de la compilation JIT sauf pour Safari et les navigateurs alternatifs en Europe.
– Il est impossible actuellement d’avoir Dolphin sur l’App Store sans assouplissement des restrictions d’Apple.
L’émulateur Dolphin, bien connu pour sa capacité à faire tourner des jeux GameCube et Wii, ne verra pas le jour sur l’App Store pour une raison bien précise. En effet, Apple a récemment permis à plusieurs émulateurs d’être disponibles sur sa plateforme, mais Dolphin ne fait malheureusement pas partie de ceux-ci. La principale cause de cette absence est liée au support de la compilation Just-In-Time (JIT) que Apple n’autorise pas.
En effet, les consoles GameCube et Wii possèdent un processeur PowerPC, alors que les appareils Apple récents utilisent un processeur ARM. Cette différence rend impossible l’exécution directe du code PowerPC sur un processeur ARM et vice versa. Ainsi, pour permettre aux jeux de ces consoles de fonctionner sur un iPhone par exemple, il est nécessaire de traduire le code PowerPC en ARM afin que le CPU puisse le comprendre. C’est là qu’intervient le compilateur JIT utilisé par Dolphin.




