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

Comme prévu, TikTok est hors ligne aux USA... mais ça ne devrait pas durer

12:15

• 111


Non, les puces ARM ne consomment pas moins que les puces x86 par design

10:00

• 22


Une boutique de cadrans pourrait booster l'App Store de watchOS

08:00

• 24


Disney+ : plus que quelques jours pour profiter de l'offre à 1,99 € pendant 1 an 🆕

07:00

• 80


Utilisez-vous une serrure connectée ?

18/01/2025 à 14:00

• 155


TikTok sera coupé demain aux États-Unis, sauf intervention de dernière minute

18/01/2025 à 08:15

• 94


La FTC s’intéresse de près aux liens entre les GAFAM et les start-ups de l’IA

17/01/2025 à 22:45

• 6


L’iPhone 17 passerait au principe de Vapor Chamber

17/01/2025 à 20:00

• 15


L’application Apple Store arrive en Inde

17/01/2025 à 19:30

• 2


L'option « Apprendre de cette app » ne permet pas à Siri (et Apple) de récupérer vos données

17/01/2025 à 18:00

• 12


La Cour Suprême des États-Unis valide l'interdiction de TikTok

17/01/2025 à 16:30

• 130


DSA : Google ne veut pas de fact-checking dans Search ou sur YouTube

17/01/2025 à 16:00

• 131


France Identité : que faire en cas de problème de lecture NFC avec un iPhone ?

17/01/2025 à 15:00

• 9


Test du clavier Clicks : et l’iPhone devient un BlackBerry

17/01/2025 à 14:00

• 20


Chrome : les passkeys du Gestionnaire de mots de passe Google désormais disponibles sur iOS

17/01/2025 à 13:00

• 2


Trade In Apple Store : quels tarifs de reprise pour les anciens iPhone, iPad, Mac…

17/01/2025 à 12:30

• 17