Outils pour utilisateurs

Outils du site


Panneau latéral

Français


English

retrieve_images_fr

Récupérer les images déjà scrapées pour créer sa gamelist.xml

Vous avez récupéré un pack de roms, dans lequel il y a les roms et un sous-répertoire contenant les images (downloaded_images par exemple) , mais il n'y a pas de gamelist.xml

Avec le bouton 'Recompose Image' (voir 'Recompose image' , ARRM peut récupérer les images déjà scrapées qui sont présentes dans le dossier image ('downloaded_image' en général). Si ce répertoire image s'appelle différemment, renommez le avec le nom du répertoire que vous avez initialisé dans les paramètres de l'application (voir 'Nom répertoire images' dans l'onglet de paramétrage 'Options Générales'

Voici comment peut se présenter votre répertoire contenant les roms et celui contenant vos images

Dossier des Roms :

Sous-dossier des Images :

Vous remarquerez dans ce cas que les Images portent le même nom que les Roms (seule l'extension diffère)

Avant de continuer l'exemple, nous allons préciser comment ARRM fonctionne :


Rappel sur le processus de recherche d'image en local

Dans son processus de recherche d'image en local, ARRM recherche les formats d'image suivant :

Plusieurs formats sont possibles en fonction de la case à cocher “image comme rom” dans 'Scrap options':

<fichier_rom> peut être égal à :

  • <nom_du_ficher_rom>
  • <titre_du_jeu>

Pour information:

Le bouton recompose image essaye de reconstituer une image à partir des url des Tag images (screenshot, boxart, wheel, cartridge) présents dans la database. Si un Tag est absent, le processus de recherche d'images locales est executé.

Quand le scrape ou le 'recompose image' ne trouve pas d'image pour le type correspondant (screenshot, boxart, wheel, cartridge), ARRM recherche dans l'ordre indiqué ci-dessous les images suivantes (le dernier trouvé sera celui utilisé).

Ordre de recherche des Screenshots

<fichier_rom>.png / .jpg
ou <fichier_rom>-image.png / .jpg
ou <fichier_rom>.png / .jpg
ou <fichier_rom>_screenshot.png / .jpg

Pour les 3 types d'images ci-dessus, ARRM vérifie si “Considéré comme mix” est coché, sinon ARRM demande, via un popup, à l'utilisateur d'indiquer si c'est un Mix (aucun template ne sera appliqué) ou si c'est un screenshot (le template s'appliquera). Dans le cas de choix de Mix, le fichier Mix issue de ces images aura le suffixe “_customnomix_screenshot_arrm”

ou <fichier_rom>_screenscraper_screenshot_arrm.png / .jpg
ou <fichier_rom>_screenscraper_screenshot_arrm_JAP.png / .jpg
ou <fichier_rom>_thegamesdb_screenshot_arrm.png / .jpg
ou <fichier_rom>_custom_screenshot_arrm.png / .jpg

si MIX est choisi <fichier_rom>_customnomix_screenshot_arrm.png / .jpg
si MIX est choisi <fichier_rom>_customnomix_mix_arrm.png / .jpg

Si le mode '4 images' est activé, ARRM cherchera également les images suivantes :

Ordre de recherche des Boxarts

<fichier_rom>_boxart.png / jpg
ou <fichier_rom>_screenscraper_boxart_arrm.png / .jpg
ou <fichier_rom>_screenscraper_boxart_arrm_JAP.png / .jpg
ou <fichier_rom>_thegamesdb_boxart_arrm.png / .jpg
ou <fichier_rom>_custom_boxart_arrm.png / .jpg

Ordre de recherche des Wheels/Marquees/Titres

<fichier_rom>_marquee.png / .jpg
ou <fichier_rom>_wheel.png / .jpg
ou <fichier_rom>_screenscraper_wheel_arrm.png / .jpg
ou <fichier_rom>_screenscraper_wheel_arrm_JAP.png / .jpg
ou <fichier_rom>_thegamesdb_wheel_arrm.png / .jpg
ou <fichier_rom>_custom_wheel_arrm.png / .jpg

Ordre de recherche des Cartridges

<fichier_rom>_cartridge.png / .jpg
ou <fichier_rom>_screenscraper_cartridge_arrm.png / .jpg
ou <fichier_rom>_screenscraper_cartridge_arrm_JAP.png / .jpg
ou <fichier_rom>_custom_cartridge_arrm.png / .jpg

Pour information:

Vous pouvez ajouter manuellement vos fichiers images en respectant le format ci-dessous (privilégiez le format avec suffixe

  • _screenscraper_screenshot_arrm
  • _screenscraper_boxart_arrm
  • _screenscraper_wheel_arrm
  • _screenscraper_cartridge_arrm

Revenons à notre Exemple

Lancement d’ARRM

Choisir dans le panel Systèmes le répertoire Roms de votre Recalbox / Batocera (en général \recalbox\share\roms)

Configuration des options d’ARRM via les onglets (options générales/Scrap options/images Options/Gamelist Options/Recalbox/Screenscraper)

Dans ce cas, dans l’onglet Options générale d ARRM, ne pas activer les 4 images (via le bouton Extra Tag + Defaut image)

Dans l’onglet 'Scrap options' cocher les options souhaitées (dans ce cas je coche : Image comme rom (permet d’avoir les noms de fichier images comme le nom de fichier rom)

Dans onglet 'Scrap options' vous cochez dans la partie 'images locales considérées comme' Mix (si les images déjà récupérées sont des Mix, ou screenshot si elles ne sont que des screenshots)

Dans l’onglet 'Images Options' , choisir le type d’image (Screenshot ou Mix) . Si 'Mix' est choisi, pensez à choisir un template (bouton choisi Mix modele). Dans ce cas l'image sera mixée dans le template (Ne faire que si l'image d'origine est un screenshot). Si vous souhaitez conserver l'image telle que celle d'origine, prenez 'Screenshots'.

Remarque:

Si vous avez choisi dans 'Images Options' le format 'Mix' et si dans 'Scrap options' vous ne choisissez ni 'Mix' ni 'Screenshot', à chaque image trouvée, un Popup (voir image ci-dessous) vous demandera d'indiquer si l'image trouvé est déjà un mix ou un screenshot.

Dans l’onglet Gamelist les options sont normalement près cochées (sauve vieille gamelist etc…). Je vous invite quand même à cliquer sur le bouton ‘Backup Gamelists’ qui permet de sauvegarder dans un répertoire backup de chaque système la gamelist.xml de chaque système.

Dans l’onglet ‘Recalbox/Batocera/screenscraper’, renseignez votre compte ‘Login screenscraper’ si vous en avez un (ce n’est pas nécessaire d’en avoir un pour scraper, mais si vous en avez un vous serez priorisé par le serveur) et les login et password de la recalbox / Batocera

Avant de manipuler, pensez à cliquer sur ‘Stop EmulationStation’, si vous travaillez directement sur une Recalbox / Batocera en ‘marche’

Après avoir renseigné le répertoire des Roms ( 1 ) , la liste des systèmes présents doit s’afficher.

Cochez le système voulu ( 2 ) , dans notre cas : 'amstradcpc' et cliquez sur 'AFFICHER' ( 3 ) .

Attention à ne pas choisir plusieurs systèmes car dans ce cas cela lancera un scrap sur Screenscraper pour tous les systèmes selectionnés

ARRM va afficher dans la fenêtre la liste des Roms trouvées, et toutes les infos associées. ( 1 )
Dans cet exemple, vous allez trouver vos Rom sans autres informations additionnelles.

Sélectionnez toutes les Roms en cliquant sur le bouton 'Tout sélectionner' ( 2 ) et Cliquez sur le bouton 'Recompose image' ( 3 ) situé dans le panel 'Actions possibles sur Roms sélectionnées'.

La recherche va se lancer sur les Roms en surbrillance et va tenter de récupérer les images précédentes.

Une fois le scrap terminé, il suffira de cliquer sur le bouton ‘TOUT SELECTIONNER’ dans le panel ‘FILTRES’ et ensuite cliquer sur le bouton ‘Créer Gamelist.xml des Roms sélectionnées

Une fois le 'recompose image' terminé, vous avez vos images dans la database mais pas les infos textuelles. Nous allons donc récupérer ces infos textuelles sur les serveurs de scrap (cette opération est beaucoup plus rapide qu'un scrap complet). Il faut cocher dans l'onglet 'images options' : 'Pas d'image, uniquement les textes' , puis re-sélectionner toutes les Roms, et lancer un scrap sur Screenscraper en cliquant sur le bouton Screenscraper.

Une fois le scrap terminé, il suffira de cliquer sur le bouton ‘TOUT SELECTIONNER’ dans le panel ‘FILTRES’ et ensuite cliquer sur le bouton ‘Créer Gamelist.xml des roms sélectionnées’ afin de sauvegarde le contenu de la Database dans la gamelist (lien vers les images/infos textuelles etc…)

Pensez ensuite à faire un ‘reboot de la recalbox’ via l’onglet ‘Recalbox/screenscraper’ pour relancer Emulationstation

Retour à Divers cas de figures (cas pratiques)

retrieve_images_fr.txt · Dernière modification: 2019/04/05 14:13 par nexusone13