L’émulateur TouchHLE permet de jouer à d’anciens jeux iPhone sur Mac et PC

emulateur iphone mac windows

Lorsque l’App Store a été annoncé en 2008, il a permis à de nombreux développeurs de proposer des jeux sur iPhone et iPod touch. Les appareils d’Apple sont devenus célèbres pour leurs jeux mobiles comme Super Monkey Ball et Angry Birds. Au fil du temps, certains de ces jeux ont été abandonnés et n’ont plus jamais été mis à jour pour fonctionner sur des appareils plus modernes. Mais un développeur a créé un moyen de les émuler sur ordinateur.

TouchHLE : comment faire fonctionner des jeux iPhone sur ordinateur

À l’occasion du 15e anniversaire du SDK de l’iPhone, Hikari no Yume a publié un outil appelé “touchHLE“. Cet utilitaire permet d’émuler d’anciennes applications créées pour iPhone OS directement sur Mac ou PC Windows. Émuler iOS n’est pas simple et très peu de personnes ont réussi à le faire, étant donné que non seulement le système est la propriété d’Apple, mais qu’il est également conçu pour fonctionner sur un appareil spécifique.

emulateur touchhle

Mais comme l’ont prouvé d’autres développeurs, l’émulation d’anciennes versions du système d’exploitation est un peu moins difficile, car ces versions comportent beaucoup de failles connues et reposent sur un matériel moins complexe. Cependant, au lieu d’essayer de faire fonctionner l’ensemble du système d’exploitation de l’iPhone, Hikari s’est concentrée sur la création d’un outil permettant d’exécuter des applications spécifiques.

Plus précisément, elle souhaitait faire fonctionner le jeu classique Super Monkey Ball, qui a connu un grand succès dans le passé. C’est pourquoi touchHLE a été optimisé pour émuler des jeux. L’outil peut simuler des touches sur l’écran, émettre des sons et même utiliser des joysticks pour remplacer les commandes de l’accéléromètre qui étaient utilisées dans des jeux comme Super Monkey Ball.

Hikari a pris soin de n’utiliser aucun code écrit par Apple, afin d’éviter toute accusation de violation des droits d’auteur.

J’ai été extrêmement prudente au cours de ce projet, peut-être plus prudente que la plupart des gens, pour ne pas violer les droits d’auteur d’Apple dans la mesure du possible. Je n’utilise aucun code écrit par Apple, j’ai pris soin d’éviter l’ingénierie inverse de l’iPhone OS lui-même. Et pour utiliser le projet, pour utiliser le code que j’ai écrit, vous n’avez pas besoin de violer les droits d’auteur d’Apple. Vous pouvez télécharger le projet, et il ne contient rien qui ne soit pas légal à distribuer.

Hikari no Yume

Quels sont les jeux qui fonctionnent avec touchHLE ?

TouchHLE fonctionne très bien, vous pouvez profiter de jeux datant de l’époque de l’iPhone 3G et du lancement de l’App Store. Hikari explique que des jeux comme Crash Bandicoot : Nitro Kart 3D fonctionnent bien avec l’outil parce que les exigences sont presque les mêmes que celles de Super Monkey Ball, les deux jeux étant sortis à peu près en même temps. Bien entendu, l’outil ne peut pas faire tourner des jeux plus récents et plus complexes qui nécessitent un appareil plus récent.

Les fans de l’émulation sont nombreux car elle nous permet de conserver une partie de notre histoire. Lorsqu’Apple a abandonné la prise en charge des applications 32 bits dans iOS, de nombreuses personnes n’ont plus jamais pu jouer à certains jeux anciens qu’elles appréciaient. Des projets comme celui d’Hikari nous permettent de revisiter ces jeux. Par ailleurs, il est intéressant de voir les progrès réalisés dans l’émulation d’iOS sur d’autres plateformes.

Vous pouvez voir touchHLE en action dans la vidéo ci-dessous et si vous souhaitez essayer l’émulateur vous-même, touchHLE est disponible sur GitHub.

S'abonner
Notification pour
guest
0 Commentaires
Evaluation en ligne
Voir tous les commentaires