RetroArch sur iPhone : guide complet d’installation 2026
RetroArch n’est pas un émulateur unique mais une interface qui en fait tourner beaucoup d’autres. Chaque émulateur intégré est appelé un core, et une seule installation de RetroArch peut faire tourner des jeux de systèmes comme la NES, la SNES, la Game Boy, la Game Boy Advance, la Sega Genesis, la PlayStation et la Nintendo 64. En plus de cela, il ajoute des fonctionnalités que la plupart des émulateurs mono-système n’ont pas : shaders, rewind, run-ahead, netplay et RetroAchievements. Ce guide couvre les deux façons d’obtenir RetroArch sur iPhone, le fonctionnement des cores sur iOS, comment ajouter vos jeux, et les paramètres à modifier en priorité. Les informations proviennent de la documentation officielle du projet RetroArch.
RetroArch sur iPhone en bref
| Prix | Gratuit et open source |
| App Store | Oui, disponible dans le monde entier depuis mai 2024 |
| Versions iOS | iOS 12 ou supérieur pour la version principale (une version distincte avec moins de fonctionnalités existe pour iOS 9 et supérieur) |
| Cores | Intégrés à l’application ; sur iOS, ils ne peuvent pas être ajoutés ni mis à jour après l’installation |
| Jeux | Non inclus ; vous ajoutez vos propres fichiers de jeux |
| Jailbreak | Non nécessaire |
App Store ou sideloading : quelle version choisir ?
Il existe deux façons d’obtenir RetroArch, et elles ne sont pas identiques :
- Version App Store. Le choix le plus simple et le plus sûr. Selon le projet, elle n’inclut que les cores ayant reçu une approbation explicite pour la distribution sur l’App Store, et elle fonctionne sans JIT, car Apple n’autorise pas les applications à utiliser le JIT.
- Version sideloadée. Les fichiers IPA contiennent tous les cores disponibles pour iOS. Vous l’installez avec un outil de sideloading comme Scarlet. La documentation de RetroArch précise que le JIT n’est disponible que dans les versions sideloadées installées via Xcode ou AltServer ; une version installée avec Scarlet dispose donc de plus de cores, mais il ne faut pas s’attendre à ce que les cores basés sur le JIT fonctionnent à pleine vitesse.
Si la version App Store propose les systèmes que vous voulez utiliser, optez pour elle. Passez au sideloading uniquement si vous avez besoin d’un core qu’elle n’inclut pas.
Comment installer RetroArch avec Scarlet
- Installez d’abord Scarlet si ce n’est pas déjà fait ; consultez comment installer Scarlet iOS.
- Ouvrez Scarlet et recherchez RetroArch dans sa bibliothèque. Le contenu de la bibliothèque évolue avec le temps, donc s’il n’y figure pas, utilisez plutôt l’IPA de RetroArch depuis le site officiel du projet (voir comment sideloader des fichiers IPA avec Scarlet).
- Appuyez sur Installer et confirmez l’invite iOS.
- Attendez que l’icône sur votre écran d’accueil ait fini de se télécharger.
- Si iOS indique que le développeur n’est pas fiable, faites confiance à son profil dans Réglages, Général, VPN et gestion de l’appareil.
- Ouvrez RetroArch une première fois afin qu’il crée ses dossiers.
N’utilisez que des versions de RetroArch provenant du projet lui-même ou d’une source de confiance. Les versions modifiées d’émulateurs sont un moyen courant de diffuser du code indésirable.
Comment fonctionnent les cores sur iOS
Sur ordinateur et Android, RetroArch télécharge les cores via son Online Updater. Sur iPhone et iPad, cela fonctionne différemment : les cores sont des exécutables signés, donc ils sont intégrés directement dans l’application et vous ne pouvez pas les ajouter ni les mettre à jour après l’installation. Pour obtenir des cores plus récents, il faut installer une nouvelle version de RetroArch. L’Online Updater reste utile pour d’autres éléments, comme les shaders, les miniatures et les bases de données.
De nombreux systèmes disposent de plusieurs cores, généralement l’un privilégiant la précision et l’autre la vitesse. Si un jeu rame, essayez un autre core pour le même système. Parmi les choix courants :
- NES : Nestopia UE ou FCEUmm
- SNES : Snes9x pour la vitesse, bsnes pour la précision
- Game Boy et Game Boy Color : Gambatte
- Game Boy Advance : mGBA
- Sega Genesis : Genesis Plus GX
- PlayStation : PCSX ReARMed pour la vitesse, Beetle PSX pour la précision
- Nintendo 64 : Mupen64Plus-Next
Les composants que contient votre copie dépendent de la version installée. Ouvrez Load Core dans le menu principal pour voir la liste.
Ajouter vos jeux
RetroArch ne fournit aucun jeu. Utilisez des fichiers de jeux que vous êtes autorisé à utiliser, comme des sauvegardes de jeux que vous possédez ou des titres homebrew ; télécharger des copies de jeux commerciaux que vous ne possédez pas enfreint le droit d’auteur dans la plupart des pays.
- Ouvrez RetroArch une première fois, puis ouvrez l’app Fichiers et accédez à Parcourir, Sur mon iPhone. Un dossier RetroArch y apparaît.
- Copiez vos fichiers de jeux dans ce dossier, idéalement dans un sous-dossier par système. Vous pouvez les déplacer depuis iCloud Drive, AirDrop ou un ordinateur.
- Dans RetroArch, utilisez Import Content, puis Scan Directory, et sélectionnez le dossier. RetroArch crée des playlists pour les jeux qu’il reconnaît.
- Vous pouvez aussi utiliser Load Content puis Open pour sélectionner un fichier directement.
Notre guide sur comment transférer des ROMs vers les émulateurs iPhone détaille chaque méthode de transfert.
Premiers réglages à modifier
Vidéo
- Dans Settings, Video, Scaling, activez Integer Scale pour des pixels nets sans mise à l’échelle irrégulière.
- Conservez le format d’image fourni par le core pour éviter que les jeux soient déformés.
Shaders
Les shaders modifient l’apparence de l’image, par exemple en ajoutant des lignes de balayage CRT ou une grille LCD façon console portable. Téléchargez-les via l’Online Updater, puis, pendant qu’un jeu est en cours, ouvrez le Quick Menu, choisissez Shaders et chargez un préréglage. Les shaders demandent de la puissance de calcul supplémentaire, désactivez-les donc si un jeu ralentit.
Manettes
Appairez d’abord votre manette dans Réglages iOS, Bluetooth. RetroArch détecte automatiquement les manettes courantes comme les modèles Xbox, PlayStation et MFi. Vérifiez la correspondance des touches dans Settings, Input, et utilisez le menu rapide (Quick Menu), Controls pour la modifier pour un seul jeu. Sans manette, RetroArch affiche des commandes tactiles à l’écran.
Style du menu
Si le menu vous semble difficile à utiliser sur un téléphone, vous pouvez le changer dans Settings, User Interface, Menu. Un redémarrage applique le changement.
Les fonctionnalités qui distinguent RetroArch
- Rewind : revenez quelques secondes en arrière dans un jeu. Cette fonction doit être activée dans les réglages et utilise de la mémoire supplémentaire.
- Run-ahead : réduit le délai d’entrée en exécutant les images à l’avance. Cela demande davantage de puissance de calcul, donc utilisez cette option sur les systèmes qui tournent déjà confortablement.
- Save states : sauvegardez et chargez à tout moment depuis le menu rapide, en plus des sauvegardes propres au jeu.
- RetroAchievements : créez un compte gratuit sur retroachievements.org, puis connectez-vous dans Settings, Achievements. Les jeux pris en charge affichent alors des succès pendant que vous jouez.
- Netplay : jouez à des jeux multijoueur locaux via Internet avec un ami utilisant le même core et le même jeu.
Dépannage
Un jeu ne se lance pas
Assurez-vous d’avoir choisi un core pour le bon système, et vérifiez que le fichier n’est pas endommagé ou encore compressé dans un format que le core ne lit pas. Certains systèmes, comme la PlayStation, nécessitent des fichiers BIOS que vous devez fournir vous-même ; la documentation du core indique lesquels.
Un jeu tourne lentement ou le son grésille
Essayez un core plus rapide pour le même système, désactivez les shaders, le rewind et le run-ahead, et fermez les autres applications. Augmenter la latence audio dans Settings, Audio peut arrêter les crépitements. Notre article sur les meilleurs réglages iPhone pour jouer avec des émulateurs contient plus d’astuces.
Un core attendu est manquant
Sur iOS, vous ne pouvez pas le télécharger séparément. La version App Store inclut moins de cores que les builds sideloadées, et les builds plus anciennes peuvent en inclure des différents.
RetroArch ne s’ouvre pas
Si vous l’avez installé avec Scarlet et qu’il cesse soudainement de s’ouvrir, en même temps que vos autres applications sideloadées, le certificat a très probablement été révoqué ; consultez que faire quand le certificat Scarlet est révoqué. Vos fichiers de jeux restent dans l’application Fichiers.
RetroArch vs émulateurs dédiés à un seul système
RetroArch est le choix le plus flexible, mais pas le plus simple. Si vous jouez principalement sur un seul système et souhaitez une application adaptée au téléphone, un émulateur dédié est souvent plus simple : consultez comment installer Delta pour les consoles portables Nintendo et les consoles plus anciennes, ou PPSSPP pour les jeux PSP. Notre liste des meilleurs émulateurs à installer avec Scarlet compare les options, et il existe des guides dédiés pour les émulateurs N64 et pour jouer aux jeux PlayStation sur iPhone.
Questions fréquentes
RetroArch est-il gratuit sur iPhone ?
Oui. RetroArch est gratuit et open source, à la fois sur l’App Store et sous forme d’IPA.
Ai-je besoin de Scarlet pour obtenir RetroArch ?
Non. RetroArch est disponible sur l’App Store. Scarlet est utile lorsque vous souhaitez la version sideloadée avec tous les cœurs iOS.
Puis-je télécharger plus de cœurs dans l’application ?
Pas sur iOS. Les cœurs font partie de l’application, donc l’ensemble dont vous disposez dépend de la version que vous avez installée.
RetroArch est-il livré avec des jeux ?
Non. Vous ajoutez vos propres fichiers de jeux via l’application Fichiers.
Ai-je besoin d’une manette ?
Non. Les commandes tactiles à l’écran fonctionnent, mais une manette Bluetooth rend la plupart des jeux bien plus faciles à jouer.