Carte microSD dressée dans un lecteur USB, console portable rétro posée à plat derrière

Vous avez copié vos fichiers, remis la carte microSD dans la console, allumé la machine, et le menu reste vide. Ou bien la catégorie apparaît mais aucun jeu ne s'affiche dedans. Neuf fois sur dix, il ne s'agit ni d'un défaut de la console ni d'une carte défectueuse : le fichier est au mauvais endroit, ou dans un format que le système ne sait pas lire. Chaque firmware impose sa propre arborescence, et une majuscule mal placée suffit à faire échouer l'analyse.

Si vous découvrez le sujet, commencez par notre guide Comment ajouter des jeux sur une console rétro portable. Ce qui suit est le niveau au-dessus : les chemins exacts, firmware par firmware, les formats acceptés et les pièges.

Les fichiers de jeu doivent provenir de vos propres cartouches ou disques, ou de sources légales : consultez notre page Où jouer légalement. Nous ne fournissons ni lien ni source de téléchargement de jeux.

Préparer la carte microSD

FAT32 ou exFAT : le compromis

FAT32 est le format le plus universellement lu. Plusieurs firmwares le réclament, notamment Onion OS sur Miyoo Mini et les cartes de plusieurs consoles Anbernic d'origine. Son inconvénient est structurel : aucun fichier ne peut dépasser 4 Go. Un ISO de PS2, une image de GameCube ou un GDI de Dreamcast passent rarement sous cette barre.

exFAT supprime cette limite. Il est recommandé par muOS, utilisé par la partition EASYROMS d'ArkOS et proposé par le formateur intégré de Knulli. C'est le format à retenir dès que vous visez la PS2, la GameCube ou la Dreamcast en images non compressées.

Conséquence sur le choix de la carte. Proposer une carte de 512 Go ou 1 To à une machine qui exige FAT32 n'a pas de sens : vous n'y stockerez que des fichiers de moins de 4 Go, soit les systèmes 8/16 bits, la GBA, la Nintendo DS et des CD convertis en CHD. Une carte de 128 ou 256 Go suffit alors. Réservez les grandes capacités aux consoles Android et aux firmwares Linux en exFAT.

Sur la vitesse et l'endurance, voyez notre guide Choisir sa carte microSD pour console rétro.

Formater proprement

  • Windows : l'Explorateur refuse FAT32 au-delà de 32 Go. Passez par SD Card Formatter, puis guiformat (Fat32Format) pour imposer FAT32 sur une grande capacité. Pour exFAT, la Gestion des disques suffit.
  • macOS : Utilitaire de disque, schéma Table de partition GUID, format MS-DOS (FAT) ou ExFAT.
  • Linux : mkfs.vfat -F 32, mkfs.exfat, ou GParted.

Vérifier une carte neuve avant de la remplir

Les fausses capacités sont fréquentes. Une carte annoncée 512 Go peut n'en contenir réellement que 32 : l'écriture semble fonctionner, puis les fichiers se corrompent silencieusement. Testez avant de copier quoi que ce soit, avec H2testw sous Windows ou f3write puis f3read sous Linux et macOS. Le test dure plusieurs heures, mais évite de reconstruire toute la bibliothèque.

L'arborescence, firmware par firmware

Chemins vérifiés pour les firmwares les plus répandus. Règle commune : ne renommez jamais les dossiers système créés automatiquement, et respectez la casse.

Firmware d'origine Anbernic (Linux : 35XX, 40XX, 34XX, CubeXX)

Ces machines ont deux emplacements : la carte système (TF1) et une carte de contenu optionnelle (TF2). Insérez une carte vierge dans le second et démarrez : la console crée elle-même l'arborescence.

Élément Chemin
Jeux Roms/<système>/ (ex. Roms/GBA/)
Jaquettes Roms/<système>/Imgs/
BIOS bios/ à la racine de la carte système
Format conseillé FAT32 pour la seconde carte

Les noms exacts des sous-dossiers varient selon le modèle et la version : laissez la console les générer plutôt que d'en créer à la main.

muOS

muOS n'impose pas de noms de dossiers : il analyse le contenu du dossier ROMS et associe un émulateur à chaque sous-dossier.

Élément Chemin
Carte 1 (SD1) /mnt/mmc/
Carte 2 (SD2) /mnt/sdcard/
Jeux /mnt/mmc/ROMS/<dossier>/ ou /mnt/sdcard/ROMS/<dossier>/
BIOS /mnt/mmc/MUOS/bios/
Jaquettes MUOS/info/catalogue/<Système>/box/ et /preview/
Association des cores /mnt/mmc/MUOS/info/assign.json
Format FAT32 ou exFAT (exFAT recommandé)

Le nom de l'image doit correspondre exactement à celui du jeu : Chrono Trigger (USA).zip appelle Chrono Trigger (USA).png.

Knulli

Knulli attend toutes vos données dans /userdata : la partition SHARE de la carte principale, ou la seconde carte si vous en utilisez une. Les deux ne peuvent pas servir en même temps.

Élément Chemin
Jeux /userdata/roms/<système>/ (ex. /userdata/roms/snes/, /userdata/roms/gb/)
BIOS /userdata/bios/
Sauvegardes /userdata/saves/
Configuration /userdata/system/
Ports / PortMaster /userdata/roms/ports/
Format exFAT (libellé de volume share) ou ext4 via le formateur intégré

Knulli n'analyse que les sous-dossiers de roms : un fichier posé directement dans /userdata/roms/ ne sera jamais détecté.

ArkOS

Sur ordinateur, la partition apparaît sous le nom EASYROMS ; sur la console et via le réseau, c'est /roms.

Élément Chemin
Jeux /roms/<système>/ — ex. /roms/psx/, /roms/snes/, /roms/gba/, /roms/arcade/
Seconde carte /roms2/ (même structure)
BIOS /roms/bios/ ou /roms2/bios/
Jaquettes /roms/<système>/images/ + gamelist.xml dans le dossier système
Format exFAT

ROCKNIX (ex-JELOS)

Élément Chemin
Jeux /storage/roms/<système>/ (ex. /storage/roms/nes/)
Seconde carte (slot 2) /storage/games-external/roms/
Stockage interne /storage/games-internal/roms/
BIOS /storage/roms/bios/
Jaquettes chemin déclaré dans /storage/roms/<système>/gamelist.xml, généralement un sous-dossier images/

Les systèmes reconnus sont définis dans /storage/.emulationstation/es_systems.cfg.

Batocera

Élément Chemin
Partition SHARE, distincte de la partition de démarrage
Jeux /userdata/roms/<système>/
BIOS /userdata/bios/
Jaquettes et métadonnées /userdata/roms/<système>/images/ + gamelist.xml

Chaque dossier système contient un _info.txt listant les formats acceptés : c'est la référence en cas de doute. Après ajout, faites START → GAME SETTINGS → UPDATE GAMELISTS.

Firmware d'origine TrimUI (Smart Pro, Brick)

Élément Chemin
Jeux Roms/<SYSTÈME>/ à la racine de la carte (ex. Roms/GBA/, Roms/N64/)
Jaquettes Imgs/<SYSTÈME>/ — à la racine, pas dans Roms
BIOS RetroArch/.retroarch/system/
Autres dossiers Emus/, Apps/, Themes/

Le dossier .retroarch commence par un point : masqué par défaut, il faut activer l'affichage des fichiers cachés.

Firmware d'origine Miyoo (Mini, Mini Plus) et Onion OS

Élément Firmware d'origine Onion OS
Jeux Roms/<SYSTÈME>/ Roms/<SYSTÈME>/ (ex. Roms/FC/, Roms/SFC/, Roms/GB/)
Jaquettes à confirmer selon la version du firmware Roms/<SYSTÈME>/Imgs/ — PNG, 250 × 360 px maximum
BIOS RetroArch/.retroarch/system/ /BIOS/ à la racine
Format FAT32 FAT32
Casse et noms différents. Les dossiers d'Onion sont sensibles à la casse et diffèrent de ceux de la carte Miyoo d'origine : Imgs prend obligatoirement un I majuscule. Ne réutilisez pas telle quelle l'arborescence fournie.
Sur MinUI ou NextUI, la convention change : le dossier porte une étiquette entre parenthèses, par exemple Roms/Game Boy Advance (GBA)/, et le BIOS va dans Bios/GBA/. Cette étiquette ne doit jamais être supprimée. Voyez notre comparatif des firmwares alternatifs.

Android : RetroArch et émulateurs autonomes

Aucun chemin n'est imposé : le dossier est libre, ce qui compte est que l'application l'analyse. Créez-le à la racine du stockage interne ou de la carte, par exemple /storage/emulated/0/Roms/, et évitez Android/data, dont l'accès est restreint depuis Android 11.

  • RetroArch : Importer du contenuAnalyser un dossier. L'analyse est récursive. Les listes générées sont des fichiers .lpl dans playlists/.
  • Jaquettes : thumbnails/<Nom de la playlist>/Named_Boxarts/, ainsi que Named_Snaps/ et Named_Titles/. Le nom de l'image doit reprendre le libellé affiché dans la liste.
  • Émulateurs autonomes (Dolphin, DuckStation, PPSSPP, AetherSX2 et dérivés) : vous désignez un ou plusieurs dossiers dans les réglages, puis rafraîchissez la bibliothèque.

Pour la suite, voyez RetroArch : les réglages essentiels.

Les formats de fichiers

Extension Système Remarque
.gb .gbc Game Boy, Game Boy Color Archive .zip acceptée
.gba Game Boy Advance Archive .zip acceptée
.sfc .smc Super Nintendo Deux extensions équivalentes, archive acceptée
.nes Nintendo NES / Famicom Archive acceptée
.n64 .z64 Nintendo 64 .z64 est l'ordre d'octets natif, à privilégier
.md Mega Drive Archive acceptée
.bin + .cue PS1, Mega CD, PC Engine CD, Saturn Le .cue est le fichier à lancer, jamais le .bin
.chd PS1, Saturn, Dreamcast, Mega CD, PS2 Format compressé sans perte, un seul fichier
.iso PS2, PSP, Dreamcast, GameCube Volumineux, dépasse souvent 4 Go
.pbp PS1 (format PSP) Peut contenir plusieurs disques dans un seul fichier
.m3u Tous les jeux multi-disques Simple fichier texte listant les disques
.zip .7z Variable Voir ci-dessous

Quand une archive fonctionne, et quand elle ne fonctionne pas

Tout dépend du mode de chargement du core.

  • Cela fonctionne pour les cartouches chargées en mémoire : NES, SNES, Game Boy, GBC, GBA, Master System, Mega Drive, PC Engine. L'émulateur décompresse à la volée.
  • Cas de l'arcade : le .zip est le jeu. FinalBurn Neo et MAME attendent une archive dont le nom correspond exactement au set (sf2ce.zip). Ne la décompressez, ne la renommez et ne la recompressez jamais : une archive régénérée casse les sommes de contrôle attendues.
  • Cela ne fonctionne pas pour tout ce qui est basé sur un disque : PS1, PS2, Saturn, Dreamcast, Mega CD, PSP. Ces émulateurs accèdent directement au fichier image, notamment pour changer de piste. Une image CD dans un .zip ne sera pas lue.
  • Le .7z n'est géré que par une partie des cores et se décompresse plus lentement. En cas de doute, préférez le .zip.

Convertir en CHD

C'est l'opération la plus rentable pour une bibliothèque. Le CHD est un format d'image disque compressé sans perte, développé pour MAME et pris en charge par la quasi-totalité des émulateurs de consoles à CD.

Un seul fichier au lieu d'un .cue accompagné de dix ou vingt .bin, une bibliothèque plus légère, moins de sollicitation de la carte. Sur un CD PlayStation, comptez couramment entre un tiers et la moitié de l'espace récupéré, davantage sur les jeux riches en pistes audio.

Systèmes concernés : PlayStation, Saturn, Dreamcast, Mega CD, PC Engine CD, Neo Geo CD, 3DO, CD-i, et la PS2 sur les émulateurs qui l'acceptent. La GameCube et la Wii font exception, avec le RVZ de Dolphin.

Les outils

  • chdman, fourni avec MAME : la référence, en ligne de commande. chdman createcd -i jeu.cue -o jeu.chd pour un CD, chdman createdvd pour une image DVD de PS2.
  • namDHC : interface graphique Windows, accepte les fichiers .cue, .toc, .gdi, .iso et .zip, et traite les conversions par lots.
  • tochd sous Linux, ou les outils MAME via Homebrew sous macOS.
Jeux PS1 PAL protégés par LibCrypt. Si le jeu s'accompagne d'un fichier .sbi, la conversion en CHD ne l'intègre pas. Conservez le .sbi à côté du .chd, avec le même nom de base.

Le fichier .m3u pour les jeux multi-disques

Un jeu en trois disques apparaît en trois entrées dans le menu, et le changement de disque en cours de partie est fastidieux. Le .m3u règle les deux problèmes : c'est un fichier texte placé dans le même dossier que les disques, listant les fichiers un par ligne.

  • Final Fantasy VII (France) (Disc 1).chd
  • Final Fantasy VII (France) (Disc 2).chd
  • Final Fantasy VII (France) (Disc 3).chd

Enregistrez sous Final Fantasy VII (France).m3u, en veillant à ce que l'éditeur n'ajoute pas d'extension .txt. Vous lancez le .m3u et changez de disque par l'option de l'émulateur, sans quitter la partie, avec des sauvegardes communes aux trois disques.

Les jaquettes et les métadonnées

Le scraping récupère automatiquement jaquette, description, année, éditeur et genre depuis une base en ligne. Sur plusieurs centaines de titres, c'est ce qui transforme une liste de noms de fichiers en interface lisible.

  • Scrapers intégrés : les firmwares à base d'EmulationStation (Batocera, Knulli, ArkOS, ROCKNIX) en embarquent un, utilisable depuis la console connectée en Wi-Fi.
  • Skraper (Windows) : traitement depuis l'ordinateur, avec contrôle du type d'image et du dossier de sortie. C'est l'outil habituel pour les firmwares d'origine, dépourvus de scraper interne.
  • Skyscraper : équivalent en ligne de commande, multiplateforme.

Récapitulatif des emplacements :

Firmware Emplacement des images
Batocera, Knulli /userdata/roms/<système>/images/ + gamelist.xml
ArkOS /roms/<système>/images/ + gamelist.xml
ROCKNIX /storage/roms/<système>/, chemin déclaré dans gamelist.xml
muOS MUOS/info/catalogue/<Système>/box/
Anbernic d'origine Roms/<système>/Imgs/
Onion OS Roms/<SYSTÈME>/Imgs/
TrimUI d'origine Imgs/<SYSTÈME>/ à la racine
RetroArch (Android) thumbnails/<Playlist>/Named_Boxarts/

Dans tous les cas, le nom de l'image doit correspondre à celui du fichier de jeu, extension exclue. Une jaquette qui ne s'affiche pas est presque toujours mal nommée.

Les six erreurs les plus fréquentes

  1. Mauvais dossier. Un jeu posé à la racine de roms ou dans un dossier créé à la main ne sera pas vu. Copiez-le dans un sous-dossier système reconnu, en respectant la casse.
  2. Mauvais format. Vérifiez les extensions acceptées : sur Batocera, le _info.txt de chaque dossier système les donne. Convertissez plutôt que d'insister.
  3. Archive non supportée. Une image CD dans un .zip ne fonctionnera pas : décompressez, puis convertissez en CHD. À l'inverse, ne décompressez jamais un set d'arcade.
  4. Carte mal formatée. Une carte en NTFS ou APFS ne sera pas montée par un firmware Linux. Reformatez en FAT32 ou exFAT, après avoir sauvegardé son contenu.
  5. Fichier de plus de 4 Go en FAT32. La copie échoue à mi-chemin ou le fichier apparaît tronqué. Deux issues : convertir l'image en CHD pour repasser sous la limite, ou reformater en exFAT si le firmware l'accepte.
  6. Cache non rafraîchi. Les jeux sont là, mais l'interface affiche l'ancienne liste. Sur Batocera et Knulli, faites UPDATE GAMELISTS ; sur RetroArch, relancez l'analyse ; sur les firmwares d'origine, un redémarrage suffit généralement.

Questions fréquentes

Puis-je réutiliser la même carte microSD d'une console à l'autre ?

Vos fichiers de jeu, oui : ce sont les mêmes. L'arborescence change en revanche d'un firmware à l'autre, il faudra réorganiser les dossiers. Les sauvegardes ne sont pas toujours transposables, chaque émulateur écrivant dans son propre emplacement.

Faut-il vraiment convertir toute ma collection en CHD ?

Uniquement les jeux sur CD ou DVD : PS1, Saturn, Dreamcast, Mega CD, PC Engine CD, éventuellement PS2. Les cartouches ne gagnent rien, le CHD n'étant pas prévu pour elles : un .zip suffit là où il est accepté.

Ma console reconnaît la carte mais aucun jeu n'apparaît. Que vérifier en premier ?

Vérifiez la casse et l'orthographe du dossier système, puis l'extension du fichier. Forcez ensuite le rafraîchissement de la bibliothèque. Si rien ne change, testez un seul jeu au format le plus courant du système : cela isole un problème de dossier d'un problème de format.

Quelle capacité de carte choisir ?

Cela dépend de la limite de votre firmware. En FAT32, 128 ou 256 Go couvrent les systèmes 8, 16 et 32 bits avec des CD en CHD. Au-delà, la capacité n'est utile que pour la PS2, la GameCube ou la Dreamcast en exFAT, ou sur Android. Nos cartes microSD indiquent la capacité conseillée par machine.

Puis-je mettre mes jeux sur une deuxième carte plutôt que sur celle du système ?

Oui sur la plupart des machines à deux emplacements, et c'est recommandé : vous changez de firmware sans toucher à votre bibliothèque. Les chemins diffèrent : /mnt/sdcard/ROMS sur muOS, /roms2 sur ArkOS, /storage/games-external/roms sur ROCKNIX. Sur Knulli, la seconde carte remplace la partition SHARE.

Où placer les fichiers BIOS ?

Chaque firmware a le sien : /userdata/bios pour Batocera et Knulli, /roms/bios pour ArkOS, /mnt/mmc/MUOS/bios pour muOS, RetroArch/.retroarch/system sur les firmwares d'origine TrimUI et Miyoo. Les noms de fichiers doivent correspondre exactement à ce qu'attend l'émulateur. Ces fichiers sont couverts par le droit d'auteur et doivent provenir de vos propres machines.

Une fois cette organisation en place, elle se reporte d'une machine à l'autre. Notre sélection de consoles portables rétro précise pour chaque modèle le firmware d'origine et les firmwares alternatifs compatibles.

ArkosBatoceraChdKnulliMicrosdMuosRocknixRubrique-techniqueTransfert

Kommentar hinterlassen