start-en
Différences
Ci-dessous, les différences entre deux révisions de la page.
start-en [2020/06/18 11:32] – nexusone13 | start-en [2023/06/03 17:38] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | #REDIRECT arrm_relooked_en: | ||
+ | |||
+ | #REDIRECT arrm_relooked_en: | ||
+ | |||
~~NOCACHE~~ | ~~NOCACHE~~ | ||
+ | Voir en [[start-fr|{{: | ||
+ | \\ | ||
{{ARRM: arrm.png}} | {{ARRM: arrm.png}} | ||
- | <color # | + | <color # |
====== Welcome to the ARRM software wiki ====== | ====== Welcome to the ARRM software wiki ====== | ||
+ | |||
+ | {{: | ||
+ | This wiki corresponds to the old ARRM **<color # | ||
+ | \\ | ||
+ | You can access to the wiki of the new revamped ARRM **<color # | ||
+ | \\ | ||
+ | |||
+ | {{: | ||
+ | Since version **<color # | ||
+ | |||
+ | {{: | ||
+ | Since version **<color # | ||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | [[https:// | ||
+ | | ||
+ | \\ | ||
+ | [[https:// | ||
+ | \\ | ||
+ | [[https:// | ||
+ | \\ | ||
+ | [[https:// | ||
+ | \\ | ||
+ | [[https:// | ||
+ | |||
{{ARRM: Interface: arrm_front_en.png? | {{ARRM: Interface: arrm_front_en.png? | ||
+ | {{ youtube> | ||
+ | |||
+ | \\ | ||
+ | [[https:// | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | For some time, I use Recalbox and Batocera. These frontends, usable on raspberry or pc / linux allow to run emulators of old console, as well as the very good media center Kodi. | + | **Scrap your games for Recalbox, Batocera,Retrobat, Retropie, EmuELEC, EmulationStation |
- | Wishing to change the descriptions of games roms, add them to favorites or hide them in a simple way and incidentally to scrap some roms on ScreenScraper, | + | |
- | **Scrap your games for Recalbox, Batocera, Retropie, EmulationStation | + | <color #ed1c24>**Scrape |
+ | |||
+ | |||
+ | For some time I have been using **Recalbox**, | ||
+ | Wishing to modify the descriptions of game roms, add them to favorites or hide them in a simple way and scrape the information and artworks of some roms on **[[https:// | ||
+ | Over the versions, many other features have been added, often at the request of users.\\ \\ | ||
+ | I make it available if it can be useful to you. All the input areas as well as the buttons have their Info Bubble in order to know their function. You will find **?** in the interface which will bring you back to the dedicated sections of this WIKI. \\ \\ | ||
+ | This software is also compatible with **Recalbox, Batocera, Retropie, EmuELEC, EmulationStation, Retrobat...** | ||
+ | |||
+ | **<color # | ||
+ | |||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | {{ youtube> | ||
+ | \\ | ||
+ | |||
+ | BatoceraNation made an English video tutorial on how to use ARRM to scrape: https:// | ||
+ | |||
+ | {{ youtube> | ||
+ | \\ | ||
+ | **[[https:// | ||
+ | |||
+ | \\ | ||
===== Warning ===== | ===== Warning ===== | ||
- | ARRM does not offer gaming ROMs, nor does it allow them to be downloaded; he uses the Roms you own. Image and informations recovery is done on the following sites: Screenscraper, | + | ARRM does not offer gaming ROMs, nor does it allow them to be downloaded; he uses the Roms you own. Pictures |
+ | ===== Acknowledgments ===== | ||
+ | |||
+ | |||
+ | <note important> | ||
+ | If you use ARRM, do not hesitate to mention it in your videos, posts on social networks etc... this will allow it to have greater visibility. Thanks in advance | ||
+ | </ | ||
+ | |||
+ | |||
+ | A big thank you to these sites for their database dedicated to video games. | ||
+ | Do not hesitate to encourage them. | ||
+ | |||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | **I invite you to connect to these sites and contribute to the development of their database.** | ||
+ | |||
===== Some features ===== | ===== Some features ===== | ||
+ | |||
+ | ** __ ARRM is a Scraper __ **: \\ | ||
+ | It allows you to retrieve and format (scraper) textual information and graphic media from video games by querying sites offering this information (**Screenscraper, | ||
+ | It can thus create gamelist.xml files compatible with many retrogaming distributions (**Recalbox, | ||
+ | |||
+ | ** __ ARRM is a gamelist manager __ **: \\ | ||
+ | It allows you to manipulate the recovered data: filter, sort, delete, edit, clean, replace data ... | ||
+ | Many built-in utilities allow you to best customize your gamelists and scrapes | ||
+ | |||
+ | < | ||
+ | ARRM retrieves scrape information from the following databases: | ||
+ | |||
+ | * [[scraper-fr | ScreenScraper]], | ||
+ | * [[scraper-launchbox-fr|Launchbox]] | ||
+ | * [[scraper-hfsdb-fr | HFS-DB]], | ||
+ | * [[scraper-steamdb-fr | Steam]], | ||
+ | * [[scraper-gogdb-fr | GOG]] | ||
+ | * [[scraper-thegamesdb-fr | TheGamesDb.net]] | ||
+ | * [[scraper-igdb-en| IGDB]] | ||
+ | * [[scraper-mobygames-en| MobyGames]] | ||
+ | * [[scraper-gametdb-fr|GameTDB]] | ||
+ | </ | ||
+ | |||
+ | |||
+ | **__Videos Tutorial__** | ||
+ | |||
+ | * Playlist Youtube : https:// | ||
+ | * Videos Tutorial | ||
+ | * How to use ARRM Scraper (English tutorial by BatoceraNation) : https:// | ||
+ | |||
**__General__** | **__General__** | ||
- | * Compatible with Recalbox, Batocera, Retropie and EmulationStation | + | * Compatible with **Recalbox, Batocera, Retropie, Retrobat, EmuELEC |
* Interface in French, English, Spanish, Portuguese, German, Italian, Chinese | * Interface in French, English, Spanish, Portuguese, German, Italian, Chinese | ||
* All buttons have bubble info to guide the user | * All buttons have bubble info to guide the user | ||
* WIKI available with concrete cases for better handling of the software: http:// | * WIKI available with concrete cases for better handling of the software: http:// | ||
+ | * Export possible to Hyperspin, Pegasus, AttractMode | ||
+ | |||
**__Scrape__** | **__Scrape__** | ||
- | * Ability | + | * Incremental or massive scrape |
- | * Can retrieve boxart info, screenshot, wheel, image mix, cartridge, video, game manual, region | + | * Multi-threading on Screenscraper since version <color # |
- | * Compression possible of the videos during the scrap, or unitarily / in number with Handrake or FFmpeg . http:// | + | * Ignores empty boxbacks (green image) and empty videos (which display 'This game is not playable' |
- | * Retrieving text information in the chosen language of the interface | + | * Download missing media. Ideal to complete your collections. See WIKI : http:// |
+ | * Can use your previous gamelist.xml and media (scraped by other software / frontend) | ||
+ | * It is possible to apply filters in order to only scrape | ||
+ | * Ability | ||
+ | * Can retrieve boxart info, screenshot, wheel, image mix, cartridge, video, game manual, fanart, map, titleshot, region, boxback, | ||
+ | * Can specifically recover missing media artwork. http:// | ||
+ | * Compression possible of the videos during the scrape, or unitarily / in number with Handrake or FFmpeg . http:// | ||
* Possible selection of textual elements to update during a scrape. Useful if you do not want to overwrite text information that you have changed: http:// | * Possible selection of textual elements to update during a scrape. Useful if you do not want to overwrite text information that you have changed: http:// | ||
- | * A Mix'Me module allows you to choose the images you want (drag & drop possible) and apply them to the chosen template: http:// | + | * A Mix'Me module allows you to choose the images you want (drag & drop possible) and apply them to the chosen template: http:// |
* Try different methods to find a game on screenscraper : filename, game name, md5 (search inside .7z and .zip files too) | * Try different methods to find a game on screenscraper : filename, game name, md5 (search inside .7z and .zip files too) | ||
- | * Ability to force a scrape with an MD5 entered by the user. | + | * Ability to force a scrape with an MD5 or its screenscraper gameid |
* Missing list for games not found | * Missing list for games not found | ||
* Ability to recover 2D or 3D boxart | * Ability to recover 2D or 3D boxart | ||
- | | + | * ARRM automatically retrieves images from other scrapes, or manually created if present in images directory: http:// |
- | | + | |
* Possible recovery of scrap made after a crash | * Possible recovery of scrap made after a crash | ||
- | * Recovery of overlays with automatic creation of overlays configuration files for Batocera, Retropie and Recalbox by automatic recognition of the Viewport zones (zone where the game screen must appear in the overlays): http:// | ||
- | * Possibility of automatically resizing overlays 1080 to 720 with recalculation of viewport areas | ||
* Possibility of adding the country at the end of the game name. | * Possibility of adding the country at the end of the game name. | ||
- | * Prioritizing the order of media and text retrieval according to language : http:// | + | * Prioritizing the order of media and text retrieval according to language : http:// |
- | * Choice of assignment of media screenscraper to the tag of the gamelist : http:// | + | * Choice of assignment of media screenscraper to the tag of the gamelist : http:// |
- | * Recovery of configuration files 'Pad to Keyboard' | + | * Recovery of configuration files 'Pad to Keyboard' |
+ | * Retrieving media handled by Batocera : fanart, manual, titleshot, maps, bocback... | ||
+ | * Retrieving only textual informations. See : http:// | ||
+ | * Retrieving specific media. See : http:// | ||
+ | * Possibility of individually recovering the following media (Screenshot, | ||
+ | |||
+ | **__Overlay / Bezels__** | ||
+ | * Recovery of overlays with automatic creation of overlays configuration files for Batocera, Retropie and Recalbox by automatic recognition of the Viewport zones (zone where the game screen must appear in the overlays): http:// | ||
+ | * Automatic retrieval of bezels from games on **The Bezel Project** (or locally) and creation of configuration files according to the frontends used. See wiki: http:// | ||
+ | * Generate your custom overlays, with their configuration files, for games and systems: http:// | ||
+ | * Resize Overlays: http:// | ||
+ | * Since version 1.8.7.4 beta 5 it is possible to generate videos+overlay based on the templates offered by ARRM. Like the birthday videos offered by Screenscraper on their Facebook. Tuto video : https:// | ||
+ | * Convert existing Recalbox Overlays to Batocera Overlays: http:// | ||
+ | * Delete or archive your unused Overlays. See : http:// | ||
+ | |||
+ | |||
**__Template__** | **__Template__** | ||
* When scrap (multi or mono system) possibility to associate a template to a system | * When scrap (multi or mono system) possibility to associate a template to a system | ||
* Ability to use predefined templates (or create them yourself) for mixed images (screenshot + boxart + marquee + cartridge) and customize them via XML configuration files: http:// | * Ability to use predefined templates (or create them yourself) for mixed images (screenshot + boxart + marquee + cartridge) and customize them via XML configuration files: http:// | ||
* Application of a template of your choice without rescrape by using the images previously downloaded via ARRM (use of the 4 images recovered via the option "extra tags" of ARRM): http:// | * Application of a template of your choice without rescrape by using the images previously downloaded via ARRM (use of the 4 images recovered via the option "extra tags" of ARRM): http:// | ||
- | * Mix template with 10 possible layers | + | * Mix template with 15 possible layers |
* Several templates are available and customizable: | * Several templates are available and customizable: | ||
* Templates available for Next Pixel Theme | * Templates available for Next Pixel Theme | ||
* Ability to add flags on your Mixes: http:// | * Ability to add flags on your Mixes: http:// | ||
+ | |||
**__Roms management__** | **__Roms management__** | ||
+ | * Filter application in order to manage only part of the roms : http:// | ||
* Moving roms in a subdirectory of the parent directory while keeping the scraped information: | * Moving roms in a subdirectory of the parent directory while keeping the scraped information: | ||
* Moving roms into a root directory of another system while keeping the scraped information: | * Moving roms into a root directory of another system while keeping the scraped information: | ||
Ligne 68: | Ligne 202: | ||
* Calculating the hash for Netplay games: http:// | * Calculating the hash for Netplay games: http:// | ||
* Mass MD5 & CRC32 calculation | * Mass MD5 & CRC32 calculation | ||
- | * Removal of METADATA | + | * Mass METADATA |
- | * Displays duplicate Roms by game name or file name | + | * Displays duplicate Roms by game name, filename, MD5 or CRC32 |
- | * Creation of .M3U files. See Wiki [[create_m3u_en|Create .M3U files for multi-disc Roms]] | + | * Creation of .M3U files. See Wiki [[create_m3u_en|Create .M3U files for multi-disc Roms]] |
+ | * Can Hide (< | ||
* Add Roms into collections (Batocera/ | * Add Roms into collections (Batocera/ | ||
+ | * Cleaning of Arcade Romsets: https:// | ||
+ | * Rename a game using its CRC32 (hash) or MD5 by searching in DAT files. See Wiki : [[rename_game_with_datfiles_en|Rename game titles with the help of Datfiles]] | ||
+ | |||
**__GameList__** | **__GameList__** | ||
* Setting favorites, hidden, normal for Roms in mass. | * Setting favorites, hidden, normal for Roms in mass. | ||
- | * Filter of roms without images | + | * Can Hide (< |
- | * Filter | + | * Filter of roms on various criteria |
- | * Filter of roms without video | + | * Customizable Filters via a queries system on gamelist elements |
- | * Filter of roms without screenshot | + | * Filter on various elements from the gamelist, or on a string on the file name or title of rom. |
- | * Filter of roms without boxart | + | |
- | * Filter of roms without marquee | + | |
- | * Filter of roms without manual | + | |
- | * Filter on genres, or on a string on the file name or title of rom. | + | |
* Upgrading the gamelist.xml based on the roms files on the disk | * Upgrading the gamelist.xml based on the roms files on the disk | ||
* Sorting of the gamelist.xml according to 5 levels of criteria. See : [[sort_gamelist_en|Sort the gamelist.xml on different criteria]] | * Sorting of the gamelist.xml according to 5 levels of criteria. See : [[sort_gamelist_en|Sort the gamelist.xml on different criteria]] | ||
* Backup of gamelist.xml from all systems | * Backup of gamelist.xml from all systems | ||
* Backup of modified gamelist.xml via the program | * Backup of modified gamelist.xml via the program | ||
- | * Possible export of the gamelist in a file in .csv format. See : [[export_games_csv_en|Export the games in a text file (.csv)]] | ||
* Customization of subfolders with image and description: | * Customization of subfolders with image and description: | ||
* Possibility to select the fields of the gamelist that you want to blank | * Possibility to select the fields of the gamelist that you want to blank | ||
* Ability to capitalize text information when saving the gamelist.xml | * Ability to capitalize text information when saving the gamelist.xml | ||
- | * Ability | + | * Possibility |
+ | * Possibility to create an AttractMode compatible file (from 1.8.8.2) See: [[export_gamelist_en|Export the games in an Attractmode file]] | ||
+ | * Possibility to create a Pegasus compatible file (from 1.8.8.2) See: [[export_gamelist_en|Export games to a Pegasus file]] | ||
+ | * Possible export of the gamelist in a file in .csv format. See: [[export_gamelist_en|Export games to a text file (.csv)]] | ||
* Ability to compress gamelist.xml to gamelist.zip | * Ability to compress gamelist.xml to gamelist.zip | ||
+ | * Export of Gamelist to Hyperspin, Pegasus and AttractMode formats: http:// | ||
**__Tools__** | **__Tools__** | ||
- | | + | |
+ | * Unitary or mass translation of Game Descriptions in the language of your choice. See wiki: http:// | ||
+ | | ||
* Video compression: | * Video compression: | ||
* Find the right core / emulator for arcade games: http:// | * Find the right core / emulator for arcade games: http:// | ||
* Change Emulators / Core for selected roms: http:// | * Change Emulators / Core for selected roms: http:// | ||
+ | * Creation of emulator / core configuration files specific to batocera: http:// | ||
+ | * Generation of an HTML file allowing to visualize the list of roms of a system with display of textual and media information (from ARRM 1.8.7.5) See : https:// | ||
+ | |||
+ | |||
+ | **<color # | ||
+ | ---- | ||
+ | |||
+ | Since version 1.8.7.4 beta 5 it is possible to generate videos + overlay based on the templates offered by ARRM. Like the birthday videos offered by Screenscraper on their Facebook. Tutorial video : [[https:// | ||
+ | |||
+ | |||
+ | Examples: | ||
+ | |||
+ | {{arrm: | ||
+ | |||
+ | |||
+ | |||
---- | ---- | ||
===== Donations ===== | ===== Donations ===== | ||
- | You can donate via The JujuvinceBros | ||
- | * [[https:// | + | Thanks for using ARRM :) |
- | * [[https:// | + | |
+ | This software required (and continues :)) many hours of work on the part of its author. Listening to user requests, I try to improve ARRM over time. | ||
+ | If you enjoy ARRM, you can donate to support its author (Nexusone13) and the JujuVinceBros by clicking on one of the following buttons : | ||
+ | |||
+ | |||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | |||
+ | If you donate at **least 5 euros**, remember to leave a message with your email, you will receive an email allowing you to deactivate the donation reminder popup and to access certain additional features in the ARRM application. | ||
+ | |||
+ | Thank you in advance, it motivates me to continue to improve ARRM, and to respond to your requests as well as possible. | ||
+ | |||
+ | |||
+ | Thank you again for your help :) | ||
+ | |||
+ | Nexusone13 and the JujuVinceBros | ||
+ | |||
+ | |||
+ | You need help ? | ||
+ | Do you want to declare a Bug? | ||
+ | Would you like to add a feature?\\ | ||
+ | Do not hesitate to use our different means to stay in contact: [[contact-en|Keep in touch]] | ||
+ | |||
+ | [[thanks-en|THANKS]] | ||
---- | ---- | ||
+ | ===== JVB Quiz ===== | ||
+ | |||
+ | |||
+ | ** Try the JVB Quiz game: http:// | ||
+ | |||
+ | {{arrm: | ||
+ | |||
+ | |||
+ | I wrote a little game: **JVB_Quiz** which offers a quiz based on the media / gamelist available with your Recalbox/ | ||
+ | |||
+ | For those who do not have these frontends, I offer ready-to-use media packs per system (without roms), on the [[http:// | ||
+ | |||
+ | It uses the gamelist.xml to display videos and / or images (image, marquee, boxart, screenshot etc ... available in gamelists) as well as text questions (over 800) in French or English as desired. On the images, a kaleidoscope effect gradually reveals the image. You can mix image and video in the quiz. | ||
+ | |||
+ | It works under Windows or on Wine or Pygame under Batocera PC. | ||
+ | |||
+ | You can play up to 6 players (4 joypads and 2 keyboards) | ||
+ | |||
+ | {{ youtube> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | ---- | ||
Go to [[download-en|Download ARRM Software]] | Go to [[download-en|Download ARRM Software]] |
start-en.1592472762.txt.gz · Dernière modification : 2020/06/18 11:32 de nexusone13