Notebookcheck Logo

Un développeur présente Red Dead Redemption 2, GTA V, Fallout 4 et d’autres jeux PC AAA fonctionnant en mode natif sur l’iPhone 18 Pro

Madeira permet d'émuler des jeux PC Windows sur iOS
ⓘ Madeira
Madeira permet d'émuler des jeux PC Windows sur iOS
Un développeur a créé un émulateur de jeux PC Windows pour iOS qui semble permettre de faire tourner des titres AAA tels que Red Dead Redemption 2, GTA V, Fallout 4 et bien d’autres encore en 720p à 30 images par seconde, voire mieux. Cet émulateur est un portage de Wine, accompagné de couches de traduction ARM64 et DirectX vers Metal. Il nécessite le JIT pour fonctionner correctement ; un sideload manuel est donc nécessaire, et il est préférable de l’utiliser avec des titres sans DRM.

Les iPhone Apple récents sont équipés de SoC incroyablement puissants, mais très peu d’applications et de jeux exploitent pleinement leur potentiel. L’émulation de jeux est l’un des domaines qui permet à des puces telles que l’A19 Pro et l’A20 Pro de déployer tout leur potentiel.

De nombreux émulateurs de jeux, tels que Delta pour les consoles Nintendo, PPSSPP pour la PlayStation Portable et Dolphin pour la GameCube et la Wii, entre autres, sont disponibles via l'App Store ou peuvent être installés par transfert de fichiers.

Cependant, contrairement à Android, il n’existait jusqu’à présent aucun émulateur pour les jeux PC Windows sur iOS. Cela change avec Madeira.

Madeira permet de faire tourner des jeux PC Windows sur un iPhone non jailbreaké. Selon le développeur Will Faust, Madeira est essentiellement un portage de Wine (ARM64EC) pour iOS, combinant FEX-Emu pour la conversion de x86-64 vers ARM64 et DXMT pour la conversion de D3D11 vers Metal au sein d’un pipeline unique.

Madeira nécessite au minimum un iPhone 13 Pro ou un modèle supérieur équipé d’un processeur A15 Bionic ou d’une version plus récente.

Dans le dépôt GitHub du projet, Faust affirme que Madeira peut faire tourner des jeux tels que Thumper et Ultrakill, tandis que Marvel Cosmic Invasion « a atteint le stade du gameplay », bien que cela ne soit pas encore fiable.

Désormais, Madeira semble également capable de faire tourner intégralement le très exigeant Red Dead Redemption 2 (RDR 2) sur un iPhone 18 Pro. Si la première tentative n’était qu’un diaporama avec des fréquences d’images à un chiffre et de nombreux bugs graphiques, le développeur a montré des progrès en atteignant près de 30 images par seconde dans des versions plus récentes, à une résolution de près de 720p. Il reste toutefois encore un long chemin à parcourir, notamment en ce qui concerne la disposition des commandes à l’écran.

De plus, Madeira prend désormais en charge une implémentation de type « swap » permettant de décharger la mémoire vers la mémoire interne de l’iPhone. Cela aurait permis de maintenir l’empreinte mémoire de RDR 2 autour de 7,6 Go, avec la possibilité de la réduire encore davantage pour permettre son exécution sur des iPhone dotés de 8 Go de mémoire interne.

La prise en charge de GTA 5 est également en cours de développement, parallèlement à une multitude d’autres titres AAA.

Faust dispose également d’une version de travail de Grand Theft Auto V fonctionnant sur l’iPhone. Les performances semblent correctes pour une première implémentation et ne feront que s’améliorer grâce à de nouvelles optimisations.

Les développeurs indiquent sur le canal Discord du projet que l’utilisation de Steam mobilise beaucoup de ressources. La solution consistait à utiliser Madeira Dock, un client Steam « headless » qui n’utilise que les DLL Steam vérifiées nécessaires, sans la marge requise par le client Steam complet. Il ne s’agit toutefois pas d’un contournement du DRM de Steam.

L’autre alternative, précisent-ils, consiste à utiliser des jeux sans DRM disponibles sur GOG.

Le projet a également démontré que Fallout 4 fonctionnait sous iOS, ainsi que plusieurs autres jeux 32 bits tels que Dead Space, Mirror’s Edge, Far Cry 3, et bien d’autres encore.

L'émulation nécessite un sideloading avec JIT

La compilation « just-in-time » (JIT) est nécessaire pour garantir des performances rapides et en temps réel lors de l’émulation d’applications sur un processeur hôte non natif. L’une des principales particularités de l’App Store d’Apple (à partir d’iOS 18.4) est qu’il n’autorise pas les applications et les émulateurs à utiliser la compilation JIT pour des raisons de sécurité, les seules exceptions étant les moteurs de navigateur web alternatifs approuvés via BrowserEnginekit.

Par conséquent, la seule façon de faire fonctionner des émulateurs tels que Madeira consiste à installer manuellement le fichier IPA et à activer la compilation JIT pour des performances optimales. Cela signifie que des applications telles que Madeira ne seront jamais distribuées via l’App Store.

L'installation manuelle sous iOS peut s'avérer un peu délicate si vous débutez, mais elle n'est pas trop difficile une fois que vous en avez pris le coup de main. 

Vous pouvez acheter un certificat de développeur Apple pour 99 $ et bénéficier d’un an d’utilisation de l’application installée hors App Store avant de devoir le renouveler. Les utilisateurs d’un compte Apple classique peuvent également procéder à une installation hors App Store, à condition de renouveler l’application tous les sept jours.

Google LogoAdd as a preferred source on Google
Mail Logo
> Revues et rapports de ordinateurs portatifs et smartphones, ordiphones > Nouvelles > Archives des nouvelles > Archives des nouvelles 2026 09 > Un développeur présente Red Dead Redemption 2, GTA V, Fallout 4 et d’autres jeux PC AAA fonctionnant en mode natif sur l’iPhone 18 Pro
Vaidyanathan Subramaniam, 2026-09-27 (Update: 2026-09-27)