Another Gamelist, Roms manager, and Scraper for Recalbox, Batocera, Retropie, Retrobat, Emuelec, EmulationStation
Bienvenue sur le wiki du logiciel ARRM
Ce wiki correspond à la nouvelle version d'ARRM relookée >= 2.0.0.1.
Les anciennes version ne sont plus mises à jour. L'ancien wiki restera consultable un certains temps à cette adresse Wiki pour ARRM <= 1.9.2.9
Depuis la version 1.9.2.0 Beta 13, le Multi-Thread sur Screenscraper est disponible
Depuis la version 1.9.0.0, ARRM est capable de scraper sur les bases de données suivantes :
Les différents éléments de l'interface d'ARRM possèdent des info bulles qui indiquent la fonctionnalité de chaque éléments. Il suffit de passer la souris par dessus.
De même vous pouvez cliquer sur les ? présents sur les différents écrans d'ARRM qui vous conduiront sur les wiki associés aux boutons/formulaires et ainsi vous permettront de mieux comprendre leurs fonctionnalités.
Scrapez vos jeux pour Recalbox, Batocera, Retropie, EmuELEC, EmulationStation and Retrobat avec ARRM . Gérez vos gamelists et organisez vos Roms
Scrapez vos roms ou systèmes de façon unitaire (scrape incrémentiel) ou massivement
Depuis quelques temps, j’utilise Recalbox , RetroBat et Batocera. Ces frontends, utilisables sur Raspberry, pc/linux et d'autres plateformes, permettent de faire tourner des émulateurs d'anciennes consoles.
Souhaitant modifier les descriptions de roms de jeux, les ajouter aux favoris ou les cacher de façon simple et de scraper les informations et artworks de quelques roms sur Screenscraper, HFS-DB, TheGamesDb.net, LaunchBox, Steam, IGDB , GOG , MobyGames , ArcadeItalia et GameTDB, j’ai écrit ce petit utilitaire ARRM pour mon usage personnel.
Au fil des versions, de nombreuses autres fonctionnalités ont été ajoutées, bien souvent à la demande des utilisateurs.
Je le mets à disposition s’il peut vous être utile. Toutes les zones de saisie ainsi que les boutons possèdent leur Info Bulle afin de connaitre leur fonction. Vous trouverez dans l'interface des ? qui vous ramèneront sur les sections dédiées de ce WIKI.
Ce logiciel est également compatible avec Recalbox, Batocera, Retrobat, Retropie, EmuELEC, EmulationStation…
Voici ce que vous pouvez obtenir sur votre frontend en utilisant ARRM sur chacun de vos systèmes. De nombreux templates sont disponibles (voir la liste des templates).
Raspberry Pi 4 Recalbox de RustyMG
Avertissement
ARRM ne propose pas de Roms de jeux, ni ne permet de les télécharger; il utilise les Roms que vous possédez. La récupération des images et des informations textuelles se fait sur les sites suivants : Screenscraper, HFS-DB, TheGamesDb.net, LaunchBox, Steam, IGDB, GOG , MobyGames et GameTDB
ARRM ne doit pas être utilisé pour constituer des packs de Roms / Distributions destinés à être vendus
Remerciements
Si vous utilisez ARRM, n'hésitez pas à le mentionner dans vos videos, posts sur les réseaux sociaux, cela lui permettra d'avoir une plus grande visibilité. D'avance merci
Un grand merci à ces sites pour leur base de données dédiées aux jeux videos.
N'hésitez pas à les encourager.
Je vous invite à vous connecter sur ces sites et à contribuer au développement de leur base de données.
Quelques fonctionnalités
ARRM est un Scraper :
Il permet de récupérer et mettre en forme (scraper) des informations textuelles et media graphiques de jeux videos en interrogeant des sites proposant ces informations (Screenscraper, HFSDb, TheGamesDb.net, LaunchBox, Steam, IGDB, GOG, MobyGames, GameTDB, ArcadeDB)
Il peut ainsi créer des fichiers gamelist.xml compatibles avec de nombreuses distributions retrogaming (Recalbox, Batocera, Retropie, EmuElec, RetroBat…) et permet, via des exportations, de créer des fichiers compatibles avec d'autres distributions (Pegasus, AttractMode, Hyperspin) et des fichiers .csv.
ARRM est un gestionnaire de gamelist :
Il permet de manipuler les données récupérées : filtrer, trier, supprimer, éditer, nettoyer, remplacer des données…
De nombreux utilitaires intégrés vous permettent de personnaliser au mieux vos gamelists et vos scrapes
ARRM récupère les informations de scrape sur les bases de données suivantes :
Peut Récupérer les infos de boxart, screenshot, wheel, mix image, cartridge, video, manuel du jeu, fanart, map, titleshot, region, boxback, theme hyperspin, music…
Peut récupérer spécifiquement les (artworks) medias manquants.
Possibilité de récupérer au choix de façon individuelle les media suivants (Screenshot, Boxart, Marquee, Cartridge) de la même façon que les medias (fanart, manual, titleshot, maps, boxback) sans avoir besoin de passer par le mode MIX. Utile si vous souhaitez ajouter un media particulier.
Récupération des overlays avec création automatique des fichiers de configurations d'overlays pour Batocera, Retropie et Recalbox par reconnaissance automatiques des zones du Viewport (zone où l'écran du jeu doit apparaitre dans l'overlays) : http://jujuvincebros.fr/wiki/arrm/doku.php?id=bezels_fr_relooked
Depuis la version 1.8.7.4 beta 5 il est possible de générer des videos+overlay en se basant sur les templates proposés par ARRM. A la façon des videos anniversaires proposées par Screenscraper sur leur Facebook
Génération de fiches de jeux via un template special d'exemple (retro_gamesheet) générant des fichiers avec extension '-gamesheet' qui peut contenir des informations textuelles. Vous pouvez créer votre propre template, celui-ci ne sert que d'exemple. voir Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:gamesheet_fr
Suppression en masse des fichiers images et video ne correspondant à aucune rom de la gamelist
Peut retrouver le bon titre d'une rom via son MD5 via screenscraper
Peut ajouter le n° de disk, face ou k7 après le nom du jeu (si présent dans le nom du fichier)
Possibilité de déplacer les articles (le, la, les et ceux des autres langues ES/POR/GER/FR) en fin de nom. Exemples : The Legend of Zelda : Ocarina of Time → Legend of Zelda, The : Ocarina of Time ou The Bard's Tale → Bard's Tale, The
Module d'exportation vers Retroarch. Permet d'exporter Media, Playlists, Roms et Overlays vers des répertoires Retroarch. Voir wiki : https://shorturl.at/efHL1
Module d'exportation vers EmulationStation Desktop Edition (ES-DE). Permet d'exporter Media, Gamelists, Roms vers des répertoires ES-DE. Voir wiki : https://shorturl.at/fzPTU
Outils
Module d'exportation vers EmulationStation Desktop Edition (ES-DE). Permet d'exporter Media, Gamelists, Roms vers des répertoires ES-DE. Voir wiki : https://shorturl.at/fzPTU
Module d'exportation vers Retroarch (compatible avec toutes les plateformes Retroarch). Permet d'exporter Media, Playlists, Roms et Overlays vers des répertoires Retroarch. Voir wiki : https://shorturl.at/efHL1
Génération d'un fichier HTML permettant du visualiser la liste des roms d'un système avec affichage des informations textuels et media (à partir de ARRM 1.8.7.5). Voir : https://youtu.be/piWMxeO6hKA
Générateur de Wheel simple : il peut générer des Wheels contenant, au choix : le titre du jeu,nettoyé ou non (suffix -wheeltitle) , l'Editeur (suffix -wheelpublisher), le Développeur (suffix -wheeldeveloper), les genres (suffix -wheelgenre). Ces wheels sont créées dans le repertoire 'theme-builder'. Pour les 3 derniers vous pouvez limiter le nombre d'éléments à afficher. La couleur du texte peut être solide (sélectionnable via une combobox) ou générée aléatoirement pour chaque Wheel. voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:creating_simple_wheel_fr_relooked
et bien d'autres fonctionnalités..
Consulter le Changelog pour voir les nouveautés dans chaque nouvelle version.
Depuis la version 1.8.7.4 beta 5 il est possible de générer des videos+overlay en se basant sur les templates proposés par ARRM. A la façon des videos anniversaires proposées par Screenscraper sur leur Facebook. video tuto :
Créer des overlays video
Exemples :
Donations
Merci d'utiliser ARRM :)
Ce logiciel a demandé (et continue :) ) de nombreuses heures de travail de la part de son auteur. A l'écoute des demandes des utilisateurs, j'essaye d'améliorer ARRM au fil du temps.
Si vous appréciez ARRM, vous pouvez faire un don pour soutenir son auteur (Nexusone13) et les JujuVinceBros en cliquant sur un des boutons suivants :
Les utilisateurs localisés en Chine peuvent utiliser PATREON pour payer par carte bancaire, étant donné que Paypal n'est pas disponible depuis la Chine.
Si vous faites un don, pensez à laisser un message avec votre email. je traiterai votre demande dans la journée et vous recevrez un mail permettant de désactiver le popup de rappel de don et d'accéder à certaines fonctionnalités supplémentaires dans l'application ARRM.
Pensez à vérifier vos spams, mon mail peut s'y trouver
La clé ARRM vous est personnelle et ne peut pas être donnée ou prêtée à autrui
ARRM ne doit pas être utilisé pour constituer des packs de Roms / Distributions destinés à être vendus
Je vous remercie par avance, cela me motive à continuer à améliorer ARRM, et à répondre au mieux à vos demandes.
Encore merci pour votre aide :)
Nexusone13 et les JujuVinceBros
Vous avez besoin d'aide ?
Voulez-vous déclarer un Bug ?
Souhaitez-vous ajouter une fonctionnalité ?
N'hésitez pas à utiliser nos différents moyens pour rester en contact : Rester en contact
J'ai écrit un petit jeu : JVB_Quiz qui propose un quiz basé sur les media/gamelist disponibles avec vos installations Recalbox/Batocera/Retropie/Retrobat ….
Pour ceux qui ne disposent pas de ces frontends, je propose des packs média prêts à l'emploi par système (sans roms), sur la page de téléchargement (Tous les supports ont été scrapés avec ARRM)
Il utilise le gamelist.xml pour afficher des vidéos et/ou des images (image, chapiteau, boxart, capture d'écran etc … disponibles dans les gamelists) ainsi que des questions textuelles (plus de 800) en français ou en anglais au choix. Sur les images, un effet kaléidoscope dévoile progressivement l'image. Vous pouvez mélanger l'image et la vidéo dans le quiz.
Il fonctionne sous Windows ou sur Wine ou Pygame sous Batocera PC .
Vous pouvez jouer jusqu'à 6 joueurs (4 joypads et 2 claviers)