Skip to content

Architectures cibles

Letalys edited this page Sep 20, 2026 · 2 revisions

Français · English

Architectures cibles

Une architecture cible préconfigurée décrit une cible : le dossier de chaque système, ce que son émulateur lit, l'emplacement des jaquettes et le fichier de métadonnées. Elle se choisit dans la fenêtre de rebase.


Les huit architectures par défaut

Architecture Pour Métadonnées Jaquettes
ArkOS / dArkOS (sélectionnée par défaut) Consoles Anbernic et clones sous ArkOS ou dArkOS gamelist.xml dans chaque dossier système images\<jeu>-image.png
RetroArch / Lakka RetroArch seul ou Lakka Aucune Non copiées par défaut
Batocera / Knulli Batocera, Knulli et dérivés gamelist.xml dans chaque dossier système images\<jeu>-image.png
EmulationStation / RetroPie EmulationStation d'origine et RetroPie gamelist.xml dans chaque dossier système images\<jeu>-image.png
ES-DE ES-DE sur PC ou Android ES-DE\gamelists\<système>\gamelist.xml ES-DE\downloaded_media\<système>\covers
Cocoon (Android) Frontend Cocoon Disposition ES-DE Disposition ES-DE
Onion / Miyoo Mini Onion OS sur Miyoo Mini et Mini Plus miyoogamelist.xml Imgs, 250 × 360
Anbernic OS stock Firmware d'origine des RG35XX et RG40XX Aucune Imgs, 300 × 300

Seule l'architecture ArkOS / dArkOS a été validée sur appareil, voir Limites. Un retour par ticket est bienvenu.

ES-DE et Cocoon : métadonnées et jaquettes sont écrites dans un dossier ES-DE à la racine de la destination, à fusionner avec le dossier ES-DE de l'appareil.


L'éditeur d'architectures

Éditeur d'architectures

L'éditeur s'ouvre par Gérer les architectures… dans la fenêtre de rebase, ou par Modifier les architectures préconfigurées… dans les Paramètres.

Une architecture par défaut se modifie comme les autres. Un badge Personnalisée signale celles que vous avez créées, un point celles qui ont des changements non enregistrés.

  • Dupliquer copie l'architecture affichée
  • Supprimer efface l'architecture et son fichier, architecture par défaut comprise
  • Restaurer les architectures par défaut remet les huit architectures par défaut dans leur état d'origine. Les architectures personnalisées ne sont pas touchées
  • Enregistrer écrit toutes les architectures modifiées

Général

Libellé et Description apparaissent dans la fenêtre de rebase. L'Identifiant nomme le fichier de l'architecture.

Dossier masqué pour les jeux à plusieurs fichiers : les fichiers du jeu vont dans un dossier au nom précédé d'un point, que EmulationStation ignore, et un M3U à la racine du système lance le jeu. EmulationStation liste alors une seule entrée par jeu.

  • L'option n'agit que sur les systèmes marqués M3U
  • Elle est activée pour ArkOS / dArkOS, où elle a été vérifiée
  • Sur la cible, l'option d'EmulationStation qui affiche les fichiers cachés doit rester désactivée
  • Elle ne sert à rien pour ES-DE, qui affiche les fichiers cachés par défaut, ni pour Cocoon, qui reprend la disposition ES-DE

Jaquettes

  • Copier les jaquettes par défaut : valeur de départ de l'interrupteur de la fenêtre de rebase
  • Dossier : relatif au dossier du système. S'il contient le marqueur {system}, il part de la racine de la destination : ES-DE/downloaded_media/{system}/covers
  • Suffixe : ajouté au nom du jeu, -image donne Alundra-image.png
  • Largeur max, Hauteur max : taille maximale en pixels. 0 garde la taille d'origine

Métadonnées

Fichier de métadonnées Écrit Lu par
EmulationStation (gamelist.xml) Dans chaque dossier système ArkOS, dArkOS, RetroPie, Batocera, Knulli
ES-DE / Cocoon (gamelist.xml) Dans ES-DE/gamelists, à la racine de la destination ES-DE, import de Cocoon
Onion / Spruce (miyoogamelist.xml) Dans chaque dossier système Onion, Spruce
Pegasus (metadata.pegasus.txt) Dans chaque dossier système Pegasus
Logiqx (.dat) Dans chaque dossier système Daijisho, gestionnaires de ROMs

Généré par défaut est la valeur de départ de l'interrupteur de la fenêtre de rebase.

Systèmes

Un système absent de la table est ignoré pendant le rebase.

Table des systèmes triée par nom

Sur cette capture, une conversion vers CHD a été ajoutée à la ligne Dreamcast. Aucune architecture par défaut n'en active.

Colonne Rôle
Système RomStation La liste ne propose que les systèmes pas encore paramétrés. Un clic sur l'en-tête trie par nom, un deuxième inverse l'ordre, un troisième revient à l'ordre du fichier
Dossier cible Le nom du dossier sur la destination : psx, snes, PS
Nom d'origine Romset : l'archive garde son nom, n'est jamais extraite et n'a pas de M3U. À activer pour l'arcade, la Neo-Geo, Naomi, Atomiswave
M3U L'émulateur de la cible lit les playlists : les disques d'un jeu sont réunis dans un .m3u
Extraction L'émulateur de la cible ne lit pas les archives de ce système : le jeu est extrait
Conversion L'outil externe qui convertit les jeux de ce système, ou Aucune

Un M3U ne peut pas désigner des fichiers zip. Un système marqué M3U doit aussi être marqué Extraction, ou converti.


Créer sa propre architecture

  1. Dans l'éditeur, sélectionner l'architecture la plus proche de sa cible
  2. Dupliquer, puis donner un libellé
  3. Adapter les dossiers cibles, retirer les systèmes inutiles, régler jaquettes et métadonnées
  4. Enregistrer

L'architecture apparaît aussitôt dans la fenêtre de rebase.


Les fichiers

Ouvrir le dossier des architectures ouvre %LOCALAPPDATA%\RomStationRebase\architectures :

  • index.json : la liste des architectures et leurs paramètres généraux
  • <identifiant>.json : la table des systèmes d'une architecture

Une ligne de la table des systèmes s'écrit ainsi :

{ "romStationSystem": "Dreamcast", "targetFolder": "dreamcast", "m3u": true, "extract": true, "transform": "chdman_createcd_default" }

romStationSystem est le nom exact du système dans RomStation. keepFileName, m3u, extract et transform correspondent aux colonnes Nom d'origine, M3U, Extraction et Conversion. transform porte l'identifiant de l'outil externe.


Noms des systèmes RomStation

Noms exacts, à reprendre dans romStationSystem :

Playstation, Playstation 2, Playstation 3, PSP, Nintendo DS, Nintendo 3DS, Nintendo 64, GameBoy, GameBoy Color, GameBoy Advance, GameCube, Wii, Wii U, NES, Super Nintendo, Megadrive, Mega-CD, Saturn, 32X, Game Gear, Master System, Neo-Geo, Neo-Geo CD, Arcade, Dreamcast, PC Engine, PC Engine CD, Nintendo Switch, DOS, Windows, Naomi, Atomiswave, Model 2, Model 3

Clone this wiki locally