Outils pour utilisateurs

Outils du site


interface-en

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
interface-en [2019/06/10 09:43] – [The Status Log (7)] nexusone13interface-en [2020/05/09 13:27] – [System selection (2)] nexusone13
Ligne 42: Ligne 42:
   * **Display / Screenscraper** : If you select only one system, the 'Display' button appears. If multiple systems are selected, the 'Screenscraper' button appears.   * **Display / Screenscraper** : If you select only one system, the 'Display' button appears. If multiple systems are selected, the 'Screenscraper' button appears.
     * **Display**: By clicking this button, ARRM will load the file Gamelist.xml in the database or create it and check the consistency with the Roms in the directory. If Roms are not present in the Gamelist.xml they will be added to the Database. Conversely, if there are no Roms present in the gamelist.xml in the directory, they will not be taken into account in the Database. During this phase, ARRM verifies the existence of the image files present in the gamelist.xml and deletes the reference if the image file does not exist in the directory. Once these processes are completed, the database is displayed.     * **Display**: By clicking this button, ARRM will load the file Gamelist.xml in the database or create it and check the consistency with the Roms in the directory. If Roms are not present in the Gamelist.xml they will be added to the Database. Conversely, if there are no Roms present in the gamelist.xml in the directory, they will not be taken into account in the Database. During this phase, ARRM verifies the existence of the image files present in the gamelist.xml and deletes the reference if the image file does not exist in the directory. Once these processes are completed, the database is displayed.
-    * **Screenscraper** (bouton)En cliquant sur ce bouton, ARRM va traiter séquentiellement chacun des systèmes automatiquementIl effectue le traitement du bouton 'Afficherci-dessus puis lance un scrape automatiquement sur Screenscraper (uniquement), sauvegarde la gamelist.xml, puis passe au système suivant.+    * **Screenscraper**: By clicking this button, ARRM will sequentially process each of the systems automaticallyIt performs the processing of the 'Displaybutton above and then scrapes automatically on Screenscraper (only), saves the gamelist.xml, and then moves on to the next system.
            
 +  * ** Recompose image ** (button): If multiple systems are selected, the 'Recompose image' button appears. It allows to apply the template to all the roms of the selected systems. The template will be the default if 'Template Auto Association' or 'Auto Template' are not checked; otherwise it will be the template associated with the processed system that will be applied.
  
-  * **Screenscraper**: By clicking this button, ARRM will sequentially process each of the systems automatically. It performs the processing of the 'Display' button above and then scrapes automatically on Screenscraper (only), saves the gamelist.xml, and then moves on to the next system. +  * ** Pad 2 Keyb **: By clicking on {{:arrm:eye-icon-1481.png?Direct}} you will be able to create/modify the file **. P2k.cfg ** for the selected system. This file is used to assign keyboard keys to the joypadUseful for computer emulators that sometimes use keyboard keys in games. See explanationshttps://recalbox.gitbook.io/documentation/v/francais/user-avance/configurations/pad-to-keyboard
- +
-  * **Template auto association**  : For bulk scraps on multiple systems, allows to associate a template to a system thanks to the  **'%appdata%\roaming\Nexouille soft\arrm\database\template_association.txt'** file, which you can edit by clicking on the {{:arrm:eye-icon-1481.png?direct}} button+
  
   * **All** : Select all systems.   * **All** : Select all systems.
Ligne 57: Ligne 56:
   *  **System overlay ** : Overlays recovery of selected systems, and creation of overlays configuration files. They will be stored in the directory mentioned in ** Directory of overlays **. See the paragraph specifically devoted to the [[bezels_en|recovery of overlays games and systems]]. The {{:arrm:eye-icon-1481.png?direct}} icon opens the directory where overlays model files are stored.   *  **System overlay ** : Overlays recovery of selected systems, and creation of overlays configuration files. They will be stored in the directory mentioned in ** Directory of overlays **. See the paragraph specifically devoted to the [[bezels_en|recovery of overlays games and systems]]. The {{:arrm:eye-icon-1481.png?direct}} icon opens the directory where overlays model files are stored.
  
-  * **Overlay : How to** : Take you to the wiki page dealing with overlays.+  * ** Use gamelist ARRM ** (checkbox)when a gamelist.xml is created by ARRM, ARRM creates a gamelist_ARRM.xml copy. When choosing a system, if the checkbox 'use ARRM gamelist' is checked, ARRM will use this gamelist_ARRM.xml file and not the gamelist.xml file which could have been modified by the frontend. This makes it possible not to lose the custom ARRM tags that may have been deleted by the Frontend. This is useful for someone who regularly comes back to, for example, his gamelist.xml to do 'image recomposing' or other manipulations offered by ARRM. Otherwise it shouldn’t interfere.
  
   * **Extensions** : displays the list of extensions recognized for this system. Only the files containing these extensions will be displayed in the database. This list is powered by the file //**% appdata%\roaming\Nexouille soft\arrm\database\systems_extensions.txt **// which contains the extensions recognized by Recalbox, Batocera AND Retrope. If you want to remove/add extensions, please refer to the files '_lisezmoi.txt/_readme.txt' for Recalbox and '_infos.txt' for Batocera present in each system directory that contains the list of recognized extensions. You can edit this file via the configuration panel, 'General Options' tab, 'Edit Extensions' button. You have to restart ARRM to take effect.   * **Extensions** : displays the list of extensions recognized for this system. Only the files containing these extensions will be displayed in the database. This list is powered by the file //**% appdata%\roaming\Nexouille soft\arrm\database\systems_extensions.txt **// which contains the extensions recognized by Recalbox, Batocera AND Retrope. If you want to remove/add extensions, please refer to the files '_lisezmoi.txt/_readme.txt' for Recalbox and '_infos.txt' for Batocera present in each system directory that contains the list of recognized extensions. You can edit this file via the configuration panel, 'General Options' tab, 'Edit Extensions' button. You have to restart ARRM to take effect.
Ligne 77: Ligne 76:
  
 By tapping on a letter on the Database (if sorted in alphabetical order), the index (highlight) will be positioned on the first found game name beginning with that letter. By tapping on a letter on the Database (if sorted in alphabetical order), the index (highlight) will be positioned on the first found game name beginning with that letter.
 +
 +
 +** Undock / Dock ** (button): allows you to detach the database from the main form and thus be able to move it and resize it.
 +Example with the detached database:
 +
 +{{arrm:interface:arrm_undock_en.png?direct}}
 +
 +** Select all ** (button): Selects all the elements of the database. \\
 +** Select none ** (button): Deselects all the elements of the database. \\
 +** No filter ** (button): Removes all filters applied to the database. \\
  
 On this Database we will be able to apply On this Database we will be able to apply
   *Filters    *Filters 
 +  *Research
   *Actions, triggered by various buttons of the panel 'Possible actions on selected Roms' (4)   *Actions, triggered by various buttons of the panel 'Possible actions on selected Roms' (4)
  
-Filters : +**Filters :** 
-  * **Without picture ** (button): Filters the Database to display only the Roms with the empty Picture Tag +  * ** without picture ** (button): Filters the Database to display the Roms with empty Picture Tag 
-  * **Without description ** (button): Filters the Database to display only the Roms with the empty description tag +  * ** without description ** (button): Filters the Database to display the Roms with empty description tag 
-  * **Without video ** (button): Filters the Database to display only the roms with the empty video tag+  * ** wWithout video ** (button): Filters the Database to display the Roms with empty Video Tag 
 +  * ** without screenshot ** (checkbox): Filters the Database to display the Roms with empty screenshot Tag 
 +  * ** without boxart ** (checkbox): Filter the Database to display the Roms with empty Boxart tag 
 +  * ** without marquee ** (checkbox): Filters the Database to display Roms with empty marquee Tag 
 +  * ** Without manual ** (checkbox): Filters the Database to display the Roms with empty Manual Tag 
 + 
 +These filters can be combined with each other by applying the AND / OR operator which will apply to all the conditions checked. The OR operator and most often used. Example: 
 + 
 +  * With ** AND **: 'Without description' AND 'Without image' 
 +  * With ** OR **: 'Without description' OR 'Without video' 
 + 
 +  * ** Filter ** (button): Activates the filters defined above 
 + 
 +  * **Missing Overlays** (button) : Selects overlays not found in previous overlays search. Missing overlays are in  **_missing_overlays_%SYSTEM%.txt** file located in subdirectory **logs_arrm** of the selected system 
 + 
 +**__Note__**: When you scrape all or part of the roms by requesting the recovery of overlays, the roms whose overlays were not found will be written in the **_missing_overlays_%SYSTEM%.txt** file located in the **logs_arrm** directory of the current system. During a next scrap, the previous file will be saved with today's date. example: _missing_overlays_ATARI2600_20191116-1520.txt 
   * **Favorites List ** (button): Filters the Database to display only the Roms with the Tag Favorites checked   * **Favorites List ** (button): Filters the Database to display only the Roms with the Tag Favorites checked
   * **Hidden List ** (button): Filters the Database to show only Roms with hidden Tag checked   * **Hidden List ** (button): Filters the Database to show only Roms with hidden Tag checked
Ligne 92: Ligne 118:
   * **No filter ** (button): Disables all filters applied to the Database   * **No filter ** (button): Disables all filters applied to the Database
   * **Show hidden ** (button): If checked, also show Roms with hidden tag checked. Filter is persistent.   * **Show hidden ** (button): If checked, also show Roms with hidden tag checked. Filter is persistent.
 +
 +**Research :**
 +
 +{{arrm:interface:tab_database_en_2.png?direct}}
 +
   * **Genre ** (Listbox) (button): Allows to filter the Database on a Genre (among those found in the Roms of the selected system)   * **Genre ** (Listbox) (button): Allows to filter the Database on a Genre (among those found in the Roms of the selected system)
   * **Search string in Title, Desc or name Rom ** (Listbox): Allows to filter the Database on a chain of character. The search is carried out on the fields Title, Desc or Name file Rom   * **Search string in Title, Desc or name Rom ** (Listbox): Allows to filter the Database on a chain of character. The search is carried out on the fields Title, Desc or Name file Rom
-  * **Missing Overlays** (button) : Selects overlays not found in previous overlays search. Missing overlays are in  '_missing_overlays_%SYSTEM%.txt' file located in subdirectory 'logs_arrm' of the selected system 
   * ** Filter duplicated Roms on ** (button): Allows to search for duplicated Roms according to 3 modes. The searches are done on the names of roms or files expurgated of () and []:   * ** Filter duplicated Roms on ** (button): Allows to search for duplicated Roms according to 3 modes. The searches are done on the names of roms or files expurgated of () and []:
       * ** Name **: Searches for Roms containing in the game name a part of a name of another rom. Example: The following game names appear as duplicate game : 'Asterix', 'Asterix And The Great Rescue' and 'Asterix And The Secret Mission'. Charge to you to make your selection.       * ** Name **: Searches for Roms containing in the game name a part of a name of another rom. Example: The following game names appear as duplicate game : 'Asterix', 'Asterix And The Great Rescue' and 'Asterix And The Secret Mission'. Charge to you to make your selection.
Ligne 100: Ligne 130:
       * ** File **: Searches for the Roms containing in the file name part of the file name of another Rom. Example: 'Back to the Future Part II (Europe).zip' and 'Back to the Future Part III' (Europe).zip       * ** File **: Searches for the Roms containing in the file name part of the file name of another Rom. Example: 'Back to the Future Part II (Europe).zip' and 'Back to the Future Part III' (Europe).zip
  
-Remember to remove the filter by clicking on 'No filter' after use.+Remember to remove the filter by clicking on '**No filter**' after use.
  
 ---- ----
Ligne 116: Ligne 146:
   * ** Tag as Hidden** (button): Hidden the selected Roms   * ** Tag as Hidden** (button): Hidden the selected Roms
   * ** Tag as Normal** (button): Normalizes the selected Roms (removes the Favorites and Hidden tags)   * ** Tag as Normal** (button): Normalizes the selected Roms (removes the Favorites and Hidden tags)
 +  * ** Create M3U ** (button) : See [[create_m3u_en|Create .M3U files for multi-disc Roms]]
   * ** Check name with MD5 ** (button): Check the correct name of the game on Screenscraper with its MD5   * ** Check name with MD5 ** (button): Check the correct name of the game on Screenscraper with its MD5
-  * ** Add disk/tape/side ** (button): If the file name contains the disk number, K7, Face, AGA for amiga or CD32 for amiga; it will be added at the end of the game name, for selected Roms 
   * ** Check Roms ** (button): Applies checkboxes 'Clean name', 'Add disk', 'Keep Rom name' and 'Add Country' for selected Roms   * ** Check Roms ** (button): Applies checkboxes 'Clean name', 'Add disk', 'Keep Rom name' and 'Add Country' for selected Roms
 +  * ** Rom as game name ** (button): Renames the selected files with the name of the game. The checkboxes 'Clean name', 'Add disk', 'Keep Rom name' and 'Add Country' are also applied. Be careful when renaming .bin/.cue .iso/.cue .bin/.lst files, the contents of the text files (.cue /.lst) are not modified. Remember to modify it to agree with the new filename .bin/.iso.
   * ** Update Core ** (button): For Arcade systems (FBA, MAME, Neogeo), assigns the best-suited emulator and core from the BestArcade4Recalbox file.   * ** Update Core ** (button): For Arcade systems (FBA, MAME, Neogeo), assigns the best-suited emulator and core from the BestArcade4Recalbox file.
   * ** Remove picture ** (button): Physically erases image files of selected Roms.   * ** Remove picture ** (button): Physically erases image files of selected Roms.
   * ** Check if image exists ?** (button): Check if the images shown in the database exist, otherwise delete references to these images in the Database   * ** Check if image exists ?** (button): Check if the images shown in the database exist, otherwise delete references to these images in the Database
   * ** Move to folder ** (button): Moves the selected Roms to another folder. If the destination folder is outside the parent folder, the ROM will be moved and removed from the current gamelist. If the destination folder is a root folder of a system, the gamelist of the destination folder will be updated.   * ** Move to folder ** (button): Moves the selected Roms to another folder. If the destination folder is outside the parent folder, the ROM will be moved and removed from the current gamelist. If the destination folder is a root folder of a system, the gamelist of the destination folder will be updated.
-  * ** Recompose image ** (button): Applies the selected template to the selected Roms using the images already retrieved using the database'screenshot, boxart, marquee, cartridge tags. If a tag is missing and the 'ignore local search' option is not enabled, ARRM checks for missing images in the images directory. +  * ** Recompose image ** (button): Applies the selected default template or the associated template (if 'Auto template' is checked) on the selected Roms using the images already retrieved using the screenshot, boxart, marquee, cartridge tags of the database. If a tag is missing and the 'ignore local search' option is not enabled, ARRM checks for missing images in the images directory. 
-  * ** CRC32 (Netplay) ** (button): Calculates and stores the CRC32 in the <hash> tag for the selected Roms. Used for Netplay under Recalbox +  * ** CRC32 ** (button): Calculates and stores the CRC32 in the <hash> tag for the selected Roms. Used for Netplay under Recalbox 
-  * ** MD5 ** (button): Calculates the MD5 and stores in the <md5> tag for the selected Roms.+  * ** MD5 ** (button): Calculates the MD5 and stores in the <md5> tag for the selected Roms. The MD5 is calculated on the Roms file and not on the Rom contained in the .Zip or .7z file. 
 +  * **. Zip ** (checkbox): By checking this box the calculation of the MD5 or CRC32 is done in priority on the file contained in the file .Zip / .7z
   * ** Reset Core/Emu ** (button): Allows you to apply an emulator and a core from a list for the selected Roms.   * ** Reset Core/Emu ** (button): Allows you to apply an emulator and a core from a list for the selected Roms.
   * ** Delete METADATA ** (button): Removes the METADATA (gamelist info) and retains only the ROM filename and the game name extracted from the Rom file name.   * ** Delete METADATA ** (button): Removes the METADATA (gamelist info) and retains only the ROM filename and the game name extracted from the Rom file name.
Ligne 135: Ligne 167:
 Example of the contents of the file '** systemes_screenscraper.txt **': Example of the contents of the file '** systemes_screenscraper.txt **':
 <code> <code>
-megadrive | 1 +megadrive|1 
-genesis | 1 +genesis|1 
-Mastersystem | 2 +mastersystem|2 
-nes | 3 +nes|3 
-family_computer | 3 +family_computer|3 
-snes | 4 +snes|4 
-SFC | 4 +sfc|4 
-cps1 | 6 +cps1|6 
-CPS2 | 7+cps2|7
 ... ...
-gba | 12 +gba|12 
-gamecube | 13 +gamecube|13 
-gc | 13 +gc|13 
-n64 | 14+n64|14
 ... ...
 </code> </code>
  
   * ** Choose Mix Template ** (button): Allows you to choose from a list, the Template to apply when 'Mix' was chosen in 'Image Options'   * ** Choose Mix Template ** (button): Allows you to choose from a list, the Template to apply when 'Mix' was chosen in 'Image Options'
-  * ** Auto template ** (checkbox): For scrap on a single system, allows to associate a template to a system thanks to the file **%appdata%\roaming\Nexouille soft\arrm\database\template_association.txt**, which you can edit by clicking the {{:arrm:eye-icon-1481.png?direct}} button.+  * ** Auto template ** (checkbox): When scraping, allows to associate a template to a system thanks to the file **%appdata%\roaming\Nexouille soft\arrm\database\template_association.txt**, which you can edit by clicking the {{:arrm:eye-icon-1481.png?direct}} button.
  
 +
 +===== 'Choose Mix Model' screen =====
 +
 +
 +{{ARRM:functionality:arrm_template.png?direct}}
 +
 +
 +This screen allows you to choose the templates to use.
 +Here you can configure three types of templates: ** Default (non auto template) **, ** Default (auto template) **, ** System (auto template) **
 +
 +
 +On the left of the screen: \\
 +
 +The ** Default (non auto template) ** panel indicates the default template that will be used for all scraped systems when the '** Auto template **' checkbox is not checked.
 +To select it, you just have to choose a template from the list and check the button '** Define as default template **' located under the selected template.
 +
 +On the right of the screen, in the section '** Auto Template Settings **': \\
 +
 +The ** Default (auto template) ** panel indicates the default template that will be used for all scraped systems when the '** Auto template **' checkbox is checked.
 +To select it, you just have to choose a template from the list and check the button '** Set as default template **'.
 +
 +The ** System (auto template) ** panel indicates the template that will be used for the selected system when the '** Auto template **' checkbox is checked.
 +To select it, you just have to choose a template from the list and check the button '** Define as template for' system name '**'.
 +
 +These actions update the file **%appdata%\roaming\Nexouille soft\arrm\database\template_association.txt**
 +
 +The button '** Edit XML file **' allows you to open the XML file of the selected template in your text file editor and modify it. See the section [[create_template-fr|Create your own template for ARRM]]
 +
 +The button '** See Directory **' opens the directory containing the .XML file and the associated image files.
 +
 +The '** Exit **' button closes this screen and returns to the main screen.
 +
 +----
  
 ---- ----
Ligne 173: Ligne 238:
 {{arrm:interface:tab_gamelist_en.png?direct}} {{arrm:interface:tab_gamelist_en.png?direct}}
  
 +
 +  * ** Export as Hyperspin XML ** (checkbox): When saving the gamelist.xml, a Hyperspin compatible XML file containing the text information is also created.
 +
 +  * ** XML in uppercase ** (checkbox): When saving the gamelist.xml the fields ** Game name **, ** Description **, ** Developer **, ** Publisher **, ** Genre ** are capitalized.
 +
 +<color #ed1c24>__ Attention__: to go back to lower case you will have to rewrite the textual information.</color>
  
 ---- ----
interface-en.txt · Dernière modification : 2023/06/03 17:38 de 127.0.0.1