Ouvrir le menu principal

iGeneration

Recherche

Une version iPhone de Doom fonctionne sur un smartphone Android dans un émulateur

Pierre Dandumont

jeudi 27 juillet 2023 à 12:00 • 9

Android

Sur YouTube, ciciplusplus a décidé de faire une chose bizarre : lancer une version iPhone de Doom sur un smartphone Android… avec succès. Si vous ne connaissez pas ce défi, il faut l'expliquer : Doom est un jeu très connu et il est open source depuis de très nombreuses années. Comme son code est relativement simple, des développeurs se lancent régulièrement un défi : porter Doom sur une nouvelle plateforme. Ici, il est parti d'un portage de Doom pour la première version d'iPhone OS (avant la disponibilité des applications).

Ensuite, il a porté un émulateur dont nous avons déjà parlé, touchHLE. Ce dernier n'émule pas directement le système de l'iPhone (ou de l'iPod touch dans le cas présent) mais les API employées à l'époque. Il a donc porté cet émulateur, pensé pour macOS et Windows, pour qu'il fonctionne sous Android.

Un émulateur pour lancer Super Monkey Ball, le premier jeu de l

Un émulateur pour lancer Super Monkey Ball, le premier jeu de l'App Store en 2008

Dans la vidéo, il explique qu'il a d'abord porté la version iOS de Wolfenstein 3D, le premier FPS d'id Software. Il a ensuite modifié la version iOS de Doom, portée à l'origine par un de ses créateurs, John Carmack. Il montre qu'il est même possible de jouer à plusieurs en lançant l'émulateur sur un autre appareil (un Mac M1).

Wolfenstein 3D (iOS) sous Android
Doom (iOS) sous Android

Ce genre de projet a évidemment peu d'intérêt pris seul, car qui voudrait lancer un vieux portage de Doom dans un émulateur sur un smartphone Android daté ? Mais il montre tout de même que touchHLE peut être amélioré et que de nombreux programmes peuvent fonctionner dans l'émulateur, ce qui a un intérêt évident : il devrait être possible un jour de lancer d'anciennes applications iOS inutilisables dans un émulateur.

Il est même possible de jouer à plusieurs.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

4G : Apple condamnée à verser 502 millions de dollars à un patent troll

17:24

• 17


Microsoft augmente les prix des Xbox, de leurs manettes et de leurs jeux

16:23

• 41


Espionnage d’iPhone : un journaliste italien alerté par Apple

15:07

• 7


Spotify, Match et d’autres se liguent (encore) contre Apple et Google

12:30

• 8


Apple mord la poussière face à Epic, mais ne rend pas les armes

09:56

• 56


Nos trucs et astuces pour mieux utiliser Apple Pay sur votre iPhone

08:54

• 29


Pourquoi Telegram et Signal menacent de quitter la France, voire l’Union européenne

30/04/2025 à 22:00

• 111


Le CEO de Google confirme discuter avec Apple pour intégrer Gemini à Siri d’ici la fin de l’année

30/04/2025 à 21:30

• 29


Apple ne propose plus de nouvelle couleur au printemps, et les (Product)RED semblent définitivement enterrés

30/04/2025 à 21:00

• 21


OpenAI enlève GPT-4, et supprime le côté flatteur de l’IA pour la rendre plus efficace et économiser des millions de dollars

30/04/2025 à 20:15

• 14


La puce de la Nintendo Switch 2 est plus grosse qu'une puce M4… parce que Nintendo emploie de vieilles technologies

30/04/2025 à 18:15

• 37


Promo : des batteries magnétiques Anker et Ugreen à partir de 36 €

30/04/2025 à 17:52

• 17


Carrefour propose 15 % de réduction sur des produits Apple (comme les AirPods Max) si vous avez la carte de fidélité

30/04/2025 à 16:49

• 27


De nombreuses failles corrigées dans AirPlay et CarPlay, des piliers de la stratégie d'Apple

30/04/2025 à 16:10

• 11


Raycast arrive sur l’iPhone, essentiellement pour les fonctions liées à l’IA

30/04/2025 à 13:53

• 5


French Days : l'iPhone 13 à 599 € avec 512 Go

30/04/2025 à 11:29

• 20