Sommaire
Vous êtes un passionné de rétrogaming et vous souhaitez jouer à vos jeux classiques préférés sur votre iPhone, iPad ou Apple TV ? RetroArch est l’une des meilleures solutions pour émuler vos consoles rétro favorites sur les appareils Apple, sans avoir besoin de jailbreaker votre appareil. Dans cet article, nous vous expliquons étape par étape comment installer RetroArch sur iOS et tvOS, et comment tirer le meilleur parti de cette application puissante.
Qu’est-ce que RetroArch ?
RetroArch est un logiciel open-source conçu pour émuler une large gamme de consoles de jeux rétro. Ce qui le rend unique, c’est qu’il ne s’agit pas d’un simple émulateur. Au lieu de se concentrer sur une seule console, RetroArch sert de plateforme d’émulation polyvalente qui regroupe plusieurs « cores » (ou noyaux), chacun étant spécialisé dans l’émulation d’une console spécifique. Par exemple, un « core » pourra émuler la Super Nintendo, un autre la PlayStation 1, et un autre la Sega Genesis. En installant plusieurs cores, vous pouvez donc jouer à des jeux provenant de différentes consoles directement depuis une seule application. Il est open source, totalement gratuit et sans publicités.
Pourquoi Utiliser RetroArch sur iPhone, iPad et Apple TV ?
Utiliser RetroArch sur des appareils Apple vous permet de transformer vos iPhone, iPad et Apple TV en plateformes de rétrogaming portables. Vous pouvez accéder à une vaste bibliothèque de jeux rétro directement depuis vos appareils, tout en bénéficiant d’une interface fluide et personnalisable. De plus, contrairement à d’autres émulateurs, RetroArch ne nécessite pas de jailbreak, ce qui est un avantage significatif pour les utilisateurs d’iOS et tvOS.
RetroArch fonctionne sur de nombreuses autres plateformes comme :
- Windows 11 / 10 / 8.1 / 8 / 7 / Vista / XP / 2000 / ME / 98SE / 98 / 95
- Linux
- Haiku
- Raspberry PI
- Android
- Xbox Series / One
- PS vita
- PSP
- Playstation 2
Bientôt Playstation 3 / 4 - Switch
- Wii / Wii U
- Gamecube
- Nintendo 3DS / 2DS Family
- Steam
Pour télécharger la version dédiée à votre système, vous pouvez consulter leur site officiel Retroarch.
Liste des fonctions avancées de RetroArch
Jeu en réseau permet aux utilisateurs de jouer ensemble en ligne sur des jeux émulés. Cette fonctionnalité est idéale pour les jeux multijoueurs classiques, permettant à plusieurs joueurs de se connecter via Internet pour vivre une expérience de jeu collaborative ou compétitive, comme à l’époque des consoles originales.
Le patch doux (ou soft patch) est une méthode permettant d’appliquer des modifications à des ROMs sans altérer le fichier original. Cela inclut des correctifs de bugs, des améliorations de gameplay ou des traductions. RetroArch facilite l’application de ces patchs, permettant aux joueurs de profiter de versions améliorées de leurs jeux préférés.
Les réalisations rétro (ou achievements) sont des objectifs à atteindre dans les jeux, similaires à ceux que l’on trouve sur des plateformes modernes comme Steam ou Xbox Live. Cela ajoute une dimension supplémentaire au gameplay, encourageant les joueurs à explorer et à relever des défis dans leurs jeux rétro.
La fonction enregistrer les états permet aux utilisateurs de sauvegarder leur progression à tout moment dans un jeu. Contrairement aux sauvegardes traditionnelles, qui dépendent de points spécifiques dans le jeu, cette fonction permet de créer des sauvegardes instantanées et de revenir à ce moment précis, facilitant ainsi l’expérimentation ou le passage de niveaux difficiles.
RetroArch offre une prise en charge du contrôleur MFi (Made for iPhone/iPad), ce qui signifie que les manettes compatibles peuvent être connectées à vos appareils iOS. Cela améliore considérablement l’expérience de jeu en offrant une interface de contrôle physique, plus confortable et précise que les commandes tactiles.
Cette fonction permet aux utilisateurs de remapper les touches sur une manette ou un clavier, soit de manière globale pour tous les jeux, soit individuellement pour chaque jeu ou core. Cela permet une personnalisation complète des commandes, s’adaptant ainsi aux préférences personnelles ou aux spécificités des jeux.
La prise en charge du gyroscope permet d’utiliser les mouvements de l’appareil pour contrôler le jeu. Cette fonctionnalité peut être particulièrement immersive dans des jeux qui tirent parti des mouvements, semblable à ce que l’on retrouve dans certaines consoles modernes.
Les astuces sont des codes ou des modifications intégrés aux jeux qui permettent aux joueurs de débloquer des fonctionnalités spéciales, comme des vies infinies ou des niveaux cachés. RetroArch facilite l’accès et l’activation de ces astuces, augmentant ainsi les options de jeu et la rejouabilité.
Les superpositions personnalisées sont des éléments visuels qui peuvent être ajoutés à l’écran de jeu, comme des bordures ou des filtres, pour donner une ambiance rétro ou pour afficher des informations supplémentaires comme des contrôles. Cela permet de personnaliser l’interface de jeu selon les préférences esthétiques des utilisateurs.
Les shaders sont des filtres graphiques qui modifient l’apparence visuelle des jeux en temps réel. RetroArch propose une variété de shaders qui peuvent simuler des effets rétro, comme le flou ou le scanline, offrant ainsi une expérience visuelle qui rappelle les consoles d’époque.
Cette fonction permet aux joueurs d’avancer ou de reculer rapidement dans le temps pendant le jeu. Cela peut être très utile pour sauter des séquences ou des moments indésirables, ou pour tester différentes stratégies sans avoir à jouer tout le niveau à nouveau.
La fonction illustration du jeu permet aux utilisateurs de voir des images ou des couvertures de jeux directement dans l’interface de RetroArch. Cela facilite la navigation dans la bibliothèque de jeux et rend l’expérience plus immersive en rappelant aux utilisateurs les jeux qu’ils jouent.
RetroArch peut également intégrer des traductions IA pour les jeux, permettant de traduire des textes et dialogues de jeux originaux qui n’ont jamais été localisés dans d’autres langues. Cela rend les jeux plus accessibles aux joueurs qui ne maîtrisent pas la langue d’origine.
Optimiser la latence de jeu, c’est essentiel pour une expérience de jeu fluide. RetroArch inclut des options pour ajuster les paramètres de latence afin de réduire le temps entre une action effectuée et la réponse à l’écran, ce qui est crucial pour les jeux d’action et de plateforme.
Ces fonctionnalités avancées font de RetroArch une plateforme d’émulation extrêmement puissante et flexible, offrant une expérience de rétrogaming enrichie et personnalisable pour tous les utilisateurs.
Comment installer RetroArch sur iPhone et iPad ?
Rendez-vous directement dans l’App Store officiel pour télécharger l’application RetroArch. Il va falloir télécharger ensuite des jeux en fonction de la console que vous souhaitez utiliser. Il existe beaucoup de sites mettant à disposition les fichiers de jeux. Bien évidemment il vous faut disposer des jeux originaux pour que ces téléchargements soit légaux. Vous avez par exemple le site https://www.planetemu.net qui propose énormément de jeux.
Une fois installé, vous avez deux possibilités pour mettre en place vos jeux :
Solution 1 : Vous connectez votre Iphone ou Ipad à votre Imac ou Macbook puis ouvrez Finder et cliquez sur le périphérique que vous avez connecté et allez sur l’onglet « Fichiers ». Ouvrez le répertoire RetroArch et faites un glisser déposer de vos jeux.
Solution 2 : Vous utilisez directement vote Iphone ou Ipad pour télécharger les jeux via safari ou google chrome et avec l’application File, vous déplacez vos jeux dans le répertoire RetroArch. Je vous conseille de créer des répertoires différents pour ranger les jeux par type d’émulateur afin de s’y retrouver facilement.
Une fois que les jeux sont bien placés, lancez l’application RetroArch sur votre Iphone ou Ipad et suivez les étapes suivantes pour lancer vos jeux (pour cet exemple, je vais choisir de lancer Super Mario Bross sur la Nintendo NES) :
Vous pouvez jouer avec les boutons tactiles sur l’écran ou bien, cacher ces boutons pour utiliser une manette en bluetooth (j’ai utilisé la manette de la Playstation 5 qui fonctionne très bien). En retournant votre Iphone ou Ipad en mode paysage, le jeu prend toute la largeur de l’écran ce qui est très appréciable.
Quelles émulations de consoles sont prises en charge par RetroArch ?
- 2048
- Amstrad – CPC (CrocoDS)
- Amstrad-CPC/GX4000 (Caprice32)
- Arcade (FinalBurn Neo)
- Atari-2600 (Stella 2014)
- Atari-2600 (Stella)
- Atari-5200 (Atari800)
- Atari-5200 (a5200)
- Atari-7800 (ProSystem)
- Atari – Lynx (pratique)
- Bandai – WonderSwan/Color (Beetle Cygne)
- Histoire de la grotte (NXEngine)
- Commodore-Amiga (PUAE)
- Commodore – C128 (VICE x128)
- Commodore – C64 (VICE x64, rapide)
- Commodore – C64 (VICE x64sc, précis)
- Commodore-SuperCPU C64 (VICE xscpu64)
- Commodore-CBM-II 5×0 (VICE xcbm5x0)
- Commodore-CBM-II 6×0/7×0 (VICE xcbm2)
- Commodore – PET (VICE xpet)
- Commodore-PLUS/4 (VICE xplus4)
- Commodore – VIC-20 (VICE xvic)
- Dinothawr
- Destin (PrBoom)
- DOS (DOSBox-Pure)
- Fairchild ChannelF (FreeChaF)
- GCE-Vectrex (vecx)
- Musique de jeu Emu
- Électronique portable (GW)
- MSX/SVI/ColecoVision/SG-1000 (bleuMSX)
- Mattel – Intellivision (FreeIntv)
- NEC-PC Engine/CD (Beetle PCE FAST)
- NEC-PC Engine/SuperGrafx/CD (Beetle PCE)
- NEC-PC Engine SuperGrafx (Beetle SuperGrafx)
- NEC-PC-98 (Projet Neko II Kai)
- Nintendo-DS (DeSmuME)
- Nintendo-DS (melonDS DS)
- Nintendo – Game Boy / Couleur (DoubleCherryGB)
- Nintendo – Game Boy / Couleur (Gambatte)
- Nintendo – Game Boy / Couleur (Gearboy)
- Nintendo – Game Boy / Couleur (SameBoy)
- Nintendo – Game Boy / Couleur (TGB Dual)
- Nintendo – Game Boy Advance (VBA Suivant)
- Nintendo-Game Boy Advance (VBA-M)
- Nintendo-Game Boy Advance (gpSP)
- Nintendo-Game Boy Advance (mGBA)
- Nintendo – NES / Famicom (FCEUmm)
- Nintendo – NES / Famicom (Mesen)
- Nintendo – NES / Famicom (Nestopia UE)
- Nintendo-NES/Famicom (QuickNES)
- Nintendo – Nintendo 64 (Mupen64Plus-Suivant)
- Nintendo – Pokémon Mini (PokeMini)
- Nintendo-SNES/SFC (Snes9x 2005)
- Nintendo-SNES/SFC (Snes9x 2010)
- Nintendo-SNES/SFC (Snes9x)
- Nintendo-SNES/SFC (bsnes)
- Nintendo – SNES / SFC (bsnes-hd bêta)
- Nintendo-SNES/SFC/Game Boy/Color (Mesen-S)
- Nintendo – Garçon virtuel (Beetle VB)
- Palm OS (Mu)
- PocheCDG
- Tremblement de terre (TyrQuake)
- Rick dangereux (XRick)
- SNK – Neo Geo AES/MVS (Géolithe)
- SNK – Neo Geo CD (NeoCD)
- SNK – Neo Geo Pocket / Couleur (Beetle NeoPop)
- SNK – Neo Geo Pocket / Couleur (RACE)
- ScummVM
- Sega-MS/GG (SMS Plus GX)
- Sega-MS/GG/MD/CD (Genesis Plus GX Wide)
- Sega-MS/GG/MD/CD (Genesis Plus GX)
- Sega-MS/GG/MD/CD/32X (PicoDrive)
- Sega – MS/GG/SG-1000 (système d’engrenage)
- Sega – Saturne (Beetle Saturne)
- Sharp-X68000 (PX68k)
- Sinclair – Spectre ZX (Fusible)
- Sony-PlayStation (Beetle PSX HW)
- Sony-PlayStation (Beetle PSX)
- Sony – PlayStation (PCSX réarmé)
- Sony-PlayStation Portable (PPSSPP)
- Texas Instruments TI-83 (numéro)
- Thomson – MO/TO (Théodore)
- Vircon32
- VirtuelXT
- WASM-4
- Watara – Supervision (Potateur)