RetroArch n’est pas un émulateur : c’est un frontend, une interface unique qui fait tourner des dizaines d’émulateurs (appelés cores) depuis un seul et même logiciel. Concrètement, au lieu d’installer Snes9x pour la Super Nintendo, DuckStation pour la PlayStation et mGBA pour la Game Boy Advance, tu installes RetroArch, tu télécharges les cores dont tu as besoin, et tout se pilote depuis un menu unifié qui ressemble à celui d’une PlayStation. C’est gratuit, open source, sous licence GPLv3, et ça tourne sur Windows, macOS, Linux, Android, iOS, Raspberry Pi, Steam Deck, Switch, PS Vita et même sur ta vieille Wii.
Cette distinction entre frontend et émulateur est la confusion numéro un chez les débutants, et la comprendre change absolument tout à ta façon d’aborder le logiciel. RetroArch gère ce qui est commun à toutes les consoles — l’affichage, le son, les manettes, les sauvegardes, les shaders, le jeu en ligne — pendant que chaque core s’occupe de reproduire fidèlement une machine précise.
Le revers de la médaille ? Une interface dense, un vocabulaire technique déroutant, et une première prise en main qui décourage pas mal de monde. Ce guide est là pour te faire passer de « j’ai téléchargé le truc et je comprends rien » à « je joue à Chrono Trigger avec un shader CRT et une manette configurée » en une trentaine de minutes. Si tu veux d’abord comparer les alternatives, notre guide des meilleurs émulateurs rétro pour PC et Android replace RetroArch dans l’écosystème complet.
Frontend, core, libretro : le vocabulaire à connaître avant de cliquer
Trois mots reviennent en boucle dans toute la documentation. Autant les fixer maintenant.
Libretro est une API open source, une sorte de langage commun. N’importe quel développeur d’émulateur peut adapter son logiciel à cette API pour qu’il devienne compatible.
Un core (ou « cœur ») est un émulateur adapté à libretro. Il se présente sous la forme d’un simple fichier (.dll sur Windows, .so sur Linux et Android). Le core snes9x_libretro.dll, c’est Snes9x. Le core mgba_libretro.dll, c’est mGBA. Ce sont les mêmes émulateurs que ceux que tu téléchargerais séparément, juste encapsulés.
RetroArch est le frontend, l’implémentation de référence de libretro maintenue par la Team Libretro. C’est la coquille dans laquelle les cores viennent se loger.
Une conséquence pratique importante : la qualité d’émulation ne dépend pas de RetroArch, elle dépend du core que tu choisis. Un mauvais rendu PlayStation ne se corrige pas dans les options générales, il se corrige en changeant de core.
Quel core choisir pour quelle console ?
C’est la question qui bloque tout le monde au démarrage, parce que chaque console dispose de plusieurs cores concurrents. Voici la sélection qui fait consensus dans la communauté en 2026, avec le compromis précision/performance associé.
| Console | Core recommandé | Alternative | À savoir |
|---|---|---|---|
| NES | Nestopia UE | Mesen | Mesen est plus précis mais plus gourmand |
| Super Nintendo | Snes9x | bsnes-mercury Balanced | Snes9x suffit dans 99 % des cas |
| Game Boy / Color | Gambatte | SameBoy | SameBoy gère mieux les jeux exotiques |
| Game Boy Advance | mGBA | VBA-M | mGBA sans hésiter |
| Mega Drive / Master System | Genesis Plus GX | BlastEm | Gère aussi Game Gear et Mega-CD |
| PlayStation 1 | Beetle PSX HW | SwanStation | BIOS obligatoire |
| Nintendo 64 | Mupen64Plus-Next | ParaLLEl N64 | ParaLLEl = rendu LLE plus fidèle |
| Nintendo DS | melonDS | DeSmuME | melonDS a pris le dessus |
| PSP | PPSSPP | — | Aucun concurrent sérieux |
| Dreamcast | Flycast | — | BIOS recommandé |
| Arcade | FinalBurn Neo | MAME 2003-Plus | FBNeo pour Neo Geo et CPS |
| PlayStation 2 | LRPS2 | — | Récent, très exigeant en puissance |
Le core LRPS2 est l’ajout le plus notable des dernières versions : basé sur le code moderne de PCSX2 avec un rendu Vulkan, il rend enfin l’émulation PS2 crédible sous RetroArch, là où l’ancien core était franchement inutilisable. Prévois quand même une machine solide.
Installer RetroArch : la procédure exacte selon ta plateforme
La version stable de référence reste la 1.22.2, disponible sur le site officiel retroarch.com, sur Steam et sur le Play Store.
Sur Windows, télécharge l’installeur 64 bits depuis le site officiel. Point de vigilance : évite d’installer dans Program Files, où la gestion des droits d’écriture crée des problèmes de sauvegarde. Un dossier C:\RetroArch fait très bien l’affaire.
Sur Android, la version du Play Store est la plus simple à maintenir à jour. La version APK du site officiel est parfois plus récente. Compte environ 500 Mo pour RetroArch et ses cores, hors ROMs, et vise Android 12 ou supérieur pour l’émulation PS1 et N64.
Sur Steam, RetroArch est distribué gratuitement, avec les cores proposés en DLC gratuits. C’est la méthode la plus confortable sur Steam Deck — même si des solutions dédiées existent, comme on l’explique dans notre guide pour jouer aux jeux rétro sur Steam Deck.
Sur Raspberry Pi, RetroArch arrive intégré aux distributions Recalbox, Batocera ou RetroPie. Notre tutoriel console rétro DIY avec Raspberry Pi détaille le montage complet.
Télécharger tes premiers cores en deux minutes

Zéro installation : les jeux sont déjà dedans
Astra-Heroes · 50 000 jeux de la NES à la PS2, 2 manettes incluses.
Une fois RetroArch lancé, ne va surtout pas chercher les cores à la main sur internet. Tout se fait en interne :
- Menu principal → Mise à jour en ligne (Online Updater)
- → Téléchargeur de cores (Core Downloader)
- Fais défiler la liste alphabétique, sélectionne le core souhaité, valide
Pendant que tu y es, lance aussi Mettre à jour les infos des cores, Mettre à jour les images de manette et Mettre à jour les fichiers d’infos système. Ces trois options règlent à elles seules une bonne moitié des bugs cosmétiques dont se plaignent les débutants.
Le trio ROM, BIOS, core : ce que RetroArch ne te fournit pas
RetroArch est 100 % légal. C’est un logiciel libre qui ne contient ni jeu, ni BIOS. Ces fichiers, c’est à toi de les fournir.
Les ROMs sont les fichiers de jeu. Le cadre légal français reste strict : la copie de sauvegarde d’un support que tu possèdes physiquement est tolérée, le téléchargement d’un jeu que tu ne possèdes pas ne l’est pas. On détaille toutes les nuances dans notre article sur les ROMs légales et sécurisées et dans notre guide pour télécharger des jeux rétro.
Les BIOS sont les micro-logiciels d’origine de certaines consoles. Ils sont indispensables pour la PlayStation, la Dreamcast, la Saturn, la PC Engine CD ou la Neo Geo. Sans eux, le core refuse de démarrer ou affiche un écran noir. Ils se placent dans le dossier system de RetroArch. Pour vérifier ce qu’il te manque, va dans Informations → Cores : RetroArch liste les fichiers requis et t’indique lesquels sont détectés.
Le core, tu viens de le télécharger. Tu as maintenant tout ce qu’il faut.
Configurer sa manette : l’étape que tout le monde bâcle

RetroArch reconnaît automatiquement la plupart des manettes modernes — DualSense, DualShock 4, manettes Xbox, 8BitDo, GameSir. Branche-la avant de lancer le logiciel, c’est plus fiable.
Si la détection échoue, direction Réglages → Entrées → Port 1 et lance Définir toutes les commandes. RetroArch te demande d’appuyer sur chaque bouton dans l’ordre. Prends ton temps, un mapping bâclé se paie pendant des mois.
L’élément le plus important, et paradoxalement le plus ignoré : la touche Hotkey. Elle sert de modificateur pour accéder aux fonctions internes en cours de partie. Assigne-la au bouton Guide/PS de ta manette, puis configure les raccourcis :
- Hotkey + Start : quitter le jeu
- Hotkey + croix directionnelle : sauvegarde rapide (save state)
- Hotkey + L1/R1 : changer d’emplacement de sauvegarde
- Hotkey + Select : ouvrir le menu rapide
Ce principe de combinaison n’a rien d’exotique : nos consoles plug & play fonctionnent exactement sur le même modèle, comme expliqué dans notre page comment jouer à nos consoles.
Lancer ton premier jeu, pas à pas
Deux méthodes coexistent, et elles ne servent pas au même usage.
La méthode rapide, pour tester un jeu isolé :
Menu principal → Charger un contenu → navigue jusqu’à ta ROM → RetroArch te propose le ou les cores compatibles → sélectionne → ça démarre.
La méthode propre, pour construire une vraie bibliothèque :
Menu principal → Importer un contenu → Scanner un répertoire → pointe le dossier contenant tes ROMs. RetroArch analyse chaque fichier, compare son empreinte à la base de données interne, l’associe automatiquement à la bonne console, télécharge les jaquettes et crée des playlists classées par système.
Le résultat est spectaculaire : une interface qui ressemble à une console de salon, avec des onglets par machine et les pochettes officielles. Si un jeu n’est pas reconnu, c’est presque toujours que la ROM est modifiée, patchée ou mal nommée — le scanner fonctionne par correspondance exacte.
Les shaders CRT : la fonction qui change tout
Les jeux rétro ont été conçus pour des téléviseurs cathodiques. Affichés bruts sur une dalle 4K, leurs pixels deviennent de gros carrés durs et le rendu paraît étrangement pauvre. Les artistes de l’époque comptaient sur le flou naturel du tube pour mélanger les couleurs et créer des dégradés qui n’existaient pas vraiment.
Les shaders simulent ce comportement. En cours de partie : Menu rapide → Shaders → Charger un preset, puis va dans le dossier shaders_slang/crt/.
| Shader | Rendu | Exigence machine |
|---|---|---|
| crt-easymode | Scanlines nettes, sobre | Très légère |
| crt-geom | Courbure d’écran, classique | Légère |
| crt-lottes | Bloom et halo prononcés | Moyenne |
| crt-royale | Le plus réaliste du lot | Élevée |
| crt-guest-advanced | Ultra paramétrable | Élevée |
Un conseil : commence par crt-easymode, monte en gamme ensuite. Et pense à sauvegarder ton preset par core, sinon tu devras le recharger à chaque session. Pour aller plus loin sur la qualité d’image, notre guide dédié à jouer à ses jeux rétro en HD couvre aussi les scalers matériels type OSSC et RetroTINK.
Les fonctions avancées qui justifient RetroArch

Au-delà de l’unification, RetroArch embarque des outils que les émulateurs isolés proposent rarement tous ensemble.
Le rewind rembobine la partie de quelques secondes, à la manière d’un magnétoscope. Redoutable sur les jeux punitifs type Castlevania ou Ghouls’n Ghosts. Il se règle dans Réglages → Latence, avec un impact sur les performances qu’il faut doser.
Le run-ahead est la fonctionnalité la plus sous-estimée du logiciel. Il calcule des images à l’avance pour supprimer la latence d’entrée — au point que l’émulation peut devenir plus réactive que la console d’origine. Une valeur de 1 ou 2 images suffit généralement.
Le netplay permet de jouer en ligne, y compris sur des jeux qui n’ont jamais connu le multijoueur à distance. Streets of Rage 2 en coopération avec un ami à l’autre bout du pays, ça fonctionne. Si tu aimes le multi rétro, notre top 25 des meilleurs jeux rétro multijoueurs donne largement de quoi remplir tes soirées.
RetroAchievements ajoute des succès à des jeux sortis vingt ans avant l’invention du concept. Il suffit de créer un compte gratuit sur le service et de renseigner tes identifiants dans les options. Plus de 35 000 jeux sont couverts, et c’est une manière étonnamment efficace de redécouvrir un titre qu’on croyait connaître par cœur.
Les sauvegardes cloud se synchronisent via un dossier partagé, ce qui permet de reprendre une partie entre PC et smartphone. Notre article sur le cloud et les sauvegardes rétro explique la marche à suivre.
Les erreurs de débutant les plus fréquentes

| Symptôme | Cause probable | Solution |
|---|---|---|
| Écran noir au lancement | BIOS manquant | Vérifier dans Informations → Cores |
| Son qui grésille | Décalage de fréquence audio | Activer la synchronisation audio |
| Jeu qui rame | Core trop précis pour la machine | Passer sur un core plus léger |
| Manette non détectée | Branchée après lancement | Redémarrer RetroArch |
| Sauvegardes perdues | Installation dans Program Files | Réinstaller ailleurs |
| Jeu absent du scan | ROM patchée ou renommée | Charger le contenu manuellement |
| Image étirée | Ratio d’aspect mal réglé | Passer en 4:3 ou « Core provided » |
Une règle d’or : modifie un réglage à la fois. RetroArch propose des centaines d’options, et quand on en change cinq d’un coup, on ne sait plus laquelle a cassé quoi. En cas de désastre complet, supprimer le fichier retroarch.cfg remet tout à zéro sans réinstaller.
RetroArch ou console préconfigurée : le vrai arbitrage
Soyons honnêtes plutôt que commerciaux : RetroArch est un logiciel formidable, et il demande du temps. Selon les données compilées par la Game Preservation Society en 2024, RetroArch dépasse les 50 millions de téléchargements cumulés — mais une part importante des utilisateurs abandonne avant d’avoir configuré ne serait-ce que trois systèmes. Entre la récupération des BIOS, l’acquisition légale des ROMs, le mapping des manettes et le réglage des shaders, compte facilement 2 à 4 heures par console émulée.
| Ton profil | La solution qui te correspond |
|---|---|
| Tu aimes bidouiller, tu as du temps | RetroArch sur PC, sans hésiter |
| Tu veux jouer ce soir, avec tes enfants | Console plug & play préconfigurée |
| Tu joues surtout en déplacement | Android + RetroArch, ou console portable |
| Tu veux l’arcade authentique au joystick | Borne dédiée |
| Tu veux les deux mondes | PC pour bidouiller, console pour le salon |
Chez Astra Retrogaming, on assume complètement cette complémentarité. Notre Astra-Heroes embarque 90 000 jeux de la NES à la PS2 avec toutes les configurations déjà optimisées, deux manettes incluses et une sortie HDMI : trois minutes entre le déballage et la première partie.
L’Astra-Core reprend le principe en format borne d’arcade pliable avec écran 24″ et joysticks rétroéclairés, tandis que l’Astra-Pocket mise sur le nomade. Toute la gamme est visible dans notre catégorie consoles retrogaming, et le reste de la boutique de consoles retro complète l’ensemble avec les accessoires.
Ce n’est pas l’un contre l’autre. Beaucoup de passionnés — nous les premiers — gardent une installation RetroArch aux petits oignons sur PC et une console plug & play branchée sur la télé du salon pour les soirées improvisées.
Pour prolonger la lecture
Quelques articles de notre blog qui complètent parfaitement ce guide :
- Les meilleurs émulateurs rétrogaming pour PC et Android
- Jouer à ses jeux rétro en HD : upscaling, shaders et scalers
- Comment jouer au Roi Lion sur Mega Drive en émulation
- Top 30 des meilleurs jeux Mega Drive
- Top 30 des meilleurs jeux Atari
- Les consoles rétro qui prennent le plus de valeur
Le mot de la fin
RetroArch, c’est une boîte à outils de mécanicien : intimidante au premier regard, indispensable une fois qu’on sait quoi prendre dedans. Personne ne maîtrise le logiciel en une soirée, et c’est très bien ainsi — l’intérêt est justement d’affiner son installation pendant des années, un shader ici, un core plus précis là.
Installe le core Genesis Plus GX. Charge Sonic 2. Active crt-easymode. Écoute la musique de Chemical Plant Zone sur une image qui ressemble enfin à ton souvenir. Le reste, tu l’apprendras jeu après jeu.
Vous avez lu ce classement. Il tient dans une boîte.
Consoles plug & play, jeux préinstallés, entreprise française, garantie 2 ans.


