arrm_relooked_fr:different_systems_name_fr_relooked

Mes noms de systèmes sont différents ou je souhaite ajouter un système, comment scraper ?

J'utilise des noms de systèmes (répertoire) différents de ceux proposés par Recalbox/Batocera/Retropie ou je veux ajouter un système et le scraper les images du jeu. Comment faire ?

Par défaut ARRM associe les noms des systèmes (répertoires) à leur équivalent sur Screenscraper (ou TheGamesDB). Cette association se fait via le fichier :

  • systemes_screenscraper.txt (pour screenscraper)
  • systemes_tgdb.txt (pour TheGamesDB)
  • systemes_hfsdb.txt (pour HFS-Db)
  • systemes_launchbox.txt (pour LaunchBox)
  • systemes_igdb.txt (pour IGDB)
  • systemes_gamesdatabase.txt (pour Games Database utilisé uniquement pour les musiques)
  • systemes_mobygames.txt (pour MobyGames)

qui se trouve dans le répertoire %appdata%\nexouille soft\arrm\database\

L'accès à ce fichier peut se faire via l'icone à droite du bouton Screenscraper, Thegamesdb.net, HFS-DB, IGDB, LaunchBox, GamesDatabase

Prenons comme exemple la Master System, par défaut le nom de répertoire des roms pour la Master System est 'mastersystem' pour Recalbox/Batocera et Retropie.

Exemple

Prenons un exemple avec votre répertoire Master System se nomme par exemple sega master system, il faudra modifier certains fichiers :


Le fichier systemes_screenscraper.txt (pour Screenscraper)

Il faudra ajouter une ligne dans le fichier 'systemes_screenscraper.txt' :

sega master system|2

Pour information le numéro du système Screenscraper peut être trouvé en recherchant votre système sur le site screenscraper.fr . Lorsque vous avez trouvé votre système, son numéro apparaît (plateforme) dans l'url du site : https://www.screenscraper.fr/systemeinfos.php?plateforme=2&alpha=0&numpage=0

ce qui donnera dans le fichier 'systemes_screenscraper.txt'

...
mastersystem|2
sega master system|2
nes|3
family_computer|3
snes|4
...

Le fichier systemes_tgdb.txt (pour TheGamesDB)

Il faudra ajouter une ligne dans le fichier 'systemes_tgdb.txt' :

sega master system|35

Pour information le numéro du système TheGamesDB peut être trouvé en recherchant votre système sur le site thegamesdb.net . Lorsque vous avez trouvé votre système, son numéro apparaît (id) dans l'url du site : https://thegamesdb.net/platform.php?id=35

ce qui donnera dans le fichier 'systemes_tgdb.txt'

...
sega_pico|4958
segacd|21
sega master system|35
sfc|6
sg-1000|4949
...

Le fichier systemes_mobygames.txt (pour MobyGames)

Il faudra ajouter une ligne dans le fichier 'systemes_mobygames.txt' :

sega master system|sega-master-system

Pour information le nom du système MobyGames peut être trouvé en recherchant votre système sur le site mobygames.com . Lorsque vous avez trouvé votre système, son nom apparaît dans l'url du site : https://www.mobygames.com/game/sega-master-system/alex-kidd-in-miracle-world

ce qui donnera dans le fichier 'systemes_mobygames.txt'

...
mame|arcade
mastersystem|sega-master-system
mega-cd|sega-cd
mega-play|arcade
...

Le fichier systemes_hfsdb.txt (pour HFS-DB)

Il faudra ajouter une ligne dans le fichier 'systemes_hfsdb.txt' :

mastersystem|82166

Pour information le numéro du système HFS-DB peut être trouvé en recherchant votre système sur le site HFS-DB . Lorsque vous avez trouvé votre système, son numéro apparaît (id) dans l'url du site : https://db.hfsplay.fr/systems/82166-sega-master-system?lang=fr

l'ID sera ici : 82166

ou via le fichier %appdata%\nexouille soft\arrm\database\systemes_hfs_original.txt

ce qui donnera dans le fichier 'systemes_hfsdb.txt'

...
loopy|36407
lynx|240842
mastersystem|82166
mega-cd|83493
mega-play|74735
...

Le fichier systemes_launchbox.txt (pour LaunchBox)

Il faudra ajouter une ligne dans le fichier 'systemes_launchbox.txt' :

mastersystem|Sega Master System

Pour information le nom du système LaunchBox peut être trouvé en recherchant le système sur la liste des systèmes du site LaunchBox .

Ici le système se nomme : Sega Master System

ce qui donnera dans le fichier 'systemes_launchbox.txt'

...
mame|Arcade
mastersystem|Sega Master System
mega-cd|Sega CD
mega-play|Arcade
...

Le fichier systemes_igdb.txt (pour IGDB)

Il faudra ajouter une ligne dans le fichier 'systemes_igdb.txt' :

mastersystem|64

Pour information le code du système IGDB peut être trouvé dans le fichier %appdata%\nexouille soft\arrm\database\systemes_igdb_original.txt .

Ici le système se nomme : Sega Master System et a comme code système le 64

ce qui donnera dans le fichier 'systemes_igdb.txt

...
mame|52
mastersystem|64
megacd|29
megadrive|29
...

Le fichier systemes_gamesdatabase.txt (pour Gamesdatabase)

Ce fichier est utilisé pour récupéré des musiques et des manuels sur le site Gamesdatabase

Il faudra ajouter une ligne dans le fichier 'systemes_gamesdatabase.txt' en repérant sur le site , le nom du système 'sega master system' utilisé dans l'url. Pour shinobi sur Sega master system, l'url sur gamesdatabase est : https://www.gamesdatabase.org/game/sega-master-system/shinobi

Il faudra donc ajouter dans ce fichier la ligne :

sega master system|sega-master-system

ce qui donnera dans le fichier 'systemes_gamesdatabase.txt'

...
sega32x|sega-32x
sega_pico|sega-pico
segacd|sega-cd
sega master system|sega-master-system
sfc|nintendo-snes
sg-1000|sega-sg-1000
sg1000|sega-sg-1000
...

Le fichier systemes_extensions.txt

Afin d'associer les bonnes extensions à ce nouveau système il faudra également modifier le fichier des extensions : systemes_extensions.txt qui se trouve dans %appdata%\nexouille soft\arrm\database\systemes_extensions.txt

L'accès à ce fichier peut se faire via le bouton 'Modifier les extensions autorisées par système' dans l'onglet Paramètres puis 'onglet Fichiers de configuration

Exemple avec ce fichier modifié :

...
sega32x|.32x;.smd;.bin;.zip;.md;.7z
segacd|.cue;.iso;.chd;.bin
sega master system|.sms;.zip;.bin;.7z
sg1000|.sg;.zip;.bin;.7z
sg-1000|.sg;.zip;.bin;.7z
...
Lorsque vous modifiez ce fichier, pensez à cliquer sur afin de prendre en compte les changements sans avoir à relancer ARRM

Le fichier template_association.txt

Si vous utilisez la fonctionnalité 'Auto template' (association automatique d'un template en fonction du système), il faut modifier le fichier %appdata%\nexouille soft\arrm\database\template_association.txt et ajouter votre système.

Exemple avec ce fichier modifié :

...
sega32x|Next_Pixel_1080_console\Next_Pixel_1080_console.xml
segacd|Next_Pixel_1080_console\Next_Pixel_1080_console.xml
sega master system|Next_Pixel_1080_console_old\Next_Pixel_1080_console_old.xml
sfc|Next_Pixel_1080_console\Next_Pixel_1080_console.xml
sg-1000|Next_Pixel_1080_console_old\Next_Pixel_1080_console_old.xml
...

Le fichier template_association_video.txt

Si vous utilisez la fonctionnalité 'Video + Overlay' avec l'Auto template' (association automatique d'un template en fonction du système), il faut modifier le fichier %appdata%\nexouille soft\arrm\database\template_association_video.txt et ajouter votre système.

Exemple avec ce fichier modifié :

...
sega32x|mix_screenscraper_birthday\mix_screenscraper_birthday.xml
segacd|mix_screenscraper_birthday\mix_screenscraper_birthday.xml
sega master system|mix_screenscraper_birthday\mix_screenscraper_birthday.xml
sfc|mix_screenscraper_birthday\mix_screenscraper_birthday.xml
sg-1000|mix_screenscraper_birthday\mix_screenscraper_birthday.xml
sg1000|mix_screenscraper_birthday\mix_screenscraper_birthday.xml
...

Le fichier systems_sorting.txt

Si vous utilisez la fonctionnalité 'Systems Sorter, Trier fichier es_systems.cfg' dans l'onglet 'Outils' (qui permet d'afficher les systèmes dans l'ordre que l'on souhaite sur EmulationStation), il faut modifier le fichier %appdata%\nexouille soft\arrm\database\systems_sorting.txt et ajouter votre système.

Exemple avec ce fichier modifié :

...
sega32x;Mega Drive 32X;Sega;1994;console;0
segacd;Mega-CD;Sega;1991;console;0
sega master system;Master System;Sega;1986;console;0
sfc;Super Famicom;Nintendo;1991;console;0
sg-1000;SG-1000;Sega;1983;console;0
...

Le fichier attractmode_association.txt

Si vous utilisez l'exportation vers un fichier attractmode, il faut modifier le fichier %appdata%\nexouille soft\arrm\database\attractmode_association.txt et ajouter votre système. Le libellé du système à ajouter respecte la dénomination utilisée dans Hyperspin

Exemple avec ce fichier modifié :

...
Sega Hikaru|Sega Hikaru
Sega Master System|Sega Master System
Sega Model 2|Sega Model 2
Sega Model 3|Sega Model 3
Sega Naomi|Sega Naomi
...

Le fichier systemes_as_folder.txt

Si ce système doit être traité, lors du scrape, en tant que dossier et non pas fichier (arborescence comme pour le système windows ou dos (.pc)) vous devez l'ajouter dans le fichier %appdata%\nexouille soft\arrm\database\systemes_as_folder.txt et ajouter votre système. Il faudra pensez à décocher la checkbox 'PC/DOS : files mode' dans l'onglet Scrape Options

Exemple avec ce fichier modifié :

daphne
dos
mugen
pc
ps3
sega master system
windows

Le fichier arcade_systems_list.txt

Depuis la version 1917 Beta 9 ce fichier est modifiable via l'onglet Fichiers de configuration voir : Paramétrage du logiciel ARRM

Si un système doit être traité comme un système arcade, vous pouvez l'ajouter au %appdata%\nexouille soft\arrm\database\arcade_systems_list.txt.

Ce fichier est de cette forme :

arcade;atari_classics;atomiswave;capcom;capcom_classics;capcom_play_system;capcom_play_system_2;capcom_play_system_3;cave;chihiro;cps;cps1;cps2;cps3;fba;fba_libretro;fbneo;gaelco;hbmame;hikaru;mame;mame-advmame;mame-libretro;mame-mame4all;model1;model2;model3;naomi;naomi2;naomigd;neogeo;neogeocd;neogeomini;neogeox;openbor;sega_classics;snk_classics;stv;taito_classics;tecmo;teknoparrot;triforce

Le fichier daphne_systems_list.txt

Depuis la version 1917 Beta 9 ce fichier est modifiable via l'onglet Fichiers de configuration voir : Paramétrage du logiciel ARRM

Si un système doit être traité comme un système Daphne/Singe, vous pouvez l'ajouter au %appdata%\nexouille soft\arrm\database\daphne_systems_list.txt.

Ce fichier ressemble à ceci :

daphne;singe

Le fichier pcdos_systems_list.txt

Depuis la version 1917 Beta 9 ce fichier est modifiable via l'onglet Fichiers de configuration voir : Paramétrage du logiciel ARRM

Si un système doit être traité comme un système PC/DOS, vous pouvez l'ajouter au %appdata%\nexouille soft\arrm\database\pcdos_systems_list.txt.

Ce fichier ressemble à ceci :

pc;dos

Le fichier scummvm_systems_list.txt

Depuis la version 1917 Beta 9 ce fichier est modifiable via l'onglet Fichiers de configuration voir : Paramétrage du logiciel ARRM

Si un système doit être traité comme un système ScummVM, vous pouvez l'ajouter à %appdata%\nexouille soft\arrm\database\scummvm_systems_list.txt.

Ce fichier ressemble à ceci :

scummvm;residualvm

Logos du système d'interface ARRM

Si vous souhaitez le modifier, vous pouvez également adapter le logo système qui apparaît dans l'interface ARRM, en copiant le fichier ' mastersystem.png ' dans ' sega master system.png ' qui se trouve dans le d répertoire 'installation de l'application dans le sous-répertoire 'logos'

Ces logo peuvent être générés via l'onglet Systèmes sélectionnés, bouton Récupère Systèmes Wheels

Lorsque vous modifiez ces fichiers, pensez à relancer l'application pour la prise en compte.

Si le système que vous avez ajouté n'existait pas dans votre frontend, il faudra alors l'ajouter dans le fichier es_systems.cfg du frontend.

arrm_relooked_fr/different_systems_name_fr_relooked.txt · Dernière modification : 2023/04/10 11:53 de nexusone13