arrm_relooked_fr:tab_tools-fr_relooked

Outils

Cet onglet propose différents outils :


Utilitaires Frontend

  • Stop EmulationStation (bouton) : Avant de modifier vos gamelist.xml il est nécessaire d'arrêter le service EmulationStation. A faire uniquement si vous travailler directement sur le FrontEnd via un partage réseau. Pensez à cocher Batocera ou Retropie si vous êtes sur ce système car les scripts sont différents.
  • Reboot Batocera/Recalboxn (bouton) : Permet de relancer le système Batocera/Recalbox. A faire uniquement si vous travailler directement sur le FrontEnd. Pensez à cocher Batocera ou Retropie si vous êtes sur ce système car les scripts sont différents.
  • Login (textbox): Login pour l'accès en SSH sur votre système Recalbox / Batocera
    • Login par défaut sur Recalbox: root
    • Login par défaut sur Batocera: root
    • Login par défaut sur Retropie: pi
  • Password (textbox): Password pour l'accès en SSH sur votre système Recalbox / Batocera
    • Password par défaut sur Recalbox: recalboxroot
    • Password par défaut sur Batocera: linux
    • Password par défaut sur Retropie: raspberry
  • Batocera / Recalbox / Retropie (textbox): Nom réseau pour l'accès en SSH sur votre système Recalbox / Batocera / Retropie
    • Nom par défaut sur Recalbox: recalbox
    • Nom par défaut sur Batocera: batocera
    • Nom par défaut sur Retropie: retropie ou adresse IP

Utilitaires de base de données

  • Compression bases de données (bouton) : Permet de forcer la compression des bases de données et de réduire leur taille ainsi que de les réparer.
  • Réparer Cache Database (bouton) : permet de forcer une vérification d'intégrité de la Cache Database.
La Cache Database permet, lors d'un scrape, de mémoriser les informations textuelles et les chemins des media scrapées. Elle est utile, par exemple, pour récupérer ces informations suite à un crash de l'application. Pour plus d'information voir le wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=howto_cache_fr_relooked
  • Effacer Cache Database (bouton) : Vide complétement la Cache Database

Boutons divers

  • Sauvegarder fichiers configuration (button) : Permet de créer une sauvegarde avec la date du jour des fichiers de paramètres modifiables par l'utilisateur qui se situent dans ce répertoire : %appdata%\nexouille soft\database\backup\date du jour. Pensez à faire ce backup avant de désinstaller ARRM. Voir Sauver et restaurer la configuration d'ARRM
  • Restaurer fichiers configuration (button) : Permet de restaurer des sauvegardes préalablement créées via le bouton Sauvegarder fichiers configuration. Ces sauvegardes se situent dans le répertoire : %appdata%\nexouille soft\database\backup. Voir Sauver et restaurer la configuration d'ARRM
  • Voir répertoire Backup (button) : ouvre le dossier %appdata%\Nexouille Soft\arrm\temp\backup contenant toutes les sauvegardes de gamelist.xml. Pensez à faire du ménage de temps en temps.
  • Reset Media Bar (bouton) : Permet de reseter les coordonnées de la Media Barre si elle n'est plus accessible.
  • Vérifier si les systèmes existent dans la liste des systèmes des moteurs de scrape (bouton) : Permet de générer la liste des systèmes introuvables dans la liste des systèmes des moteurs de scrape. Si un système n'apparaît pas dans la liste des systèmes d'un moteur de scrape, le scrape peut ne rien trouver.Attention : Pour screenscraper, il faut impérativement que le système soit dans la liste. Voir Vérifier si vos systèmes sont déclarés dans les fichiers paramètres des moteurs de scrape
  • Trier es_systems.cfg (bouton) : permet d'afficher un module permettant de trier le fichier 'es_systems.cfg' selon 6 critères maximum :
    • system_id : code du système dans le frontend
    • system_name : nom du système
    • system_manufacturer : nom du fabricant du système
    • system_releasedate : date de mise sur le marché du système
    • system_type : type du système (arcade, console, computer, portable)
    • system_custom_sort : critère de tri personnalisé (en mettant un numéro unique par système et en utilisant ce seul critère de tri, vous pouvez trier plus finement votre fichier.)

voir Trier le fichier 'es_systems.cfg'

ARRM utilise le fichier '%appdata%\nexouille soft\database\systems_sorting.txt' que vous pouvez adapter à vos systèmes. Il ressemble à ceci :

# system_id;system_name;system_manufacturer;system_releasedate;system_type;system_custom_sort (table systems_sorting)
# you can adjust more precisely your sort by assigning a different number to system_custom_sort and sorting on this criteria
#
3do;3DO;Panasonic;1993;console;0
3ds;Nintendo 3DS;Nintendo;2011;portable;0
amiga;Amiga 500;Commodore;1987;computer;0
amiga500;Amiga 500;Commodore;1987;computer;0
amiga500+;Amiga 500+;Commodore;1991;computer;0
amiga600;Amiga 600;Commodore;1991;computer;0
amiga1000;Amiga 1000;Commodore;1985;computer;0
amiga1200;Amiga 1200;Commodore;1992;computer;0
amiga3000;Amiga 3000;Commodore;1990;computer;0
amiga4000;Amiga 4000;Commodore;1992;computer;0
amigacd32;Amiga CD32;Commodore;1993;console;0
amigacdtv;CDTV;Commodore;1991;console;0
amstradcpc;Amstrad CPC;Amstrad;1984;computer;0
apple2;Apple II;Apple;1977;computer;0
arcade;Arcade;Various;1980;arcade;0
atari2600;Atari 2600;Atari;1977;console;0
atari5200;Atari 5200;Atari;1982;console;0
atari7800;Atari 7800;Atari;1986;console;0
atari800;Atari 800;Atari;1979;computer;0
atarifalcon;Atari Falcon030;Atari;1992;computer;0
atarijaguar;Jaguar;Atari;1993;console;0
atarijaguarcd;Atari Jaguar CD;Atari;1995;console;0
atarilynx;Lynx;Atari;1989;portable;0
atarist;Atari ST;Atari;1985;computer;0
atarixe;Atari XE;Atari;1985;computer;0
atomiswave;Atomiswave;Sammy;2003;arcade;0
...

Si vous avez des systèmes non standard dans votre es_systems.cfg il est impératif de les ajouter dans ce fichier, en respectant la syntaxe, avant d'exécuter le tri. Modifier le fichier, quitter, puis relancer le module de tri pour prise en compte des changements du fichier.

  • Create empty Rom file when no exists (Dev) (checkbox) : Depuis la version 1903 Beta 3 Lors du chargement de la gamelist.xml, si le fichier ROM n'existe pas, ARRM crééra un fichier vide. Cette fonctionnalité est utilisée par le développeur et n'est pas mémorisée.
  • Web Request TimeOut (sec) (textbox) : Définit le délai d'expiration des demandes web en secondes. Augmentez la valeur si le site de scrap est surchargé.

Video Encoder

  • Handbrake parameters (textbox) : permet de modifier les paramètres de compression video de handbrake. Si vide, les valeurs par défaut suivantes sont appliquées : -Z “Gmail Small 10 Minutes 288p30” –crop 0:0:0:0 -f av_mp4 . Liste des differents presets (-Z) utilisables. Le preset par défaut permet de réduire les videos de plus de la moitié. Voir : Compresser les videos pour gagner de l'espace de stockage
  • FFmpeg parameters (textbox) : permet de modifier les paramètres de compression video de FFmpeg. Si vide, les valeurs par défaut suivantes sont appliquées : -ac 1 -c:v libx264 -preset:v slow -profile:v main -level 3.1 -filter_complex “format=yuv420p,scale='if(gt(in_w,in_h),288,-2):if(gt(in_w,in_h),-2,288)'” -r 30 -f mp4 -y Documentation FFmpeg Voir : Compresser les videos pour gagner de l'espace de stockage

Vous pouvez essayer ces autres paramètres pour FFmpeg :
-ac 1 -c:v libx264 -pix_fmt yuv420p -crf 35 -preset:v slow -y

Autre Paramétrage de l'utilisateur Fourch qui permet de garder la durée d'origine, 60 fps, et avoir une qualité équivalente aux vidéo normalisées, pour quasiment le même poids. Un peu plus de temps à encoder mais meilleure qualité :
-acodec libmp3lame -b:a 64k -ar 24000 -c:v libxvid -preset veryslow -crf 30 -vf “scale=-1:480,fps=60,pad=ceil(iw/2)*2:ceil(ih/2)*2” -y


Documentation FFmpeg. See : Compresser les vidéos pour économiser de l'espace de stockage

  • Video+Overlay compress parameters (textbox): permet de modifier les paramètres de compression vidéo de FFmpeg qui s'appliqueront à la vidéo générée par le bouton 'Video+Overlay' si la checkbox 'Compresser vidéo' est cochée. Si vide, les valeurs par défaut suivantes sont appliquées: -ac 1 -c:v libx264 -preset:v slow -profile:v main -level 3.1 -filter_complex “format=yuv420p,scale='if(gt(in_w,in_h),480,-2):if(gt(in_w,in_h),-2,480)'” -r 30 -f mp4 -y

Image Encoder

  • Pngequant parameters (textbox) : permet de modifier les paramètres de compression de pngquant. Si vide, les valeurs par défaut suivantes sont appliquées : –force –verbose –speed=1 –quality=30-90 –ext .png

Convertir Recalbox Overlays

Si vous avez déjà des overlays Recalbox mais que vous souhaitez les convertir afin de les utiliser sur Batocera. ARRM propose un convertisseur. Il parcourra votre dossier Overlays Recalbox, récupérera les informations de positionnement dans le fichier .cfg associé et recréera les fichiers .info compatibles Batocera. Les fichiers .png peuvent également être récupérés. (depuis la beta 1882)

  • Overlays converted Folder : Indiquez ici le répertoire temporaire qui contiendra les Overlays convertis au format Batocera . Après la conversion, il faudra alors les mettre sous
    batocera \ share \ decorations \ your_overlays_folders
Vous pouvez également indiquer le répertoire \\batocera\share\decorations\your_overlays_folders si vous y avez accès
  • Recalbox Overlays Folders : Indiquez ici le répertoire Overlays de Recalbox . Cela peut être \\recalbox\share\overlays ou tout autre répertoire contenant le dossier overlays avec l'arborescence spécifique aux superpositions Recalbox .
  • Copy PNG (checkbox) : cochez-la si vous souhaitez copier des superpositions de fichiers .PNG, sinon seul le .info sera créé
  • Convert to BATOCERA (bouton): lance la conversion des fichiers de configuration des superpositions Recalbox en fichiers de configuration des superpositions Batocera (.info)

Une fois la conversion terminée, vous pouvez accéder au répertoire Overlays converti Folder en cliquant sur .

N'oubliez pas de copier le contenu dans \\batocera\share\decorations\your_overlays_folders



Fichiers de paramètrage

A partir de la 1882 beta 22

Vous pouvez visualiser et modifier les fichiers de configuration de ARRM. En cliquant sur un fichier vous avez sa description. En cliquant sur vous ouvrez le fichier dans votre éditeur de texte par défaut.

Après avoir modifié des fichiers de configuration, il est nécessaire, pour éviter tout problème, de relancer ARRM.

Liste des fichiers de paramètrage

alternative_rom_tags.txt  :  List of alternative rom tags. Roms containing this tags can be ignored when creating M3U list.
arcadesystemname.txt  :  Association between the Screenscraper developer ID -> Arcade system name. Used to see if a Rom belongs to an Arcade system
arcadesystemname_long.txt  :  Association between the Screenscraper developer ID -> Arcade system long name. Used to retrieve wheels for systems on Screenscraper
arcade_systems_list.txt  :  name of systems recognized as ARCADE systems ( separated by ; )
arrm_launch.txt  :  When launching ARRM grab some information about your configuration. Used to debug.
attractmode_association.txt  :  Association between the name of the ARRM system and the name of the AttractMode system
batocera_arcade_core.txt  :  no longer used association rom arcade best core
boxback_filesize.txt  :  Size in octet of green boxback. (boxback without image on screenscraper)
country_transcode.txt  :  transcoding table between county code alpha-3 and country code_alpha-2
crc_no_calcul.txt  :  systems on which ARRM does not calculate crc / md5
daphne_systems_list.txt  :  name of systems recognized as DAPHNE systems ( separated by ; )
database_engine.txt  :  list of database engine ARRM will look at launch.
database_fields.txt  :  list of database field used in queries
database_fields_de.txt  :  list of database fields, in german, used in queries
database_fields_en.txt  :  list of database fields, in english, used in queries
database_fields_es.txt  :  list of database fields, in spanish, used in queries
database_fields_fr.txt  :  list of database fields, in french, used in queries
database_fields_it.txt  :  list of database fields, in italian, used in queries
database_fields_por.txt  :  list of database fields, in portuguese, used in queries
database_fields_ru.txt  :  list of database fields, in russian, used in queries
database_fields_query.txt  :  list of database fields use in queries
database_fields_query_replace.txt  :  list of database fields use in replace queries
emulator_core_batocera.txt  :  list of emulator and core for batocera
emulator_core_recalbox.txt  :  list of emulator and core for recalbox
favorite_systems.txt  :  list of favorites system you want to show in ARRM systems browser
folder_search_depth_per_system.txt  :  how deep to search roms files in folders (file mode)
gamelist_arrm_tags.txt  :  list of tags used by ARRM in gamelists
liste_systemes_moby_long_court.txt  :  list of associations between Mobygames platform name and Platform ID
media_order_cn.txt  :  media order when chinese language is selected for the ARRM interface
media_order_de.txt  :  media order when german language is selected for the ARRM interface
media_order_en.txt  :  media order when english language is selected for the ARRM interface
media_order_es.txt  :  media order when spanish language is selected for the ARRM interface
media_order_fr.txt  :  media order when french language is selected for the ARRM interface
media_order_it.txt  :  media order when italian language is selected for the ARRM interface
media_order_por.txt  :  media order when portuguese language is selected for the ARRM interface
media_order_ru.txt  :  media order when russian language is selected for the ARRM interface
multi_part.txt  :  List suffix searched in filename for multidisc used in duplicate searching (disc|disk|part|side|tape|track|128k|64k|48k|16k|module|level...)
multi_part_add_disk.txt  :  List suffix searched in filename for multidisc used in 'add disk' procedure (disc|disk|part|side|tape|track|128k|64k|48k|16k)
overlays_path.txt  :  overlays paths, used for creating overlays / bezels .cfg configuration files (recalbox / retropie)
parameter_files_description  :  This file. Don't modify this file.
pcdos_systems_list.txt  :  name of systems recognized as PC/DOS systems ( separated by ; )
provider_custom.txt  :  used to add custom tags in <provider> section of gamelist
query_sql.txt  :  list of queries made by the ARRM user in the 'Query' combobox from 'Filters' Tab.
query_sql2.txt  :  list of queries made by the ARRM user in the 'Query combobox' from 'Replace' Tab.
query_sql_global.txt  :  list of global queries made by the ARRM user in the 'Global filter' combobox.
query_sql_replace.txt  :  list of queries performed by ARRM user in the 'Input Mask' combobox from 'Replace' tab.
recalbox_arcade_core.txt  :  no longer used :  association rom arcade best core
scummvm_systems_list.txt  :  name of systems recognized as SCUMMVM systems ( separated by ; )
systemes_as_folder.txt  :  list of systems to be processed as folders (DOS, PC, Windows ...)
systemes_bezels_project.txt  :  association between ARRM systems and The Bezels Project systems (Themed)
systemes_bezels_projectSA.txt  :  association between ARRM systems and The Bezels Project systems (System Art)
systemes_extensions.txt  :  lists of extensions allowed by systems
systemes_gamesdatabase.txt  :  association between ARRM systems and GamesDatabase systems
systemes_gametdb.txt  :  association between ARRM systems and GameTDB systems
systemes_hfsdb.txt  :  association between ARRM systems and HFS-DB systems
systemes_hfs_original.txt  :  List of all systems known by HFS-DB. You can use it to help you tweaking the systemes_hfsdb.txt
systemes_igdb.txt  :  association between ARRM systems and IGDB systems
systemes_igdb_original.txt  :  List of all systems known by IGDB. You can use it to help you tweaking the systemes_igdb.txt
systemes_launchbox.txt  :  association between ARRM systems and Launchbox systems
systemes_mobygames.txt  :  association between ARRM systems and MOBYGAMES systems
systemes_screenscraper.txt  :  association between ARRM systems and Screenscraper systems
systemes_tgdb.txt  :  association between ARRM systems and TheGamesDatabase systems
systems_sorting.txt  :  used to sort es_systemes.cfg file
template_association NEXT PIXEL 1080.txt  :  association between ARRM systems and ARRM templates in automatic mode (Auto Template) Next Pixel 1080 theme. You have to copy it over template_association.txt if you want to use it.
template_association NEXT PIXEL 480.txt  :  association between ARRM systems and ARRM templates in automatic mode (Auto Template) Next Pixel 480 theme. You have to copy it over template_association.txt if you want to use it.
template_association NEXT PIXEL 720.txt  :  association between ARRM systems and ARRM templates in automatic mode (Auto Template) Next Pixel 720 theme. You have to copy it over template_association.txt if you want to use it.
template_association NEXT PIXEL CRT SMALL.txt  :  association between ARRM systems and ARRM templates in automatic mode (Auto Template) Next CRT Small theme. You have to copy it over template_association.txt if you want to use it.
template_association NEXT PIXEL CRT.txt  :  association between ARRM systems and ARRM templates in automatic mode (Auto Template) Next Pixel CRT theme. You have to copy it over template_association.txt if you want to use it.
template_association.txt  :  association between ARRM systems and ARRM templates in automatic mode (Auto Template)
template_association_video.txt  :  association between ARRM systems and ARRM video templates in automatic mode (Auto Template)
top_directory_only_list.txt  :  List of systems processed in folder mode on which files are only searched in the first directory (TopDirectoryOnly)

arrm_relooked_fr/tab_tools-fr_relooked.txt · Dernière modification : 2023/10/27 10:11 de nexusone13