arrm_relooked_fr:changelog-fr_relooked

Changelog du logiciel ARRM

Liste des ajouts / corrections / modifications du logiciel depuis sa création.

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.
Depuis la version 2.0.0.7, vous pouvez attribuer aux balises Thumbnail et Marquee les médias souhaités pour tous les moteurs Scrape (Screenscraper, Launchbox et autres moteurs). Veuillez vérifier vos affectations de médias via ces modules : Assignation des Media Screenscraper dans ARRM , Assignation des media Launchbox dans ARRM, Assignation des média pour les autres moteurs de Scrape dans ARRM



2.0.1.7 (17/03/2024)

  • Ajout : Checkbox 'Supprimer les fichiers définitivement ?' : si coché les fichiers supprimés le seront définitivement, sinon ils iront dans la corbeille.
  • Correction : Message d'erreur lors de click sur un template à télécharger dans le module 'Download Template'
  • Correction : Le bouton 'Vérifiez si les systèmes existent dans la liste des systèmes de scrape' causait un crash de l'application.
  • Ajout : Module d'exportation des Media, Gamelists et Roms vers ES-DE. Voir wiki : https://shorturl.at/gjzR3
  • Ajout : Checkbox 'Supprimer le pays dans le nom du fichier manuel' dans l'onglet 'Options de Scrape' permet de supprimer les suffixes de pays (eu, fr, wor…) dans les fichiers Manual récupéré sur Screenscraper.
  • Ajout : Pour le systeme Teknoparrot il est possible de trouver le nom complet via le nom court Teknoparrot. Le fichier dat_database.mdb doit être mis à jour
  • Modification : Dans le module d'exportation Retroarch, certains cores n'étaient pas correctement renseignés.



2.0.1.6 (17/02/2024)

  • Correction : Lors de scrape SteamDB, une date de jeu invalide pouvait provoquer un crash d' ARRM
  • Correction : Le bouton 'exporter' produisait une erreur qd il était cliqué alors qu'aucun système n'était chargé dans la database
  • Correction : Lors d'un scrape launchbox l'image Extra1 n'était pas récupérée lorsque la checkbox 'Media manquant' était cochée
  • Correction : Lors de l'utilisation du bouton 'Renommer Artworks', l'application pouvait crasher si le tag 'Image' n'était pas renseigné
  • Ajout : Les fichiers de configuration des moteurs de scrape et fihcier des extensions mis à jour sont stockés dans le dossier 'database\original_config_files'
  • Ajout : Bouton 'Mise à jour noms des systèmes' dans l'onglet 'Outils' qui permet de mettre à jour vos différents fichiers de configuration des moteurs de scrape et fichier des extensions avec les systèmes que vous n'avez pas déclaré sans écraser vos propres configurations. Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:update_systems_names_fr_relooked
  • Ajout : Bouton 'Shutdown' dans l'onglet 'Outils' qui permet d'éteindre votre Frontend.
  • Ajout : CheckBox 'Conserver une region' dans l'onglet 'Gamelist' : Si coché, lors de la sauvegarde de la gamelist.xml, en cas de multiple régions, seule la premiere region d'un jeu est conservé (en respectant l'ordre des priorités des textes). Si aucune correspondance n'est trouvée et qu'il y a plusieurs regions, la region 'WOR' sera sélectionnée. Utile pour certains thèmes qui affichent un drapeau en fonction de la région
  • Ajout : CheckBox 'Conserver un langage' dans l'onglet 'Gamelist' : Si coché, lors de la sauvegarde de la gamelist.xml, en cas de multiple langues, seule la premiere langue d'un jeu est conservée (en respectant l'ordre des priorités des textes). Si aucune correspondance n'est trouvée et qu'il y a plusieurs langues, la langue 'EN' sera sélectionnée. Utile pour certains thèmes qui affichent un drapeau en fonction de la langue
  • Modification : Prise en compte des références de disques entre crochet lors de la création des M3U
  • Modification : Prise en compte des cookies lors d'appel à l'API Screenscraper
  • Modification : Ajout de divers nommages de systèmes dans les différents fichiers de configuration des moteurs de scrape et du fichier systemes_extension.txt
  • Modification : Le suffix pour le media bezel peut désormais être à blanc également (autrefois forcé à -bezel quand vide)

2.0.1.5 (16/01/2024)

  • Correction : Si le bouton 'stop' avait été précédemment utilisé, le processus lié au bouton 'Bezel project' s'arrêtait immédiatement sans traitement.
  • Modification : La recherche d'image en local (checkbox : Recherche les images manquantes) ainsi que le Renommage des Artwork (bouton 'Renommer Artworks') respectent désormais la casse (majuscule / minuscule) a casse du fichier.
  • Ajout : ajout 'assets.bezel' dans l'export Pegasus export. Wiki : https://shorturl.at/flwGN


2.0.1.4 (10/01/2024)

  • Modification : modification Url de l'API Screenscraper afin de soulager les serveurs Screenscraper.
  • Ajout : système de recopie de fichiers de configuration si non présent au lancement de l'application. Cela évite d'écraser vos réglages de fichiers.
  • Correction : Lors de traduction de description, si la traduction contenait un & le texte était tronqué

2.0.1.3 (02/01/2024)

Note : si vous étiez sur la version 2.0.1.1 ou 2.0.1.2, vous ne pouvez récupérer que les exécutables trouvés dans l'archive : arm_executable_without_installer.zip

  • Correction : La checkbox '→1280×1024' dans l'onglet 'Images Options' utilisée pour retailler les overlays produisait des coordonnées erronées pour Batocera.
  • Modification : Sur GameTDB la recherche via l'ID du jeu Nintendo ou PS3 peut être faite si cet ID est présent dans le nom de fichier entre []. Pour la PS3 il n'est pas nécessaire que l'ID soit entre []
  • Correction : la récupération des images des tags Thumbnail et Marquee pouvait être défaillante.
  • Modification : Lors de la récupération de Wheel / Wheel-hd sur Screenscraper, ARRM prendra l'un ou l'autre en fonction de leur disponibilité
  • Modification : Lors de récupération d'image sur Screenscraper, plusieurs retry sont effectués sur les images dont le téléchargement a échoué

2.0.1.2 (28/12/2023)

  • Modification : Lors de la recherche sur launchbox, suppression du : dans le titre du jeu, remplacer par -
  • Correction : Même si 'Conserver un genre' n'était pas coché dans l'onglet 'Gamelist', un seul genre était sauvegardé dans gamelist.xml (pas dans gamelist_arrm.xml qui lui conservait tous les genres)
  • Modification : Désormais lors de scrape sur Arcade Italia, les titres de jeux retournés seront les titres long (ex : Top Driving (version 1.1.) ) à la place des titres courts (Top Driving). Utilisez 'Nettoyer Nom' pour supprimer ces informations supplémentaires.

2.0.1.1 (02/12/2023)

  • Modification : L'exportation Retroarch est compatible avec les différentes platformes Retroarch (Windows, android, linux, Wii etc….)
  • Modification : Dans le module d'exportation Retroarch, ajout du choix du 'Dossier Retroarch Cores' afin que le bon core soit indiqué dans les playlists (.lpl) . Wiki : https://shorturl.at/cpqS7
  • Correction : Lors de scrape avec Media Manquant coché , MIX activé et aucun media coché, Le MIX est désormais bien généré.
  • Ajout : Pour le renommage des titres des Roms Arcade via les fichiers DAT;, il est possible d'indiquer sur quel fichier DAT se baser. Voir wiki : https://shorturl.at/kuvW6
  • Ajout : Il est possible de vérifier l'intégrité des medias (corrompus, illisibles etc) lors du chargement d'une gamelist si la checkbox 'vérifier si le media existe' est cochée, ou via le bouton 'Media existe ?' de l'onglet 'Roms sélectionnées'. Si un media est corrompu, il est effacé ainsi que sa référence dans la database. Voir wiki : https://shorturl.at/dsxRY
  • Ajout : Il est possible d'exporter une gamelist au format %nom_plateforme%_GAME.csv que vous pouvez utiliser pour constituer votre GAME.CSV présent dans les distributions telles que 'GameStick Lite' Voir wiki : https://shorturl.at/jsQT5

2.0.1.0 (Actualisé le 11/11/2023)

  • Ajout : Textbox 'Ignorer ces fichiers' dans l'onglet 'Paramètres', onglet 'Fichiers de configuration' : Lors du chargement d'un système, les fichiers indiqués sont ignorés. Peut être utilisé pour ignorer les fichiers Bios. Vous pouvez utiliser des caractères génériques (* ?)
  • Ajout : Tag 'family' et 'mode'
  • Ajout : checkbox 'Ignorer la recherche de titre pour ces systèmes : 3DS, DS, GameCube, PS3, SWITCH, Wii, WiiU'. (cela permet d'éviter les mauvais nommages)
  • Ajout : Interception des erreur sur images invalides
  • Ajout : module d'exportation vers rétroarch. Permet d'exporter Media, Playlists et Overlays vers des répertoires Retroarch. Voir wiki : https://shorturl.at/efHL1
  • Ajout : Renommage des Artworks en fonction du nom du jeu / nom du fichier ROM. Voir wiki : https://shorturl.at/noC37
  • Ajout : Checkbox 'Conserver Un genre' dans l'onglet Gamelist : Si coché, lors de la sauvegarde du gamelist.xml, seul le premier genre du jeu est conservé. Attention : Les autres genres seront perdus lorsque vous rechargerez le gamelist.xml dans ARRM
  • Ajout : Lors de l'export vers 'Hyperslist' seul le premier genre du jeu est conservé.
  • Ajout : Lors de création des M3U les roms alternatives peuvent être ignorées via la checkbox 'Ignorer les Roms alternatives dans M3U' de l'onglet 'Options de scrape'. Les tags alternatifs recherchés sont définis dans 'Alternative Roms Tags' de l'onglet 'Fichiers de configuration'
  • Modification : Certains caractères spéciaux ©™® (~)² (cube)… sont supprimés lors de la recherche pour augmenter les chances de résultats.
  • Modification : methode de détection du moteur de database
  • Modification : Lors de la recherche de doublons, le filtre est conservé. On peut alors faire d'autres requêtes filtres sur la sélection de doublons.
  • Correction  : lors de l'utilisation de la fonctionnalité 'Supprimer images et videos inutilisées', les images 'extra1' sont prises en compte
  • Correction : En mode 'media manquant', lors d'un scrape avec Screenscraper Multithread, la roundwheel était téléchargée même si déjà présente
  • Correction : Plantage possible sur les autres moteurs de scrape, si 'secondes avant ignorer' était trop grand. Il est désormais limité à 98 max
  • Correction : Si un xml contenait des caractères interdits, un plantage pouvait se produire après le message d'alerte
  • Correction : Certaines images pouvaient être de taille 0 après une compression non réussie : restauration de l'image d'origine non compressée
  • Correction : La wheelround n'était pas récupéré sur HFSDB lorsque la checkbox 'Media Manquant' était cochée
  • Correction : Désactivation du bouton de validation de recherche par Titre/Description/Fichier quand la textbox est vide (supprime le crash qui en découlait)
  • Correction : Divers bugs

2.0.0.9 (09/09/2023)

  • Correction : La copie du fichier 'Manuel' ne se faisait pas lors de l'ajout dun manuel via l'icone du panel 'Rom Information' (merci msrecko)
  • Correction : Sur ArcadeDBItalia , les screenshots n'avaient pas de point avant l'extension (ex 005png au lieu de 005.png) (merci RGS)
  • Correction : Dans le Module Mix'Me, le MIX est dissocié du tag IMAGE (sauf si on a choixi MIX comme tag IMAGE dans le combobox situé dans l'onglet 'Images Options')
  • Ajout : Dans l'onglet 'Options de scrape', checkbox 'Texte manquant uniquement' permet lors d'un scrape de ne mettre à jour que les metadata textuelles manquantes cochées. voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:scrape_missing_text_fr_relooked
  • Ajout : Onglet 'Sélectionner' dans lequel sont centralisés les boutons permettant de faire des sélections de roms : Roms avec media manquant, Rom avec texte manquant, Rom avec overlay manquant, Rom avec Pad2key manquant
  • Ajout : Bouton 'Roms avec media manquant', permet de mettre en surbrillance (selectionner) les jeux ne possédant pas les media cochés dans l'onglet Paramètres / Images Options
  • Ajout : Bouton 'Roms avec texte manquant', permet de mettre en surbrillance (selectionner) les jeux ne possédant pas les textes cochés dans le panel ROM informations. Seuls ces textes sont vérifiés : Nom du jeu, Description, Note, Année, Développeur, Editeur, Joueurs, Genre, Regions, Langues
  • Ajout : Dans le Module Mix'Me les extensions des fichiers media sources sont conservées. (le .png n'est plus forcé)
  • Ajout : Dans le Module Mix'Me, on peut désormais sélectionner un media pour le tag IMAGE
  • Ajout : dans l'onglet 'Dossier', ajout du dossier 'Mix' où sont stockées les images MIX (issues d'un template) et suffixe pour les Mix
  • Ajout : Checkbox 'Mix' dans onglet 'Images Options' : Si coché, lors de la création d'un MIX à l'aide d'un template Mix (MIX dans le combobox 'Choix TAG d'image'), l'image Mix sera copiée dans le dossier 'image' avec le suffixe défini pour 'image' et dans le dossier 'mix' avec le suffixe défini pour 'Mix'. Si non coché, l'image Mix sera copiée uniquement dans le dossier 'image' avec le suffixe défini pour 'image'
  • Ajout : checkbox 'conserver Gametitle (retroarch)' : Pour les utilisateur du frontend Retroarch, permet de paramétrer ARRM pour récupérer les medias nommés en respectant le nom du jeu issu des fichiers .DAT. Lire le wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:keep_gametitle_retroarch_fr_relooked
  • Correction : lors de l'utilisation de template (MIX dans le combobox 'Choix TAG d'image') , l'image résultante aura le suffixe défini pour Mix, et sera stockée dans le dossier des MIX
  • Correction : sur la 2.0.0.8 au lancement de l'application vous pouviez avoir ce message d'erreur 'fichier introuvable : cache_database.mdb'
  • Correction : correction des affections des tags THUMBNAIL et MARQUEE sur Launchbox.

2.0.0.8 (05/07/2023)

Vous êtes utilisateurs de la version 2008 et au lancement de l'application vous avec un message d'erreur 'fichier introuvable : cache_database.mdb' ?
Voici la solution en attendant la version 2009 :
Renommer le fichier %appdata%\Roaming\Nexouille Soft\arrm\Database\cache_database.mdb_original en cache_database.mdb et relancer l'application
  • Ajout des champs suivants dans la database : ratio, rotation, bezel et extra1
  • Ajout du tag <rotation> utilisé par Recalbox pour le mode TATE. Ce tag est récupéré uniquement lors de scrape sur Screenscraper. Un bouton 'Rotation Tag' dans le panel 'Roms sélectionnées' permet de paramétrer ARRM pour qu'il ne mette à jour que ce champ puis lance le scrape sur Screenscraper. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:grab_rotation_tag_fr_relooked
  • Ajout du tag <ratio>
  • Ajout du tag <bezel> utilisé par Retrobat (Batocera ??) qui pointe vers le bezel du jeu. Un dossier 'Bezel' est paramétrable dans l'onglet 'Dossiers'
  • Ajout : Suite à la suggestion de Pajarorrojo, j'ai ajouté un petit module qui permet de sélectionner vos systèmes favoris, afin de ne pas encombrer la checkedlistbox avec des systèmes qui ne vous intéressent pas. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:favorite-system-fr
  • Ajout : Checkbox 'Max' à côté de la checkbox 'Video' dans l'onglet 'image options' permet lors du scrape de video sur SteamDB, de récupérer la video dans sa résolution maximale, sinon en 480. Pour une meilleure qualité, ne compressez pas la vidéo (attention, le fichier peut être volumineux)
  • Ajout : Template mix_recalbox_mixrbv1 et mix_recalbox_mixrbv2
  • Ajout : templates WASM4 et Arduboy de RustyMG disponible via l'onglet 'Mises à Jour', bouton 'Télécharger de nouveaux modèles de Mix'
  • Modification : Les répertoires media ne sont créés que lorsque le media est récupéré
  • Modification : Lors du scrape sur SteamDB, les Sous-titres des videos sont dans la même langue que l'interface d'ARRM.
  • Correction : Le scrape multi-thread sur screenscraper pouvait crasher si l'option 'Media manquant' était coché et qu'aucun jeu ne répondait à ce critère
  • Correction : les checkbox Marquee et Thumbnail n'étaient pas mémorisées
  • Correction : divers bugs

2.0.0.7 (11/06/2023)

  • Ajout : On peut désormais affecter à Thumbnail et Marquee les medias voulus pour tous les moteurs de Scrape. Merci de vérifier vos assignations de media : Assignation des media Screenscraper dans ARRM, Assignation des media Launchbox dans ARRM, Assignation des media des autres moteurs de Scrape dans ARRM
  • Ajout : Dossier 'Theme-Builder' dans l'onglet 'Dossiers' dans lequel seront stockés des media dédié au créateur de thèmes / package customisé. On y trouvera les Wheels crée par le générateur de Wheel (voir ci-dessous), les headers Steam, custom marquee etc…
  • Modification : Les headers Steam sont désormais sauvegardés dans le dossier 'Theme-Builder'
  • Ajout : 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 wheel 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

  • Modification : Lors des scrapes sur Screenscraper l'extension native des images est conservée (png/jpg…)
  • Ajout : Bouton 'Assignation des media pour autres moteurs de scrape' dans l'onglet 'Paramètres/Options Générales'. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:media-assignation-other_scrapers-fr_relooked
  • Ajout : Dans l'onglet 'Paramètres/Images Options', les checkbox 'Marquee' et 'Thumbnail' permettent de forcer le téléchargement de ces media.
  • Ajout : Les répertoires 'Thumbnail', 'Marquee', 'Bezel' paramétrables dans l'onglet 'Paramètres/Dossiers'
  • Ajout : Dans les templates prise en compte des tag <thumbnail> pour Thumbnail et <marquee3> pour Marquee
  • Ajout : Pour Batocera et Retrobat les bezels récupérés sont copié dans le répertoire des bezels choisis et écrit dans les gamelist dans le tag <bezel>
  • Ajout : Checkbox 'CRC32 avant de scraper' qui calcule le hash crc32 du fichier et l'écrira dans le tag <hash> de la gamelist. Ce calcule se fait avant le scrape sur n'importe quel moteur de scrape si cette option est cochée
  • Modification : Checkbox 'MD5 avant de scraper' calcule le MD5 avant le scrape sur n'importe quel moteur de scrape si cette option est cochée
  • Ajout : Dans l'onglet 'Gamelist', ajout de la checkbox 'Bezel' pour écrire ou non le tag <bezel> dans la gamelist
  • Ajout : Dans le module de 'Remplacements', il est possible d'utiliser dans le champ 'Remplacer' des expressions régulières (Regex). Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:apply_replace_fr_relooked#utilisation_de_regex
  • Ajout : dans le module de 'Remplacements', il est possible d'utiliser la variable year_only pour ne récupérer que l'année de la date de sortie du jeu (et non pas le format long du type : 19911014T000000)
  • Modification : Le bouton 'Compose image' a été dupliqué et déplacé au niveau des autres boutons de scrape pour plus de commodité.
  • Ajout : Les images jpg peuvent être compressées désormais
  • Ajout : Parametres de cjpeg (compresseur jpeg) dans onglet outils / image encoder (par defaut : -quality 90)
  • Ajout : Dans le mode : 'Media manquant uniquement', la création du Mix se fait uniquement si des media ont été trouvées
  • Ajout : Un template special d'exemple (retro_gamesheet) générant des fichiers avec extension '-gamesheet' qui peut contenir des informations textuelles. Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:gamesheet_fr
  • Ajout : template mix + video 'Recalbox V2 like (square)'
  • Ajout : template gamesheet 'retro_gamesheet'
  • Modification : Le bouton Bezel Project vous permet de choisir entre les bezels Themed ou System Art. Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arrm_relooked_fr:bezels_project_fr_relooked



2.0.0.4 (04/05/2023)

  • Correction : les caractères spéciaux & étaient mal encodé lors de la création des gamelist.xml dans la version 2.0.0.3
Si vous avez déjà la version 2.0.0.3 vous pouvez télécharger uniquement l'exécutable ( http://jujuvincebros.fr/telechargements2/category/11-arrm-update-correctif ) et remplacer vos exécutables
Pour ceux qui ont des problèmes avec un mauvais encodage de & dans leur gamelist.xml / gamelist_arrm.xml généré par la version ARRM 2003, ouvrez simplement vos systèmes dans ARRM 2004 et enregistrez à nouveau la gamelist pour résoudre le problème

2.0.0.3 (29/04/2023)

2.0.0.2 (31/03/2023)

  • Modification : Application relookée
  • Modification : Les recherches sur Launchbox se font également sur les noms alternatifs
  • Modification : Dans l'onglet 'Systèmes sélectionnés', Le bouton “Récupère Systèmes Wheels” ne récupère uniquement que les wheels + wheels-carbon des systèmes cochés dans la liste des systèmes.
  • Correction : Un plantage pouvait survenir au moment de scraper si le système n'était pas renseigné dans la liste des systèmes reconnu par le moteur de scrape.
  • Correction : Le scrape Mobygames ne fonctionnait plus
  • Correction : Sur GOG les descriptions pouvaient être érronées
  • Correction : Sur GOG les videos promotionnelles du site ne sont désormais plus récupérées
  • Correction : En scrape monothread sur Screenscraper, le titleshot était sauvegardé avec le suffixe du screenshot écrasant donc ce dernier. (merci foclabroc)
  • Ajout : Dans l'onglet 'Mises à jour', checkbox 'Vérifier si une Beta est disponible“, permet de vérifier la présence du Beta au lancement du programme.
  • Ajout : Dans l'onglet Outils, le bouton 'Vérifier si les systèmes existent dans la liste des systèmes des moteurs de scrape' , 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. Voiri wiki : Vérifier si vos systèmes sont déclarés dans les fichiers paramètres des moteurs de scrape
  • Ajout : lors de scrape sur screenscraper, il est désormais possible de scraper un jeu sur plusieurs plateforme différentes. Voir Wiki : Scraper sur Screenscraper (merci Andea pour la suggestion)
  • Ajout : Dans l'onglet 'Systèmes sélectionnés', Le bouton “Récupère Arcade Wheels” récupère la liste des wheels arcade pour les systèmes définis dans le fichier arcadesystemename_long.txt
  • Ajout checkbox “Header (SteamDB”) dans l'onglet “Images Options”, permet de récupérer l'en-tête du jeu Steam et le stocke dans le répertoire des wheels avec le suffixe -header. Il n'est affecté à aucun TAG dans la gamelist.xml (demande de bob morane)
  • Ajout du romtaille / romsize dans l'appel d'API screenscraper
  • Tag “kidgame” pris en compte lors de la création de la gamelist pour Batocera/Retrobat/Retropie
  • Ajout des templates NextPixel Supervision et Megaduck dispo dans le module de donwload des templates (onglet Mise à jour)

2.0.0.1 (21/03/2023)

  • Modification : Application relookée. Captures d'écran d'ARRM Relooké
  • Ajout checkbox “Header (SteamDB”) dans l'onglet “Images Options”, permet de récupérer l'en-tête du jeu Steam et le stocke dans le répertoire des wheels avec le suffixe -header. Il n'est affecté à aucun TAG dans la gamelist.xml (demande de bob morane)
  • Ajout du romtaille / romsize dans l'appel d'API screenscraper
  • Tag “kidgame” pris en compte lors de la création de la gamelist pour Batocera/Retrobat/Retropie
  • Ajout des templates NextPixel Supervision et Megaduck dispo dans le module de donwload des templates (onglet Mise à jour)
  • Diverses corrections de bugs

1.9.2.9 (27/02/2023)

  • Correction : suite aux changements sur le site Mobygames (fin février 2022), le scrappe sur Mobygames ne retournait plus aucune information. ( la database Mobygames antérieure à la version 1.9.2.9 n'est plus compatible avec ARRM. )

1.9.2.8 (10/02/2023)

  • Correction : Mobygames pouvait retourner des media de taille 0 en raison d'url érronées.
  • Ajout : Checkbox 'Recherche titre dans Databases' (activé par défaut): Quand activé, lors du chargement d'un système, tente de rechercher le titre de Rom dans les bases de données ARRM (Mame/Arcade,ScummVM,DOS,DAPHNE,PS3,Switch,3DS,DS,GameCube,WiiU,Wii). Si les noms de fichiers pour Switch, 3DS, DS, GameCube, WiiU, Wii contiennent un identifiant de jeu Nintendo (ex : AAB6B, VABE, A2BJ…), ARRM peut récupérer le titre. Si les noms de fichiers pour PS3 contiennent un identifiant Sony (ex : BLUS30232, BLUS30682…), ARRM peut récupérer le titre. Vous pouvez désactiver cette checkbox pour accélérer le chargement d'un système.
  • Ajout : lors du scrape les media récupérés de taille 0 sont supprimés
  • Ajout de bouton '?' sur différents boutons et options qui amène sur un article explicatif du Wiki.
  • Ajout : Bouton 'Compresser Image' dans le panel 'Actions possibles sur les Roms sélectionnées' permet de compresser les images pour les Roms sélectionnées. Il faut que la checkbox 'Compresser Image' soit cochée dans l'onglet 'Scrape Options'
  • Correction : En mode Multi-Thread les images et videos n'étaient pas compressées quand les checkbox 'compresser image' et 'compresser video' étaient cochées. Il est tout de même préférable de désactiver la compression en mode Multi-thread afin de libérer la RAM et d'accélérer le Scrape et de compresser ultérieurement via les boutons 'Compresser Image' et 'Compresser Video'
  • Ajout : textbox 'Top Directory Only' dans l'onglet 'Outils' qui permet d'indiquer à ARRM la liste des systèmes (en mode dossier / folder mode) pour lesquels on ne veut scanner que le répertoire principal. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=file_or_folder_mode-fr#top_directory_only
  • Ajout : Bouton 'Profile (Sauver/Charger)' dans l'onglet 'Options Générales' permet de sauvegarder / restaurer des profils contenant les paramètrages d'ARRM. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=profile-scrape-fr
  • Correction : Meilleur repositionnement dans la vue de la database après un scrape
  • Correction : Lors de scrape, si l'option 'Activer Cache' était cochée dans l'onglet 'Activer le cache', il pouvait se produire des crash de l'application quand la 'cache DB' était corrompue. Désormais une vérification de l'intégrité de la 'cache DB' est effectué au lancement de l'application, ainsi qu'une réparation automatique.
  • Ajout : Bouton 'Réparer Cache DB' dans l'onglet 'Outils' pour forcér une vérification d'intégrité de la 'cache DB'
Rappel : La 'cache DB' 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

1.9.2.7 (30/12/2022)

  • Ajout : sur les modules de scrape le nom du fichier scrapé est désormais affiché
  • Ajout : 3 systèmes dans les fichiers de configuration des moteurs de scrape
  • Correction : Quand la checkbox 'Image comme Rom' n'était pas cochée, le media portait comme nom le moteur de scrape au lieu du nom de jeu, sur les moteurs de scrape autre que Screenscraper (merci stephane pour le signalement)
  • Correction : Mise à jour des stats screenscraper dans l'interface lorsque la database est en mode undock (merci Grommey)

1.9.2.5 (19/12/2022)

  • Ajout : Les boxbacks vertes de GBA ne sont pas récupérés. Il est désormais possible d'exclure les boxbacks (quelque soit le système) en indiquant dans le fichier 'boxback_filesize.txt' la taille du fichier boxback à ne pas prendre en compte. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=ignore_empty_boxback_fr
  • Ajout : Prise en compte du champ 'Description' dans le module de remplacement de valeur

1.9.2.4 (29/11/2022)

  • Ajout : Il est possible de modifier (ou mettre à vide) les suffixes des medias (-image, -boxart etc…) via l'onglet 'Dossier'. Attention : si vous utilisez un dossier unique pour vos medias, indisquez des suffixes différents afin de ne pas écraser vos images.
  • Ajout : Dans les fenêtres de scrape, si inaction de l'utilisateur (déplacement souris/click) , le jeu est ignoré au bout d'un temps défini dans l'onglet 'Scrape Options'. Les jeux ignorés sont indiqués dans le fichier %appdata%\Nexouille Soft\Arrm\temp\_skipped_arrm_%SYSTEM%_%SCRAPE_ENGINE%.txt
  • Ajout : Diverses traductions
  • Ajout : Quelques logos et wheels
  • Modification : Désormais les images Mix ont par défaut le suffixe -image dans le TAG image (anciennement -mix)
  • Modification : La recherche sur Mobygames pouvait retourner des Cartridge back au lieu des Cartridge Front
  • Modification : L'arrêt d'un scrape se fait désormais via un bouton untique STOP
  • Correction : Crash sur la 1.9.2.3 lors de scrape multithread sur screenscraper
  • Correction : Depuis la version 1.9.2.2, il pouvait y avoir des crashs dans le module MixMe si le choix de l'image TAG était différent de MIX
  • Correction : Sur Mobygames, parfois des images pouvaient être de taille 0
  • Correction : Sur GameTDB, parfois les Box3D n'étaient pas récupérées
  • Correction : Bug d'affichage lors d'un click sur les boutons de moteurs de scrape
  • Correction : problème de suppression de Roms dans certains cas
  • Correction : Les images par défaut ne s'affichaient pas

1.9.2.2 (09/11/2022)

  • Ajout : Ajout d'un compteur de donwload des Extra1 et Wheelround
  • Ajout : Bouton 'Reset Media Bar' dans l'onglet 'Outils' permet de reseter les coordonnées de la Media Barre si elle n'est plus accessible.
  • Ajout : Checkbox “Article à la fin” dissociée du bouton “Nettoyer nom”
  • Ajout : Checkbox 'Ignore empty video' dans onglet 'Image Options' permet d'ignorer les videos vides récupérées sur screenscraper qui affiche 'This game is not playable'
  • Ajout : Zoom de l'image possible en passant la souris sur les vignettes lors du scrape avec les moteurs proposant un choix de jeu.
  • Correction : Dans certains conditions, sur differents moteurs de scrape, les fichiers boxart n'avaient pas d'extension .jpg/.png
  • Correction : Depuis la 1920 les régions n'étaient pas correctement récupéréest
  • Correction : Divers bugs
  • Correction : En scrape multithread, les round wheel n'étaient pas récupérées
  • Correction : La Media Barre était inaccessible après avoir cliqué sur l'icone de réduction de la fenêtre.
  • Correction : Le bouton 'Vérification Roms' ajoutait un ./ devant le nom du jeu lorsque l'option 'Ajouter pays' était activé
  • Correction : Le bouton parcourir pour 'dossier Romlist Attractmod' n'était pas actif
  • Modification : Amélioration de la recherche sur MobyGames
  • Modification : Il est possible de désactiver les tags image/marquee/thumbnail lors de la sauvegarde de la gamelist. (L'integralité des tags sera toujours conservé dans gamelist_ARRM.xml)
  • Modification : Le bouton 'Nom via DAT' permet de trouver les noms des jeux PS3/Switch/WiiU/Wii/Gamecube/3DS/DS, si le nom de fichier contient le title ID du jeu
  • Modification : Le choix de l'image TAG se fait désormais via une combobox (plus de choix possibles)
  • Modification : Lors du chargement d'un systeme, les noms des jeux PS3/Switch/WiiU/Wii/Gamecube/3DS/DS ainsi que la langue/pays sont récupérés si le chemin ou nom de fichier contient le title ID du jeu
  • Modification : Optimisation du scrape sur screenscraper.

1.9.2.0 (22/09/2022)

  • Ajout : Le scrape multi-thread sur Screenscraper est désormais possible avec ARRM (Max 15 threads). Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=scraper-fr#scraper_en_multi-threads_avec_arrm_sur_screenscraper
  • Ajout : résolution de 1920×1080 disponible : vous trouverez dans le répertoire d'installation d'ARRM, deux executables (Arrm_1080.exe et Arrm_32bits_1080.exe)
  • Ajout : template mix_switch_v2
  • Modification : Le bouton 'Supprimer Rom' supprime également les medias associés (demande de cdaters)
  • Modification : Dans les templates Boxart, Boxback et Cartridge sont compatibles avec le mode profile (vue en perspective) (demande de cdaters)
  • Corrigé : Le combobox de l'onglet 'Recherche' pouvait avoir des entrées dupliqués (signalé par Nordicpower)
  • Corrigé : Le scrape dans plateforme sur Launchbox causait un bug (signalé par Balrog57)
  • Corrigé : Le scrape multiple sur Launchbox ne fonctionnait plus (signalé par Nordicpower)
  • Corrigé : La combobox 'Genre' n'était plus alimentée (signalé par Nordicpower)
  • Corrigé : Quand 'Accélérer' n'était pas coché, certaines images trouvées localement n'étaient pas prises en compte
  • Corrigé : Pour l'export Hyperspin les balises suivantes ont été corrigé : <dev> devient <developer> , <player> devient <players>
  • Corrigé : Lors de l'utilisation 'Déplacer dans dossier', le contenu de certains tags pouvaient être erroné
  • Corrigé : Divers bugs



1.9.1.8 (29/08/2022)

  • Ajout : Ajout moteur de scrape sur GameTDB spécialisé uniquement sur 3DS, DS, SWITCH, Wii et WiiU (recherche sur titre + plateforme). Retourne Boxart (2d ou 3d), BoxBack et Cartridge/CD. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=scraper-gametdb-fr
  • Ajout : Ajout moteur de scrape sur MobyGames (recherche sur titre + plateforme). Retourne Screenshot (au choix parmi 4 aléatoires), Titleshot, Boxart 2D, Boxback, Cartridge 2D, Wheel/logo(rarement). Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=scraper-mobygames-fr
  • Ajout : Checkbox 'ArcadeItalia' dans l'onglet 'Arcade' associé au bouton 'Filtrer Arcade Clone', permet de vérifier également dans ArcadeItalia si la rom sélectionnée est un clone, et l'indique dans le champ 'temporary_rom'
  • Ajout : Lors du chargement de fichier EBOOT.bin pour PS3 dans la database, le nom du jeu PS3 est récupéré si le chemin du fichier contient PS3_GAME\USRDIR
  • Ajout : Dans l'onglet outils vous pouvez désormais indiquer les noms de systèmes qui correspondent à Arcade, PC/DOS, ScummVM, Daphne/Singe. (utilisé par ARRM pour des traitements spécifiques à ces systèmes)
  • Ajout : Template fanart_screenshot_720 qui affiche un Fanart en priorité sinon un screenshot. (demande Bob Morane)
  • Modification : La recherche du nom long d'une rom est effectué sur les nouvelles roms ajoutées lors du chargement d'un système (recherche pour les systèmes Arcade/DOS/PC/Scummvm/Daphne/Singe.
  • Modification : Le bouton 'Renommer avec DAT' permet également de trouver le nom long d'un jeu à partir de son nom court pour les systèmes Daphne/Singe/ScummmVM/Arcade/DOS/PC
  • Modification : Si la case 'Pas d'image, uniquement des textes' de l'onglet 'Options d'images' est activée, il est possible d'attribuer des images dans le module MixMe sans recréer l'image Mix. (demande de Nordicpower) voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=mixme_fr#modifier_ajouter_des_images_et_conserver_votre_image_mix_existante
  • Modification : Sur Batocera , quand 'PAD 2 KeY' est coché, et que le système est en mode dossier, le fichier padto.keys est copié dans le répertoire du jeu (demande du Nordicpower)
  • Modification concernant la génération des pages HTML : voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=html_generator-fr
  • Corrigé : Lors du scraping sur Screencraper si le média Fanart avait été sélectionné pour des TAG autres que Fanart, aucune image n'apparaissait. (signalé Balrog57)
  • Corrigé : Sur MobyGames, parfois un champ pouvait être trop long et généré un message d'alerte.
  • Corrigé : Sur MobyGames, certains media récupérés n'avaient pas d'extension ou étaient de taille 0. (signalé par Bob Morane)
  • Corrigé : Plantage en mode 64 bits lors de la décompression de fichier 7zip (signalé Balrog57)
  • Corrigé : Interception des plantages SQL liés aux recherches sur GameTDB, SteamDB, LaunchBox
  • Corrigé : Le scrape dans plateforme sur Launchbox causait un bug (signalé par Balrog57)
  • Corrigé : Le scrape multiple sur Launchbox ne fonctionnait plus (signalé par Nordicpower)
  • Corrigé : La combobox 'Genre' n'était plus alimentée (signalé par Nordicpower)
  • Corrigé : Divers bugs



1.9.1.6 (04/07/2022)

  • Ajout : Bouton 'The Bezel Project' qui permet de récupérer automatiquement les bezels des jeux sur The Bezel Project ou localement et créer les fichiers de configuration en fonction du frontend utilisé. Voir wiki : http://www.jujuvincebros.fr/wiki/arrm/doku.php?id=bezels_project_fr#the_bezel_project
  • Ajout : Checkbox 'GamesDB manuel' dans onglet 'Scrape Options' : permet la récupération du manuel sur le site gamesdatabase, quand le manuel n'a pas été trouvé lors du scrape (quelque soit le moteur)
  • Ajout : checkbox Retrobat dans l'onglet 'Recalbox/Batocera/Screenscraper' qui permet d'adapter certains fonctionnalité pour Retrobat
  • Ajout : Prise en compte de Retrobat pour la création de collection. Voir Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=add_collection_fr#a_propos_des_collections
  • Ajout : Des références Exodos : Lors du chargement d'une gamelist DOS/PC vierge, ARRM va chercher dans sa database les informations du jeu (Titre, description, développeur,éditeur, genre, année)
  • Ajout : Une version 32 bits (arrm_32bits.exe) dans le répertoire de l'application, pour ceux qui rencontre des problèmes avec le moteur de base de données au lancement de l'application
  • Ajout : Raccourcis bureau pour la version 64bits (Arrm.exe) et la version 32bits (Arrm_32bits.exe), ainsi qu'un lien vers le WIKI
  • Ajout : 'Ajouter à collection' et 'Mettre en cache' dans le menu contextuel de la Database
  • Modification : Changement du design du module 'Ajouter une Rom à une collection'. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=add_collection_fr
  • Modification : Fichiers de configuration pour prise en compte de nouveaux systèmes
  • Modification : Des références scummvm : Lors du chargement d'une gamelist Scummvm, ARRM va chercher dans sa database les informations du jeu (titre, développeur, genre, année)
  • Modification : Nouvelle version de la database.
  • Correction : Le scrape sur HFSDB pouvait retourner des résultats incorrects
  • Correction : Crash sur ajout dans collection
  • Correction : Depuis la version 1915, Les fanarts étaient affichés dans les Templates Screenshot only de TVsIan
  • Correction : Divers bugs



1.9.1.5 final (07/06/2022)

ATTENTION
Désormais ARRM peut s'exécuter en mode 64 Bits. Il est nécessaire de changer le moteur de la database en installant le fichier accessdatabaseengine_2016_x64.exe (ou son équivalent 32bits : accessdatabaseengine_2016_x86.exe ) que vous trouverez ici : x64 & x86 Microsoft Access Database Engine 2016 Redistributable
  • Correction : L'application ARRM 1.9.1.4 ne se lancait pas pour les nouveaux utilisateurs d'ARRM.
  • Modification : Refonte du module 'Ajout dans Collection'
  • Modification : La listview des fichiers mis a jour disponibles (via l'onglet mise a jour) sont triables par date en cliquant sur la colonne des dates
  • Modification : Mise a jour des fichiers core/emulator pour Batocera et Recalbox utilises dans la procedure 'Set Core/Emu' : http://jujuvincebros.fr/wiki/arrm/doku.php?id=emulator_core_fr
  • Modification : 'Ajouter disque', 'Ajouter Pays', 'Ajouter langage' essaye de se conformer au Tosec Naming Convention
  • Modification : La checkbox 'ajouter disque' se base desormais sur le fichier multi_part_add_disk.txt (situe dans %appdata%\Nexouille Soft\arrm\database\multi_part_add_disk.txt) pour trouver et recuperer les informations de multi-disques dans les noms de fichiers
  • Modification : La recherche de doublon ne considere plus les fichiers de jeux comportant disk 1/disk 2…/tape 1/tape 2… comme des doublons. (utilise le fichier multi_part.txt) situe dans %appdata%\Nexouille Soft\arrm\database\multi_part.txt) Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=search-fr
  • Correction : En fonction des templates, certains screenshots étaient sauvegardés avec des bandes noires.
  • Correction : 'Ajouter a la collection' ne fonctionnait pas correctement. (bug report par ZzackK)
  • Correction : Un Crash survenait lors d'un scrape, quand box, marquee, cartridge etaient selectionnes comme image par defaut.
  • Correction : La recherche de doublon sur CRC32 et MD5 ne fonctionnait pas correctement.

Les superbes templates de TVsIan (Bezel art de Duimon) sont disponibles ici (pour une question de taille ils ne sont pas proposés dans les distributions ARRM) :
Templates : http://jujuvincebros.fr/telechargements2/file/108-templates-from-tvsian-ian-murray-bezel-art-by-duimon
Video templates : http://jujuvincebros.fr/telechargements2/file/109-templates-videos-from-tvsian-ian-murray-bezel-art-by-duimon


1.9.1.3 (30/04/2022)

  • Ajout : Traduction unitaire ou en masse des Descriptions de jeux dans la langue de votre choix. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=translate_description_fr (merci Schmurtz pour l'url)
  • Ajout : Lorsque plusiseurs systèmes sont cochés, il est désormais possible de choisir le moteur de scrape que l'on souhaite et plus uniquement Screenscraper
  • Ajout : Lors de la création de video avec overlays, si auto template n'est pas coché, ARRM ira chercher dans le répertoire 'templates_video' un template du même nom que le template actuellement utilisé par ARRM. S'il n'est pas présent, ARRM prendra le template actuellement utilisé qu'il trouve dans 'templates'. Voir wiki : http://www.jujuvincebros.fr/wiki/arrm/doku.php?id=video_overlay_fr
  • Ajout : Checkbox 'compresser video+overlay' permettant de compresser les 'video+overlay' lors de leur création (la checkbox 'Compresser video' ne s'applique plus sur les 'video+overlay'
  • Ajout : Dans les templates, les layers peuvent être appliqués en fonction du format (Portrait, Landscape, CD) des Screenshot/Boxart/Cartridge/Boxback. Voir exemple avec le template mix_splash_MAME de TVsIan (voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=create_template-fr#layers_conditionnels)
  • Ajout : Dans les templates, screenshot peut prendre les attributs Portrait, CD ou Landscape. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=ate_template-fr#screenshot (voir le template : mix_splash_MAME de TVsIan)
  • Ajout : Lors de scrape sur HFSDB si le jeu n'est pas trouvé avec son MD5, un fichier %appdata%\Nexouille Soft\arrm\temp\_missing_HFSDB_MD5_%systeme%.txt est créé qui pourrait être utile pour alimenter la DB HFSDB. Voir wiki : http://www.jujuvincebros.fr/wiki/arrm/doku.php?id=scraper-hfsdb-fr#liste_des_md5_non_trouves
  • Ajout : Bouton 'Round Wheel (HFSDB / Screenscraper)' dans l'onglet 'Images Options' permet de récupérer les 'round wheels' sur HFSDB et Screenscraper dans le répertoire des wheels. Pour Screenscraper le type (carbon ou steel) est sélectionnable dans le module 'Assignation media Screenscraper'
  • Modification : Adaptation de certains formulaires afin que les informations essentielles puissent s'afficher sur une résolution de 1280×720
  • Correction : Le bouton STOP sur du scrape multi-système n'agissait pas comme prévu
  • Correction : Le scrape multi-système sur Steam ne fonctionnait pas
  • Correction : Un crash pouvait survenir quand ARRM voulait utiliser un template référencé dans template_association.txt alors qu'il n'existait plus
  • Correction : Sur Steam, certains artwork trouvés n'étaient pas téléchargés
  • Correction : le bouton 'Hide cue/gdi/m3u' n'avait pas le comportement attendu (les fichiers ne prenaient pas le tag <hidden> quand ils étaient dans des sous répertoires) merci cdaters

1.9.1.2 (19/03/2022)

  • Ajout : Si les boxback récupérés sur Screenscraper font moins de 4 Ko ils sont considérés comme vierge et non récupérés. Pour éviter les boxback vides vertes.
  • Ajout : Checkbox 'Activer le cache' dans l'onglet 'Options principales', qui permet de conserver dans un cache les informations textuelles récupérées lors d'un Scrape. Peut être utilisé par exemple suite à un crash lors d'un scrape ou d'une absence de gamelist. See Wiki : http://www.jujuvincebros.fr/wiki/arrm/doku.php?id=howto_cache_fr
  • Ajout : Bouton 'Charger depuis le Cache' pour récupérer les informations du cache conservées lors des scrapes précédents pour les Roms sélectionnées et le système sélectionné.
  • Ajout : Bouton 'Mettre en Cache' pour mettre dans le Cache les éléments sélectionnés déjà scrapés.
  • Ajout : Bouton 'Compresser bases de données' dans l'onglet 'Outils', qui permet de compresser la taille des bases de données utilisées par ARRM. Se lance automatiquement tous les 20 lancements d'ARRM.
  • Ajout : Une checkbox : 'Priorité Pays de la ROM' dans l'onglet 'Scrape Options' et dans les formulaires d'affectation de media. Permet de prendre en priorité les artworks du pays indiqué entre parenthèses dans le nom de fichier de la Rom (screenscraper and launchbox). Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=media-assignation-fr#ordre_de_priorite_des_media_en_fonction_du_pays
  • Ajout : une checkbox 'Ignore MD5 existant' dans l'onglet 'Scrape Options', qui permet, lors du scrape sur Screenscraper, d'ignorer le MD5 qui existe déjà dans la gamelist / Roms information panel
  • Ajout : Bouton 'Arcade to Database' dans l'onglet 'Mise à jour' : Utiliser pour mettre à jour via des fichiers .dat / .xml la base de donnée utilisée dans 'Renommer avec Dat' ou 'Filtre Arcade Clone' . Voir Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=rename_game_with_datfiles_fr#mettre_a_jour_la_database_arcade_avec_des_nouveaux_datfiles_dat_xml
  • Ajout : Variables de date/heure utilisable dans le provider_custom.txt : %yyyy% (année) , %dd% (jour) , %MM% (mois) , %HH% (heure 24) , %mm% (minute) Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=customize_provider_gamelist_fr
  • Ajout : Checkbox 'Cartouche' dans l'onglet 'Filtre'
  • Ajout : Passage de 10 layers à 15 layers pour les templates
  • Ajout : Un template Philips CDI par RustyMG
  • Modification : Bouton 'Créer M3U' qui permet de créer les M3U automatiquement pour toute ou partie des roms sélectionnées. ARRM recherchera les fichiers contenant (dis*) (side*) (tape*) (part*) [part*]. Les fichiers uniques sont ignorés. les informations de scrape seront conservées. Les Roms ajoutées dans les M3U auront l'attribut caché dans la gamelist.
  • Modification : Il est possible d'indiquer un fichier local avec chemin complet dans les layers des templates : voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=create_template-fr#definition_des_layers_couches
  • Modification : Il est possible d'ajouter d'autres informations pour la personnalisation des sous-dossiers avec image et description. voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=custom_subfolder_fr#nouveau_format
  • Modification : Pour éviter les surcharges du serveur HFSDB, les recherches se font en priorité sur le MD5 (si existant), puis le nom du fichier, puis le nom du jeu. Pour HFSDB, il est conseillé de cocher 'Forcer MD5 avant de scraper' dans l'onglet 'Scrape Options' si les MD5 ne sont pas existants.
  • Modification : Bouton 'Renommer avec DAT' : Si le système traité fait partie des systèmes Arcade déclarés dans le fichier %appdata%\Nexouille Soft\arrm\Database\arcade_systems_list.txt , la recherche se fera d'abord sur le nom de fichier qui, en Arcade est normalisé et le résultat sera très fiable, sinon si la recherche précédente ne retourne rien, la recherche se fera comme avant via MD5 / CRC32.
  • Modification : Prise en compte d'autres formats de fichiers .dat / .xml pour les procédures 'Arcade to Database' et 'Renommer avec Dat'. Des fichiers d'exemples de .dat et .xml se trouvent dans %appdata%\Nexouille Soft\arrm\Database\tosec\samples et %appdata%\Nexouille Soft\arrm\Database\dat\samples
  • Correction : Au lancement, les messages d'erreurs apparaissent désormais après le Splashscreen
  • Correction : lors de la création de fichier M3U sur les version 1.9.1.2 Beta, parfois des espaces étaient ajoutées avant le .m3u (merci Cdaters)
  • Correction : les valeurs liées affichées dans la combobox associée au 'Champs DB' dans l'onglet 'Recherches' prennent en compte 'Montrer caché' et sont actualisées lors de l'entrée dans l'onglet 'Recherches'
  • Correction : Lors de la suppression des images inutilisées, les images référencées dans les balises <folder> ne sont plus supprimées
  • Correction : Le tag <emulator> est de nouveau écrit dans les gamelist lors de la création des gamelists
  • Correction : Bug : Le choix de Fanart dans les modules de remplacement causait un crash
  • Correction : Bug : La recherche avec MD5 sur Screenscraper doit donner des résultats plus précis (passage du système en argument)
  • Correction : Bug des versions Beta précédentes (uniquement) qui causait un ralentissement lors du chargement de gamelist contenant plus de 1360 roms.
  • Correction : Bug qui pouvait survenir suite à la mise en place de limitations d'appels d'API sur HFSDB.
  • Suppression : Bouton 'Supprimer Rom' du panel 'Rom information' : utiliser le bouton 'Supprimer Rom' du panel 'Actions possibles sur Roms sélectionnées'

1.9.1.1 (12/02/2022)

  • Optimisation de la mémoire sur Launchbox pour éviter les crashs par manque de mémoire.
  • Ajout du moteur de scrape IGDB.com . Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=scraper-igdb-fr
  • Ajout : il est désormais possible de supprimer les tags artwork/media dans le module remplacement
  • Ajout d'un onglet Update, permettant de mettre à jour la database LaunchBox, SteamDB ainsi que les fichiers de configuration. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=settings-fr#mise_a_jour
  • Ajout d'une checkbox 'Provider Custom' dans l'onglet 'Gamelist TAGs' qui permet via un fichier %appdata%\Nexouille Soft\arrm\Database\provider_custom.txt d'ajouter des balises/information automatiquement dans la section provider des gamelist.xml . Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=customize_provider_gamelist_fr
  • Ajout de liens d'aide (?) amenant sur des sections dédiées du Wiki
  • Déplacement du bouton 'Suppression des images et videos inutilisées' vers l'onglet 'Outils'
  • Déplacement du bouton 'Overlays inutilisés' vers l'onglet 'Outils'
  • Correction d'un bug qui copiait les images '-extra1' dans le répertoire 'wheels' au lieu de 'extra1' quand le mode 4 images n'était pas activé.
  • Correction d'un bug qui parfois sur des scrape sur HFSDB faisait freezer ARRM.
  • Correction d'un bug qui empéchait sur les scrapers autre que Screenscraper de télécharger la video si fanart n'était pas coché
  • Correction : ajout d'un LF, si non présent, lors de l'ajout de Roms dans des fichiers collections(détecté par Soaresden)
  • Correction : l'export vers Attract Mode prend désormais le nom du système Attractmode comme Emulateur et non plus le nom du dossier du système ARRM (Bug détecté par BadFurDay sur Retropie Forum)
  • Correction : l'export vers Attract Mode ne prend plus en compte les Roms cachés (non gérées par AttractMode)

1.9.1.0 (17/01/2022)

  • Ajout d'une checkbox 'sans media uniquement' dans l'onglet 'Scrape Options' qui ne traite que les ROMs pour lesquelles les media visuels (coches dans l'onglet 'Images Options') sont manquants. Seuls les media manquants seront récuperes. Les modules de scrapes autres que Screenscraper vous montreront uniquement les medias manquants. Idéal pour completer vos collections. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=scrape_missing_artwork_only_fr
  • Ajout de quelques champs sélectionnables dans le module de remplacement
  • Ajout d'un bouton 'Supprimer Media' qui permet, pour le jeu selectionné, de supprimer le ou les media voulus.
  • Ajout d'un template xbox360
  • Ajout d'une checkbox 'ARRM folders' dans l'onglet 'Gamelist Options' : Lors de la sauvegarde de la gamelist.xml, permet à ARRM de créér automatiquement des tags <folder> s'il trouve les fichiers suivants dans les répertoires du système en cours : 'folder-nom du dossier.png' et 'folder-nom du dossier.txt'. A décocher si vous utilisez vos propres tags <folder>”
  • Ajout d'une checkbox 'ScummVM folders' dans l'onglet 'Gamelist Options' : Pour Batocera, lors de la création des gamelists pour les systèmes ScummVM et ResidualVM, créé automatiquement les tags <folder> des jeux.
  • Ajout des fichiers de configuration pour le système xbox360 ajouté dans Batocera par Foclabroc
  • Ajout d'une checkbox 'Create empty Rom file when no exists (Dev)' dans l'onglet 'Outils' : Lors du chargement d'une gamelist.xml, si le fichier ROM n'existe pas, ARRM crééra un fichier ROM vide. Cette fonctionnalité est utilisée par le développeur pour tester les gamelists des utilsateurs et détecter des anomalies . Cette option n'est pas mémorisée.
  • Correction bug : lors d'un scrape sur Launchbox, le fichier video précédemment scrapé était effacé. (détecté par Nordicpower)
  • Correction d'un bug qui parfois empechait la recopie des tags <folder> lors de la création de la gamelist.xml
  • Lors d'un changement de template, la vignette du template est mise à jour
  • Mise à jour de la base de données steamdb et launchbox

1.9.0.2 (20/11/2021)

  • Ajout d'un bouton pour accèder à un l'écran 'Assignation des media Launchbox' qui permet d'affecter les divers media Launchbox aux TAGs disponibles dans ARRM. (A faire avant un scrape.) Voir : http://urlr.me/mYLSW
  • Ajout d'un bouton 'Edit Arcade Systems list' dans l'onget 'Outils' qui permet d'éditer la liste des systèmes devant être considérés comme Arcade
  • AJout d'un bouton pour mettre à jour la database de recherche par Datfiles. Voir wiki pour le mode opératoire : http://urlr.me/zDNk9
  • Mise à jour de la database pour la recherche des noms via Datfile : sur les roms arcade, il y avait de nombreuses incohérences. (reomontée du bug par ZenGeek sur Discord ARRM)
  • Lors du chargement d'une gamelist contenant des tags inconnus d'ARRM (cheevosHash, cheevosId …), ARRM les conserve dans une base de données (extra_tags), et les réécrit lors de la création des gamelist.xml et gamelist_ARRM.xml.
  • Ajout d'un onglet 'Gamelist TAGs' qui permet de sélectionner les TAGs media que l'on souhaite voir apparaitre dans Gamelist.xml. Si le media associé existe le TAG sera écrit. Lors de la création de gamelist.xml, un fichier gamelist_ARRM.xml contenant tous les tags disponibles est également créé. Si vous souhaitez utilisé la fonction 'Recompose image', il est important de cocher la checkbox 'Utiliser Gamelist_ARRM.xml' lorsque vous chargez un système afin d'avoir à disposition tous les medias.
  • Ajout de la checkbox 'Activation du mode 4 images' dans l'onglet 'Image options' (demande de Pajarorojo sur discord ARRM)
  • Lorsque le 'mode 4 images' n'est pas coché, il est possible de demander le téléchargement de : screenshot, boxart, marquee, cartouche. (le mode 4 images les télécharge d'office) (demande de Pajarorojo sur discord ARRM)
  • Sur une configuration vierge d'ARRM, le media associé à WHEEL est affecté au tag MARQUEE (demande de Pajarorojo sur discord ARRM)
  • Ajout d'une Checkbox 'Ajouter language' dans l'onglet 'Scrape Options': Recherche les languages dans le nom de fichier lors du chargement de la gamelist et l'affecte au champ language si celui ci est vide. Fonctionne également avec le bouton 'vérification Roms'
  • Ajout de la recherche de musics sur GamesDB lors de scrapes sur HFS-Db/Launchbox/TheGamesDB (si GamesDB music est cochée dans l'onglet Scrape Options)
  • Ajout des metadata titlescreen et favorite dans les exports Pegasus (demande de macche sur Discord ARRM)
  • Ajout d'une checkbox 'ScummVM folders' dans l'onglet 'Gamelist Options' : permet, si Batocera est sélectionné, de créer des balises <folder> avec les informations du jeu. (activé par défaut)
  • Correction : sur HFS-Db parfois des screenshots présent sur HFS-Db n'étaient pas trouvés.
  • Correction : sur HFS-Db parfois les plateformes n'étaient pas mentionnées dans le résultat des recherches.
  • Correction : Quand le 'Activation du mode 4 images' n'est pas coché, certains média images n'étaient pas sauvegardés via les nouveaux modules de scrape.
  • Correction : Les balises folders existantes sont récupérées et réécrites lors de la sauvegarde de la gamelist.xml
  • Correction : Déplacement du bouton 'Défaut image+video' dans l'onglet 'Images options'
  • Mise à jour des fichiers de configuration pour supporter les systèmes suivants : Adventure Vision (advision), CD-i (cdi), CreatiVision (crvision), PV-1000 (pv1000), Game.com (gamecom), Gamate (gamate), TV Games (tvgames), Fujitsu FM-7 (fm7), Game Pocket Computer (gamepock), APF M-1000 (apfm1000), BBC Micro (bbc), Coleco ADAM (adam), Arcadia 2001 (arcadia), Game Master (gmaster), Bally Astrocade (astrocde|), TI-99 (ti99), Tomy Tutor (tutor), Tandy Color Computer (coco), & Mega Duck (megaduck)
  • Ajout de templates pour ces nouveaux systèmes. Voir : http://urlr.me/XqyHZ
  • Ajout d'un template : mix_neogeo_zengeek
  • Ajout de teknoparrot dans les fichiers de configuration (pensez à cocher 'Ignorer la plateforme sur Lanchbox/TGDB/HFS' dans l'onglet 'Batocera/Recalbox/Screenscraper' pour de meilleurs résultats sur teknoparrot)

1.9.0.1 (09/10/2021)

  • Ajout de la fonctionnalité de glisser-déposer d'images directement depuis les sites Internet sur le module Mix'Me. Video : https://youtu.be/A6a2z0mgmkM
  • Possibilité de filtrer l'affichage des templates en fonction de catégories définies dans les XML des templates. Tous les XML ont été mis à jour. Video : https://youtu.be/wxIjZtWWblg
  • Mise à jour des fichiers de configuration pour le prochain Recalbox 7.3
  • Ajout d'une checkbox “Aperçu des media” (ainsi que d'un bouton Media dans le panel 'ROM Information') permettant d'avoir un aperçu des medias existants pour le jeu sélectionné. La checkbox permet d'activer automatiquement cet aperçu qui sera visible également dans les modules de scrape Steam/Gog/HFS-DB/LaunchBox. Video : https://youtu.be/wTk6ttmW2lc
  • Ajout des liens cliquables Wikipedia et Youtube sur le module LaunchBox
  • Ajout de 8 templates par RustyMG (BBC Model B, Dragon 32, LowRes-NX, Saturn, PC88, PC98, TRS-80 Color Computer, TI-99/4A)
  • Correction Bug : La checkbox 'Nom du jeu' est prise en compte
  • Correction Bug : Maintenant, quand la database est vide, le Panel 'Rom Informations' est vidé et inactif
  • Correction bug : crash lié aux filtres dans les modules recherche/remplacement
  • Correction de divers bugs

1.9.0.0 (25/09/2021)

  • Ajout d'un module de scrape sur Launchbox : Récupération des media Boxart 2D/3D, Logo, Fanart, Screenshot, Titleshot, BoxBack, Cartridge, Marquee. Voir Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=scraper-launchbox-fr (demandé par Bob Morane sur le Discord ARRM)
  • Ajout du fichier systemes_launchbox.txt pour l'association entre vos systèmes et les systèmes Launchbox. Pensez à l'adapter à vos noms de répertoires systèmes.
  • Ajout de la preview video sur HFS-Db
  • Ajout des regions dans le module HFS-DB (demande de Nordipower)
  • Ajout d'une checkbox 'Ignorer plateforme sur LaunchBox / TGDB / HFS' dans l'onglet 'Recalbox/Batocera/Screenscraper'. Permet de ne pas filtrer sur la plateforme lors de la recheche d'un jeu (Demande de TVsIan sur Discord ARRM)
  • Ajout d'un bouton dédié aux exports sans avoir besoin de créer la gamelist (demande de Banbs sur discord ARRM)
  • Amélioration de la recherche sur HFS-Db pour les jeux contenant dans leur titre ':'
  • En mode 'Validation Auto' activé, il est désormais possible d'ignorer les jeux lorsque la recherche retourne plus d'un jeu, via la checkbox 'Ignorer quand # jeux >1' (afin d'éviter de valider manuellement chaque jeu)
  • En mode unitaire, sur les moteurs de scrape TGBD, LaunchBox, GOG, Steam, HFS-Db, il est possible de modifier les éléments textuels avant validation et de choisirt les éléments textuels à récupérer
  • Prise en compte du séparateur décimal utilisé pour l'affichage correct du rating (il est normalement plus nécessaire de modifier le séparateur décimal dans le panneau de configuration windows)
  • Suppression des lignes vides dans les description lors de la sauvegarde de la gamelist (demande de Trinidad Sweet sur Discord ARRM)
  • Correction bug : Les videos et les manuels n'étaient pas récupérés sur HFS-Db
  • Correction bug : sur HFS-Db certains jeux ne s'affichaient pas alors qu'ils étaient bien trouvés
  • Correction bug/crash lorsque 'Recherche Stricte' était cochée et que le système n'était pas présent dans systemes_screenscraper.txt (merci Trinidad Sweet)
  • Correction bug sur les module HFS/Steam/GOG/TheGamesDB lors de la selection automatique qd un seul jeu est retourné (les images n'étaient pas récupérées)
  • Correction bug qui remplacait le nom du jeu par le nom du jeu nettoyé (détecté par Nordicpower)

1.8.9.9 (12/09/2021)

  • La création de la gamelist est désormais plus rapide pour les systèmes Windows/PS3 (demande de TVsIan sur Discord ARRM)
  • Dans l'onglet 'Outils' le bouton 'Backup configuration files' permet de sauvegarder les fichiers de configurations d'ARRM ainsi que les clefs de registre associées. Wiki http://jujuvincebros.fr/wiki/arrm/doku.php?id=save_restore_fr
  • Dans l'onglet 'Outils' le bouton 'Restore configuration files' permet de sélectionner et restaurer les fichiers de configurations d'ARRM ainsi que les clefs de registre associées
  • Lors de l'utilisation du bouton 'Renommer avec DAT', le tag 'temporary' est renseigné avec le fichier DAT dans lequel la rom a été trouvé.
  • lors de l'export au format AttractMode, la decription des jeux est sauvegardée dans des fichiers %romfile%.txt dans le répertoire de sauvegarde des Romlists (charge à l'utilisateur des les placer au bon endroit dans sa configuration AttractMode)
  • Correction de l'option export au format CSV ne fonctionnait plus (merci HadoKen)
  • Correction d'un bug qui empêchait de trouver la bonne plateforme (système) lorsque vos systèmes comportaient des majuscules dans les fichiers : systemes_screenscraper.txt, systemes_tgdb.txt, systemes_hfsdb.txt et systemes_gamesdatabase.txt (détecté par Bob Morane sur Discord ARRM)
  • Correction d'un bug où les extensions n'étaient pas prises en compte lorsque les noms des systèmes n'étaient pas en minuscules dans systemes_extensions.txt (merci Bob Morane)
  • Correction d'un bug qui empéchait la sauvegarde des noms de répertoires d'images dans l'onglet dossier (merci [RGS] et Soaresden)
  • Correction bug sur bouton 'Supprimer media', les boxback n'étaient pas supprimées
  • Correction d'un bug sur le chargement de la gamelist avec la balise <folder> ne contenant pas la balise <image> ou avec la balise <image> vide
  • Correction d'un bug où 'PC/DOS as files' ainsi que 'systemes_as_folder.txt' n'étaient pas pris en compte.
  • Correction d'un bug lorsque le 'dossier système' n'était composé que d'un nom de lecteur (E:, F: etc…) (merci Knockthedoor)
  • Correction d'un bug qui effacé les images '-extra1' lors de l'utilisation du bouton 'Supprimer les images et videos inutilisées'. Elles ne sont plus effacées pour le moment. (merci Nordicpower)
  • Correction de divers bugs

1.8.9.8 (30/08/2021)

  • Correction d'un bug où les extensions n'étaient pas prises en compte lorsque les noms des systèmes n'étaient pas en minuscules dans systemes_extensions.txt (merci Bob Morane)
  • Correction d'un bug qui empéchait la sauvegarde des répertoires d'images dans l'onglet dossier (merci [RGS] et Soaresden)
  • Correction bug sur bouton 'Supprimer media', les boxback n'étaient pas supprimées
  • Correction d'un bug sur le chargement de la gamelist avec la balise <folder> ne contenant pas la balise <image> ou avec la balise <image> vide
  • Ajout du Scrape sur HFS-DB. Voir la section du WIKI qui détaille son fonctionnement : http://jujuvincebros.fr/wiki/arrm/doku.php?id=scraper-hfsdb-fr (Demandé par Bob Morane sur Discord ARRM)
  • Modification du Scrape sur TheGamesDB qui fonctionne maintenant comme HFS-DBA. Voir la section du WIKI qui détaille son fonctionnement : http://jujuvincebros.fr/wiki/arrm/doku.php?id=scraper-thegamesdb-fr
  • Correction d'un bug où 'PC/DOS as files' ainsi que 'systemes_as_folder.txt' n'étaient pas pris en compte.
  • Dans l'onglet 'Outils' le bouton 'Backup configuration files' permet de sauvegarder les fichiers de configurations d'ARRM ainsi que les clefs de registre associées (dans %appdata%\nexouille soft\arrm\database\backup\%date%)
  • Dans l'onglet 'Outils' le bouton 'Restore configuration files' permet de sélectionner et restaurer les fichiers de configurations d'ARRM ainsi que les clefs de registre associées
  • Lors de l'utilisation du bouton 'Renommer avec DAT', le tag 'temporary' est renseigné avec le fichier DAT dans lequel la rom a été trouvé.
  • Correction d'un bug lorsque le 'dossier système' n'était composé que d'un nom de lecteur (E:, F: etc…) (merci Knockthedoor)
  • Correction d'un bug qui effacé les images '-extra1' lors de l'utilisation du bouton 'Supprimer les images et videos inutilisées'. Elles ne sont plus effacées pour le moment. (merci Nordicpower)
  • correction de divers bugs

1.8.9.4 (05/07/2021)

  • Correction d'un bug lors de la récupération des Overlays systèmes si la checkbox Overlay n'était pas coché (merci Goldug)
  • Ajout dans le panel 'Systèmes' d'un bouton 'Overlays inutilisés' qui permet, pour les systèmes sélectionnés d'afficher la liste des Overlays inutilisés. Il est alors possible de supprimer ces overlays (et leurs fichiers de configuration) ou de le déplacer dans un répertoire Backup. (Demande de Toniosj) Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=unused_overlays_fr
  • Correction dans la création des fichiers de configuration d'overlay Retropie (il manquait l'extension du jeu dans le cfg)
  • Mise à jour des fichiers pour prise en compte de la switch
  • Ajout de 2 template : Nintendo Switch (normal et profil)
  • Ajout d'un bouton 'Renommer via DAT' qui de modifier le nom d'un jeu grâce à son CRC32 (hash) ou son MD5 en faisant une recherche dans les fichiers DAT. Les checkbox 'Nettoyer Nom , 'Ajouter disque' , 'Ajouter pays' sont appliquées si cochées. Le CRC32 et le MD5 sont calculés avant la recherche. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=rename_game_with_datfiles_fr
  • Ajout d'un bouton 'blank field' dans l'onglet 'Remplacement', permettant de mettre à vide le champ sélectionné pour les roms sélectionnées.
  • Ajout de md5 et hash (CRC) dans les champs utilisables dans l'onglet 'Remplacement'
  • Ajout d'un bouton 'View Backup dir' dans l'onglet Outils' qui permet d'ouvrir le répertoire où se situent les différents backup de gamelists
  • Correction : les manuels pour les pays suivants n'étaient pas pris en compte : ame,asi,au,bg,cn,cz,dk,fi,gr,hu,il,kw,mor,nl,no,nz,oce,pl,sk,se,tr,tw (merci Soaresden)
  • Correction d'un plantage au chargement d'un système lorsque le hash d'un jeu était supérieur à 255 caractères (merci Doze)
  • Ajout de 2 templates pour N-Gage et N-Gage QD par Soaresden

1.8.9.3 (16/05/2021)

  • Dans l'onglet “Outils”, le bouton “Récupère Systèmes Wheels” récupére les wheels & carbon wheels pour les systèmes présents et pour l'arcade à partir des systèmes contenu dans les fichiers systemes_screenscraper.txt et arcadesystemname_long.txt. Wheels & Wheels carbon sont inclues dans cette archive.
  • Ajout d'un tag “System” utilisable dans les templates qui affiche le nom du système ou pour les systemes Arcade le nom du système Arcade. Le media correspond à la balise Wheel des systèmes sur screenscraper et se trouve dans le répertoire : %appdata%\Nexouille Soft\arrm\ressources\logos_wheel\%nom_du_système%.png . Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=create_template-fr#description_des_balises
  • Ajout des tags <extra1_add_black_borders> et <system_add_black_borders> dans les templates pour ajouter des bordures noires sur les éléments EXTRA1 et SYSTEM quand ils sont sous dimensionnés.
  • Ajout des balises <extra1_add_black_borders> et <system_add_black_borders> dans les templates concernés
  • Suppression de la checkbox “Black Borders” pour EXTRA1 dans l'écran “Affectation des medias” remplacée par le tag <extra1_add_black_borders> dans les templates.
  • Ajout d'un template ArcadeHome modifié pour afficher le nom du system (tag system dans le template)

  • Correction d'un bug, lors du nettoyage de nom, la chaine “aga” était supprimée du nom. Merci TVsIan
  • Correction bug de plantage quand gametime était vide. Merci nordicpower
  • Ajout de 2 templates par Soaresden (xbox et ps3)
  • Ajout d'un bouton 'Auto Hide cue/gdi/m3u' dans le panel 'Action sur Roms sélectionnées' qui permet de mettre en caché les fichiers référencés dans les fichier .cue / .gdi / .m3u
  • Ajout d'une checkbox 'Auto Hide cue/gdi/m3u' dans l'onglet 'Scrape Options' qui permet, lors du chargemenet d'un système, de mettre en caché les fichiers référencés dans les fichier .cue / .gdi / .m3u
  • Ajout de 'Lancer/Ouvrir' dans le menu contextuel de la Database : Permet de lancer une Rom si l'extension est associée à un émulateur, sinon ouvre le fichier avec le programme associé à l'extension. Suggérer par nordicpower
  • Ajout d'une checkbox 'Retroarch Surcharge' dans l'onglet Gamelist, qui permet, lors de la sauvegarde de la gamelist, d'ajouter les core et emulator (presents dans la database) dans un fichier de surcharge retroarch pour RECALBOX nommé 'fichier rom'.recalbox.conf qui se trouve dans le dossier de la Rom. Si les surcharges (global.emulator, global.core) existent deja, elles sont remplacees . Pour que cela fonctionne il faut que Recalbox soit selectionne comme frontend. Voir : http://jujuvincebros.fr/wiki/arrm/doku.php?id=emulator_core_fr#specificite_recalbox


1.8.9.2 (27/04/2021)

  • Correction d'un bug de positionnement des cartouches sur les templates (lorsque le boxart est en mode portrait ou cd)
  • Ajout de templates pour Pico-8, Watara supervision (supervision), Epoch Cassette Supervision (scv), Pocket Challenge v2 (pcv2), BK-0010/0011/Terak 8510a (bk)
  • Ajout de fichiers de configurations pour les systèmes Watara supervision (supervision), Epoch Cassette Supervision (scv), Pocket Challenge v2 (pcv2), BK-0010/0011/Terak 8510a (bk), VIDEOPAC+ (videopacplus), VIC-20 (vic20)
  • La recherche d'image pour la customisation des folders ne se fait plus que sur 'folder-nom_du_dossier.png' (précédemment 'nom_du_dossier.png' http://jujuvincebros.fr/wiki/arrm/doku.php?id=custom_subfolder_fr
  • Ajout de ? sur certaines fonctionnalités qui pointent sur le wiki correspondant
  • Correction d'un bug sur le 'video + overlay'
  • Correction de bug : La checkbox 'PC/DOS : file mode' était sans effet sur les systèmes listés dans 'systemes_as_folder.txt' (merci toniosj)
  • Ajout du media Extra1 dans le Mix'Me
  • Modification de plusieurs thèmes arcade pour prise en compte du media Extra1
  • Ajout d'un élément récupérable (Extra1) auquel vous pouvez attribuer un Media Screenscraper (Attribution de Media Screenscraper) et peut être utilisé dans vos templates Arrm. (exemple: Marquee pour avoir le marquee Arcade avec le modèle de pajarorrojo fourni: mix_arcade_moon_zoomed - marquee). Cet élément n'est pas écrit dans la liste de jeux. Demande de Pajarorrojo.
  • Ajout d'un template arcade de Pajarorrojo
  • Ajout d'un pack de templates par Pajarorrojo
  • les media themehs, extra1, music sont désormais déplacer quand le bouton 'déplacer roms' est utilisé
  • les media themehs, extra1, music sont désormais supprimer quand le bouton 'supprimer media' est utilisé
  • Ajout d'un bouton 'De/Select All' dans la section 'Force Media Download (Screenscraper)'

1.8.9.1 (11/04/2021)

  • Les systèmes devant être gérés comme des répertoires (PC, DOS, Windows, PS3…) sont indiqués dans le fichier systemes_as_folder.txt
  • Dans outils, ajout d'une combobox permettant d'éditer les fichiers de config d'ARRM.
  • Ajout d'une checkbox dans l'onglet “Gamelist Options” qui permet sur Batocera lors de la sauvegarde de la gamelist de sauvegarder le core/emulator par jeu dans un fichier texte. Il suffit de recopier les lignes de ce fichier dans votre fichier batocera.conf
  • Ajout d'une combobox dans l'onglet “Arcade” qui permet de sélectionner dans votre database les Roms Arcade dont le core sélectionné est le meilleur. Vous pouvez ensuite appliquer sur ces Roms le core/emulator voulu en utilisant le bouton 'Reinit Core/Emulator“, basé sur le fichier de Roslof's : https://docs.google.com/spreadsheets/d/1Rq4shU1RUSdcc7cTVWeORMD-mcO6BwXwQ7TGw8f5_zw/view?pli=1#gid=751093681 . Ceci est une alternative au bouton 'Maj du Core' qui se trouve désormais dans ce même onglet 'Arcade'. Voir tuto : http://jujuvincebros.fr/wiki/arrm/doku.php?id=arcade_best_core_fr
  • Ajout d'une checkbox 'Vérifier si media existe' dans l'onglet 'Options générales' : Lors du chargement de la gamelist, vérifie si les media référencés existent en local, sinon la référence du media est supprimée de la database
  • Modification du bouton 'Media existe ?' dans panel 'Actions possibles sur Roms sélectionnées' : Lors du chargement de la gamelist, vérifie si les média référencés existent localement, sinon la référence du média est supprimée de la database. Si la checkbox 'Rechercher les images manquantes' est cochée dans l'onglet 'Options générales', ARRM essaie de trouver le média localement ”)
  • Support des tags BOXBACK, KIDGAME,GAMETIME dans les gamelists.
  • Boxpack est désormais utilisable dans vos templates Mix. cf Wiki Créer son propre template pour ARRM
  • Boxback, Titleshot, et Fanart sont désormais téléchargeables sur TheGamesDB.
  • Ajout des boxback et overlay dans HTML Generator
  • Lorsque “Pas d'image, uniqement les textes” est coché, seules les media cochés dans la section 'Force Media Download' sont récupérés.
  • Le Bouton 'Check ScreenScraper' affiche désormais les quotas/limitations de Scrape sur Screenscraper
  • 'Recompose image' est plus rapide
  • Ajout d'un convertisseur d'Overlay Recalbox vers Overlay Batocera dans l'onglet 'Tools' (indiquer le chemin du dossier overlays de recalbox, puis le chemin du dossier temporaire qui accueillera les overlays convertis). Voir tuto : http://jujuvincebros.fr/wiki/arrm/doku.php?id=convert_overlay_recalbox_to_batocera-fr
  • Le nom des dossiers bezels/overlays Batocera peut être changé dans l'onglet 'Dossiers' (anciennement ARRM créait un dossier 'mybezels4-3' et 'mybezels16-9')
  • Vérification et normalisation des noms de dossiers de l'onglet 'Dossiers' pour éviter des éffacement malencontreux lors de l'utilisation du bouton 'Supprimer les images et videos inutilisées' de l'onglet 'Images Options'
  • Déplacement des checkbox d'exportation de gamelist dans l'onglet 'Gamelist'
  • Checkbox 'Export as Pegasus', permet de sauvegarder la gamelist.xml dans un format metadata.txt dans le répertoire du système. Utilisable avec le FrontEnd Pegasus (demande de ExarKunIv du forum Retropie); Voir tuto : http://jujuvincebros.fr/wiki/arrm/doku.php?id=export_gamelist_fr
  • Checkbox 'Export as Attract Mode', permet de sauvegarder la gamelist.xml dans le dossier Romlists d'Attractmode dans un format compatible AttractMode. Pensez à indiquer ce dossier Romlist dans l'onglet 'Dossiers'. (demande de BadFurDay du forum Retropie). Voir tuto : http://jujuvincebros.fr/wiki/arrm/doku.php?id=export_gamelist_fr
  • Modification de la database afin d'avoir une visualisation des genres lors du chargement d'un romset Arcade sans gamelist.xml. Cela permet de faire des selection sur les genres non voulus et également les clones afin de les supprimer.
  • Ajout d'un bouton 'Arcade Clone' dans l'onglet Arcade qui Permet de rechercher et filtrer les Clones de Roms pour les systèmes Arcade. La ligne (Clone Of : rom_name → rom_title) est ajoutée dans le champ 'temporary_rom'. Le filtre (temporary_rom like '*Clone Of :*') est ajouté aux filtres de la combobox Requête
  • Lors du chargement de roms de systèmes Arcade sans gamelist.xml, ARRM indique si la rom est un clone dans le champ description et dans le champ temporary (Clone Of : rom_name → rom_title). Utile pour effectuer des suppression de clones avant de lancer un scrape.
  • Vérification d'instance unique de l'application au lancement
  • Les dates custom de Screenscraper sont désormais prises en charge
  • Ajout d'un template 'Mix Box Catridge Game & Watch' de Mickael D.
  • Prend en compte des nouveaux systèmes
  • Corrections du divers bugs

1.8.8.1 (24/02/2021)

  • ARRM peut récupèrer les coordonnées des Bezels désormais présentes dans l'API ScreenScraper afin de crééer les fichiers de configurations des overlays. Si les coordonnées n'existent pas ou si la checkbox suivant est cochée 'ONLY use ARRM detection of viewport for Bezels' (onglet Scrape Options), ARRM utilisera son ancien méthode de détection des coordonnées.

1.8.8.0 (20/02/2021)

  • Possibilité de récupérer au choix les media suivant (Screenshot, Boxart, Marquee, Cartridge) sans avoir besoin de passer par le mode MIX (en mode Texte seulement). Utile si vous souhaitez ajouter un media particulier.
  • Ajout des systèmes inclus dans Batocera 30 beta
  • modification de la Database avec ajout du champ 'arcadesystemname_rom' (voir ci-dessous)
  • Ajout du tag <arcadesystemname> (Batocera). Permet d'ajouter automatiquement le nom du systeme d'arcade pendant le scrape. Utilisé pour la creation de collections Arcade.
  • Correction d'un bug qui générait des requêtes KO lors de recherche avec le MD5 ou le GameID
  • Le répertoire des backups de gamelist ne se trouve plus dans le répertoire du système mais dans le répertoire %appdata%\Nexouille soft\arrm\temp\backup\%systeme%
  • Suppression du “-themehs” dans le nom de fichier des themes hyperspin récupérés
  • Suppression du répertoire logs_arrm dans le répertoire du système scrapé. Désormais ce log se trouve dans %appdata%\Nexouille Soft\arrm\temp
  • Langage italien (button + infobulle) mis à jour par Michele / Retrogamer Italia : https://www.facebook.com/profile.php?id=100047255406114
  • Ajout d'un template : Skraper Mix4 HD 4:3 par SegaRally
  • Ajout de 2 templates : Amiga Old Room et Amiga Desktop par Giovanni Minopoli
  • Ajout des templates de RustyMG

1.8.7.8 (02/01/2021)

  • Correction du chemin des overlays pour les jeux sous Batocera (désormais chaque overlay de jeu est placé dans un sous dossier du système correspondant)
  • Correction d'un bug lors de la création des fichiers de configuration d'overlay sur Batocera (il manquait des :)
  • Mise à jour des fichiers de configuration pour la création des overlays sur Recalbox/Retropie. #video_shader_enable = “true” et input_overlay_hide_in_menu = “true” (olivierdroid92 et toniosj) .
  • Ajout d'un bouton 'Resize Overlays' dans le panel 'Actions possibles sur Roms sélectionnées' qui permet de redimensionner les overlays existants. Voir infobulle sur le bouton pour plus d'explication. Voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=resize_overlays-fr
  • Ajout d'une checkbox 'GamesDatabase Music' dans l'onglet 'Scrape Options' qui permet lors d'un scrape de récupérer, sur le site Gamesdatabase, les musiques si non présents. Un tag <music> sera créé dans la gamelist (utilisable avec mon jeu JVB_Quizz : http://jujuvincebros.fr/telechargements2/category/13-games)
  • Ajout d'un bouton 'Récupérer musique' dans le panel 'Actions possibles sur Roms sélectionnées' qui permet d'extraire la piste audio des videos si la video existe ou d'aller la chercher sur le site GamesDatabase. Une balise <music> sera ecrite dans la gamelist.xml (utilisable avec mon jeu JVB_Quizz : http://jujuvincebros.fr/telechargements2/category/13-games)
  • Ajout d'un dossier music dans l'onglet Dossier où seront stocké les mp3 récupérés via les options ci-dessus.
  • Permutation des Dev/Manufacturer lors de la création des XML pour Hyperspin.
  • Lors d'un scrape sur Screenscraper, si un manuel n'est pas trouvé, une recherche est lancée sur GamesDatabase

1.8.7.7 (12/11/2020)

  • Ajout d'une checkbox 'Compresser Overlays' dans l'onglet 'Images options' qui permet de compresser les overlays redimensionnés.
  • Correctif bug : lors du chargement des gamelists le tag titleshot n'était pas chargé
  • Ajout d'un combobox “Global Filter” qui permet d'appliquer un filtre lors de traitement multi systèmes (scrape ou recompose). Entrez le filtre dans la textbox ou selectionnez un filtre déjà créé.

cliquer sur ? pour l'aide ou sur l'oeil pour éditer la liste des filtres (pris en compte au prochain lancement de ARRM)

  • les valeurs des balises <kid> et <adult> sont en minuscules désormais (true/false). (True/False pouvait poser des problèmes. Ouvrir la gamelist dans ARRM puis la sauvegarder pour corriger le problème)
  • Passage en majuscule de la première lettre des valeurs des balises <developer> et <publisher>, excepté pour les mots qui sont entièrement en majuscules, lesquels sont considérés comme des acronymes.
  • Ajout d'une checkbox 'Thème Hyperspin' dans l'onglet 'Images Options', permettant de récupérer le thème Hyperspin du jeu au format .zip. On peut configurer le dossier pour le thème dans l'onglet 'Dossiers'
  • Ajout de la région JP (japon) dans le profil “Default” de priorisation des régions. (ecran assignation des medias)
  • Suppression de caractères invalides provoquant parfois des erreurs XML lors de la récupération des informations sur Screenscraper
  • Lors de la création d'un M3U (pour le multi disque), le fichier créé prend les attributs (media et texte) du premier fichier de la liste.
  • Suite à un scrape sur Screenscraper, si le fichier XML retourné est défectueux (caractères parasites ou autres) le scrape ne plante plus. Un fichier listant les jeux avec mauvais XML est alimenté dans %appdata%\nexouille soft\arrm\temp\bad_xml_games.txt avec l'erreur.
  • Dans le module remplacement, il est possible de remplacer en mettant des noms de champs au format : nomdechamp
  • Correctif : arrêt des videos quand aucun système ou plus de 1 système est sélectionné

1.8.7.6 (21/11/2020)

  • Ajout d'un bouton 'Notez moi' permettant de noter un jeu et envoyer la note sur Screenscraper. Il faut avoir un compte sur screenscraper et que celui-ci soit renseigné dans ARRM. Voir : https://streamable.com/ybzx86
  • Prise en charge des tags <kid>, <adult>, <id> (Screenscraper Game Id)
  • Ajout dans le Panel 'Rom Informations' des champs GameID, Kid et Adult
  • Ajout d'une checkbox 'Utiliser GameID' qui permet, lorsque le GameID est renseigné, de chercher en priorité avec le GameID sur Screenscraper. (il est possible de forcer le scrape d'un jeu en particulier en renseignant son gameid et en cochant 'Utiliser GameID')
  • Ajout d'une option 'Html condensé sans image' lors de la création du fichier HTML, permet d'avoir un affichage sous forme de tableau sans image. Voir ; https://streamable.com/0k23yw
  • Réorganisation des tags dans la gamelist (plus lisible)
  • Suppression de la checkbox 'Box 3D' inutile: le choix du format du boxart se fait dans le menu “Assignation des media Screenscraper”
  • Correction d'un bug dans le module de remplacement : modification d'une valeur d'un champ
  • Correction bug : lorsque Mix et Récupérer Video étaient cochés, la video était récupérée 2 fois
  • Correction bug lors du déplacement de rom entre répertoire

- 1.8.7.5 (11/11/2020)

  • Ajout dans la section Bezels/Overlays (onglet Images Options) d'un bouton custom qui permet de redimensioner les Overlays + leur fichier de configuration à la taille d'écran voulu
  • Prise en compte du nouveau chemin pour les overlays systèmes sur Recalbox > 7.0
  • Désormais le bouton 'Overlays manquant' permet de sélectionnés automatiquement les Roms ne possédant pas d'overlay (la recherche se fait dans le répertoire des overlays).
  • Ajout d'un bouton “Copy Pad2Key” qui permet d'envoyer, pour les systèmes sélectionnés, un fichier .p2k.cfg générique (présent dans %appdata%\nexouille soft\arrm\ressources) (merci soaresden)
  • Les fichiers pad2key pour Batocera sont récupérables (format rom_file.keys) lors du scrape. Il faut avoir coché la checkbox 'Pad 2 Key cfg' dans l'onglet 'Scrape Options'
  • Mise à jour des différents fichiers de configuration pour les nouveaux systèmes de Batocera-29
  • Ajout d'une checkbox “TopStaff → Favoris” dans l'onglet “Scrape Options” qui met en favoris les jeux sélectionnés par l'équipe de Screenscraper.
  • Ajout d'un bouton 'HTML systems' dans l'onglet 'Outils' qui génère un fichier HTML, très basique, pour les systèmes sélectionnés, permettant de visualiser le contenu de chaque système (roms, images, manuel, video, informations textuelles). Sur les gros systèmes le traitement peut être long. voir : https://streamable.com/jy6ceq et https://streamable.com/k98ro2
  • Ajout d'un template (classic et video+overlay) mix_screenscraper_birthday
  • Correction bug : lors de l'utilisation du MixMe, si l'image source se trouvait dans le répertoire des medias le suffixe (-fanart, -boxart etc…) n'était pas ajouté.
  • Correction d'un bug avec le bouton 'Supprimer les images et videos non utilisées' qui supprimait les images suffixée '-map' (merci soaresden)
  • Correction du comportement du bouton 'Récupérer la Video' de l'onglet 'Images options'
  • Correction d'un bug : lors du déplacement d'une rom via le bouton 'déplacer dans un dossier' le fichier .p2k.cfg n'était pas déplacé (merci soaresden)

- 1.8.7.4 (27/10/2020)

  • Corrige les problèmes de connection sur Screenscraper
  • Ajout d'un bouton Video+Overlay permettant de créer des Video+Overlay (à la façon des videos anniversaires de Screenscraper) en se basant sur les templates ARRM. Elles ont le suffixe -mixvideo.
Cette fonctionnalité 'Video+Overlay' a besoin que les medias soient présents dans la database (boxart, cartouche, wheel, video) car il va recomposer un mix (sans screenshot) avec les medias déjà présent, qu'il va superposer à la video en appliquant un template. Il faut donc que le mode '4 images' d'ARRM ait été activé. Attention : incompatible avec les templates proposant des screenshots en perspective. On peut définir un répertoire dédié à ces videos. Il est également possible de les mettre dans le tag video. Des paramètres de compression spécifiques pour ces video+overlay sont disponibles dans l'onglet 'Outils'.


Un fichier template_association_video.txt permet d'associer des templates aux systèmes lors de la création des 'video+overlay'.
Par défaut le nouveau template 'mix_video1' est associé à tous les systèmes.
Un fichier 'template_association_video.NEXT_PIXEL' est inclus contenant les associations pour les templates du thème NEXT_PIXEL. Renommez le en 'template_association_video.txt' si vous souhaitez l'utiliser.
Un dossier réservé aux templates videos a été créé, il se situe dans le répertoire : '%appdata%\Nexouille soft\arrm\ressources\templates_video\'
Vous pouvez récupérer les templates habituels situé dans '%appdata%\Nexouille soft\arrm\ressources\templates\', les copier dans ce répertoire ( '%appdata%\Nexouille soft\arrm\ressources\templates_video\' ) et les modifier pour les adapter à vos besoins.
Lors de l'utilisation du bouton 'Video+Overlay' ARRM vérifie l'existence du fichier template_association_video.txt et applique le template video associé au système en cours (auto_template activé). Si le fichier template_association_video.txt n'existe pas, ARRM appliquera les templates habituels (template_association.txt)

  • Amélioration de la gestion des media dans le module MixMe (les medias séléctionnés ne sont plus recopiés dans le répertoire destination avec leur nom d'origine)
  • Correction d'un bug dans le remplacement en masse
  • Arrêt du chargement si gamelist.xml corrompue
  • Ajout du GenreID dans le panel 'ROM Informations'
  • Ajout d'une combobox affichant le libellé du genreID. Il est possible de choisir le genreID via le combobox ou en l'écrivant dans la textbox dédiée. En cliquant sur l'oeil on peut visualiser le fiohier d'association genreid→libellé

- 1.8.7.3 (17/10/2020)

  • Ajout d'un menu contextuel sur la database (faire un clic droit sur la database pour le faire apparaître)
  • Le bouton 'Check ARRM updates' indique désormais la présence d'une Beta/Correctif
  • Correction du fichier 'systemes_tgdb.txt' qui générait une erreur lors d'un scrape avec 'TheGamesDb.net'
  • Correction d'un bug lors de déplacement de jeu d'un système vers un autre
  • Lors d'une installation complète le fichier “template_association.txt” est copié en tant que “template_association.ARRM”. Lors de l'éxecution d'ARRM, si aucun fichier “template_association.txt” existant n'est présent, le fichier “template_association.ARRM” est recopié en “template_association.txt”. Ceci afin de ne pas écraser vos personnalisation du fichier.
  • Ajout d'une checkbox “Toutes les maps” dans l'onglet 'images options' qui permet de récupérer toutes les maps disponibles. Seule la première sera affectée au tag <map> de la gamelist
  • Le bouton 'Supprimer les images et videos inutilisées' peut s'appliquer sur du multisystèmes (plusieurs systèmes cochés)
  • Correction d'un bug lors du changement de langue de l'interface (passage de Français ou Anglais vers d'autres langues provoque un blocage)
  • Ajout des templates_association corrigés pour les nouveaux systèmes Recablox 7.0
  • Correction du chemin des medias lorsqu'ils ne commencent pas par ./ dans gamelist.xml (cas des medias scrapés via le scrapeur internet Recalbox 7.0, qui empéchait ARRM d'afficher les media scrapés via Recalbox) (merci Flomartin)
  • Ajout d'un onglet “Remplacements” qui permet de filtrer et ensuite d'appliquer des modification/remplacements sur la database. voir wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=interface-fr#les_remplacements (Suggestion Nordicpower)

- 1.8.7.2 (03/10/2020)

  • Ajout des nouveaux systèmes Recalbox 7.0
  • Les noms de media ont été raccourci. Exemples :
  1. Avant : A.E. (USA) (Proto)_screenscraper_boxart_arrm.png, A.E. (USA) (Proto)_screenscraper_screenshot_arrm.png…
  2. Maintenant : A.E. (USA) (Proto)-boxart.png, A.E. (USA) (Proto)-screenshot.png…
  • Nouvel onglet “Dossiers” dans lequel on peut paramétrer les chemins pour chacun des medias (image, screenshot, boxart, wheel, cartridge, titleshot, map, fanart, manual, video)
  • Ajout des TAGs : MANUAL, MAP, FANART et TITLESHOT (disponible sur Batocera 5.27)
  • Dans l'onglet “Images Options”, ajout dans la section “Force Media Download” des media MAP, FANART et TITLESHOT
  • Dans le formulaire 'Affectation des media Screenscraper, ajout des TAGs : MAP, FANART et TITLESHOT. Il est désormais possible de référencer, dans les MIX templates d'ARRM, les tags FANART et TITLESHOT.
  • Ajout d'un bouton “Vérifier les images manquantes au chargement du gamelist.xml” : Lorsque qu'une gamelist.xml est chargée, si des Tags de media sont vides, ARRM tente de trouver localement les medias manquants
  • Ajout d'un bouton “Manual (loupe)” et “Manuel +” pour lire un manuel ou en ajouter un sur une Rom
  • Certaines options ont été mise dans des listes déroulantes pour gain de place (onglet “Dossiers”, “Images Options”, les filtres “sans xxx” et “ROM Informations”)
  • Suppression d'un bug lors de l'utilisation du bouton “Supprimer Image”
  • Mix'Me module accepte désormais FANART et TITLESHOT
  • Dans les filtres ajout de AVEC et SANS pour filtrer les TAG AVEC ou SANS media
  • Ajout d'une combobox “Query”, dans le panel des Filtres, qui permet de composer son propre filtre et de retrouver l'historique des filtres personnalisés. Cliquez sur le ? pour connaitre la syntaxe (MS Access Sql) et l'icône de l'oeil pour voir l'historique des filtres personnalisés
  • Correction de certains bugs
  • Prise en compte des systèmes 'model2','model3' ,'mugen' sous Batocera.plus.
  • Ajout d'une checkbox 'Force' dans l'onglet 'Gamelist Options' qui permet de sauvegarder la gamelist.xml sans afficher la boite de dialogue (suggestion Nordicpower)
  • Correction de bugs dans les requêtes (merci Nordicpower)
  • Ajout du système Solarus (présent dans le prochain Recalbox 7.0)
  • Correction d'un bug qui renommait en minuscule le fichier rom lors d'un déplacement de rom vers un sous-dossier (merci Nordicpower)
  • dans l'onglet “Recherche”, le combobox “Genre” est remplacé par un 2 combos (combox sur les champs dispo, et combobox sur le valeurs associés à ce champ). Il est également possible de taper le texte que l'on souhaite dans la combobox (suggestion Nordicpower)
  • Ajout d'une checkbox BatoceraPlus dans l'onglet 'Batocera/Screenscraper/TGDB' pour gérer le système 'Windows', 'Linux' avec l'extension .plus et le système 'Flash' avec l'extension .swf
  • Prise en compte des systèmes 'windows' , 'linux' sous Batocera.plus.
  • Correction d'un problème d'API sur TheGamesDB.net

Les systèmes Windows, Linux, model2, model3, mugen sous BatoceraPlus peuvent mixer à la fois les répertoires avec l'extension .plus et les fichiers compressés avec extension .plus Si vous souhaitez mettre un fichier .plus dans un sous répertoire, attention de ne pas nommé ce répertoire en .plus. Les répertoires en .plus étant réservés aux jeux décompressés.

Si vous utilisez BatoceraPLUS et utilisez des images personnalisées + texte pour vos sous dossiers, il faut désormais nommé vos fichier images et txt avec le suffixes 'folder-' Pour les utilisateurs d'autres systèmes il est recommander de faire de même.

Exemple: Vous avez un sous-dossier PopCap GAMES dans votre système windows sous BatoceraPLUS : \\batocera\share\roms\windows\PopCap GAMES\ Il faudra mettre l'image relative au dossier avec le même nom que le dossier .png. avec le suffixe “folder-” Exemple : \\batocera\share\roms\windows\PopCap GAMES\folder-PopCap GAMES.png L'image est nécessaire pour la prise en compte de cette astuce Vous pouvez également mettre une description du dossier (facultatif) dans un fichier texte (.txt) avec le même nom que le dossier et avec le suffixe “folder-” . Exemple : \\batocera\share\roms\windows\PopCap GAMES\folder-PopCap GAMES.txt

- 1.8.6.4 (20/06/2020)

  • Correction d'un bug dans le module 'System sorter, Trier es_systems.cfg' dans l'onglet 'Outils'. Sur batocera, ARRM n'arrivait pas à récupérer l es_systems.cfg original.
  • Mise à jour de la database : mise à jour des core pour les jeux sur systemes ARCADE (fbneo, mame, neogeo…). Cette database est utilisée via le bouton 'Maj du Core'.
  • Ajout d'un bouton 'Check Screenscraper' pour vérifier l'état du serveur Screenscraper (API fermée ou ouverte pour les membres / non membres …).
  • Correction d'un bug qui pouvait faire crasher l'application quant on sélectionnait plusieurs systèmes.
  • Ajout d'un bouton 'Resize' avec textbox largeur et hauteur dans l'onglet 'Images options' permettant losqu'il est coché de retailler toutes les images avec les dimensions indiquées. Fonctionne en Scrape ou en Recompose image. Le tag <resize> du template prend le dessus sur ce resize (demande de Jay)

- 1.8.6.3 (12/05/2020)

  • Ajout d'un bouton 'Ajouter à la collection' dans la database qui permet pour les utilisateurs de Batocera et Retropie de sélectionner les Roms à mettre dans une collection existante ou de son choix. Si la collection existe, les Roms sont ajoutées. Voir Wiki : Ajouter des Roms dans une collection

- 1.8.6.2 (09/05/2020)

  • Ajout d'un bouton 'Utiliser ARRM gamelist' qui permet d'utiliser le fichier gamelist_ARRM.xml (créé lors de la sauvegarde d'une gamelist) à la place du gamelist.xml qui a pu être modifié par le frontend et ainsi a pu supprimr les tags custom utilisés par ARRM. WIKI : http://www.jujuvincebros.fr/wiki/arrm/doku.php?id=tags_lost_fr
  • Ajout d'une checkbox 'ZIP gamelist.xml' dans l'onglet 'Gamelist Options' qui permet de ziper la gamelist.xml
  • Ajout d'un bouton 'Créer M3U' pour créer des fichier .M3U utilisé pour le multidisque. Voir Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=create_m3u_fr
  • Ajout d'une checkbox 'Pad to Keyboard cfg' dans l'onglet 'Scrape Options', permettant de récupérer, sur Screenscraper, pour une Rom le fichier de configuration .p2k.cfg.Ce fichier permet d'assigner des touches clavier à un gamepad. Utile pour les ordinosaures sur Recalbox. Utilisable dans la prochaine version de Recalbox. Pour plus d'informationd voir : https://recalbox.gitbook.io/documentation/v/francais/utilisateur-avance/configurations/pad-to-keyboard
  • Ajout d'un bouton 'Pad 2 Keyb' pour les systèmes et les Roms permettant d'éditer le fichier .p2k.cfg
  • Ajout du tag <genreid> (id numérique) dans la gamelist.xml. Il permet de normaliser le genre (1 seul genre) et pourra être utilisé dans une prochaine version de Recalbox pour faire des filtres sur ce <genreid>. Le <genreid> est récupéré lors du scrape. Le tag <genre> reste présent.
  • Ajout du tag <adult> dans la gamelist (positionné à true si un des genres contient adulte sinon à false) qui sera utilisé dans une prochaine version de recalbox
  • Correction d'un bug qui faisait planter le module Mix'Me suite à un changement de template (merci Nordicpower)
  • Possibilité de mettre en majuscule les infos textuelles lors de la sauvegarde de la gamelist.xml (bouton : 'XML en majuscule' sous le bouton de creation de la gamelist.xml) Demande de Pegoncology. Attention : vous ne pourrez repasser en minuscule qu'en rescrapant les textes.
  • Test d'export de la gamelist.xml au format hyperspin (bouton : 'Export as Hyperspin XML' sous le bouton de creation de la gamelist.xml)
  • Correction d'un problème de tri lors d'un clic sur les colonnes de la database
  • Correction d'un bug sur l'overlay Dev preview lorsqu'un overlay priority était présent
  • Correction de bugs divers

- 1.8.5.0 (16/04/2020)

  • Si l'utilisateur n'a pas Windows Media player, l'application ne se bloquera plus, mais la vidéo ne s'affichera pas
  • Ajout de la vitesse max en fonction du nombre de participation sur Screenscraper dans le formulaire 'Login Screenscraper'
  • Ajout d'un bouton 'Forcer MD5 avant de scraper' dans l'onglet 'Scrape Options' permet de calculer le MD5 (si non présent), avant le scrap. La recherche d'information se fera en priorité via le MD5 de la Rom
  • Si le MD5 est renseigné, la recherche n'utilise plus le systemeID, ni le nom de fichier. Cela permet de récupérer les visuels et infos textuelles de Rom identiques mais appartenant à une autre plateforme.
  • Si le preset media order = “ manual ” est sélectionné, les indications d'ordre rentrées manuellement seront pris en compte.
  • Si speedup est activé (onglet Tools) les tables TheGamesDB ne sont pas chargées au lancement. Lancement plus rapide
  • Les bezels/overlays suivent désormais les rêgles de priorisation par pays

- 1.8.4.1 (26/03/2020)

  • Correction d'un bug affichant : “Request max per day exceeded : - / - , Scrape Aborted”

- 1.8.4.0 (08/03/2020)

  • Ajout d'un bouton Undock / Dock au dessus de la database permettant d'Attacher ou Détacher la fenêtre de la database de la fenêtre principale, et qui peut ainsi être redimensionnée.
  • Mémorisation de la taille de la fenêtre database lors d'un undock.
  • Ajout d'information dans la place libérée par la database suite à un undock
  • Ajout des infos Requestsperday et KoRequestperday dans l'onglet Scrape options
  • Lors de scrape sur screenscraper, vérification si l'utilisateur ne dépasse pas les quotas (max request par jour et max ko request par jour) . Arrêt du scrape si dépassement.
  • Correction d'un bug lors de l'ajout de disque ET ajout de pays, quand l'intitulé du disque dans le nom de fichier est DISC au lieu de DISK

- 1.8.3.0 (15/02/2020)

  • Ajout du 'marquee' et 'flyer' dans les élements téléchargeables sur screenscraper (voir ecran 'affectation des media screenscraper'). Ces deux éléments sont essentiellement disponible pour l'arcade et absent des autres systèmes.
  • Ajout des pays : ame, asi, au, bg, cn, cz, dk, fi, gr, hu, il, kw, mor, nl, no, nz, oce, pl, sk, se, tr, tw pour la recherche de media/textes (tous les pays présents dans screenscraper sont désormais gérés)
  • Désormais, on peut asssocier une priorité de pays pour chaque media (screenshot, boxart, marquee, cartridge) centralisé dans le formulaire 'Affectation des media screenscraper'
  • Des presets (personnalisable) de priorité sont disponibles via une combobox danns l'onglet 'images options' et également dans le formulaire 'Affectation des media screenscraper' (merci Andearoid pour la suggestion)
  • Ajout d'un bouton pour recharger le fichier des priorités pays suite à une modification du fichier.
  • Suppression de l'option Force Media, car ceci pour être réalisé/personnalisé via les presets.
  • On peut choisir entre video et video-normalized
  • Ajout de la valeur '–ERASE–' dans le combobox 'Thumbnail' de l'écran d'affectation des media 'Screenscraper'. Si '–ERASE–' est sélectionné, la balise 'thumbnail' ne sera pas écrite dans la 'gamelist.xml'
  • Ajout de la valeur '–ERASE–' dans le combobox 'Marquee' de l'écran d'affectation des media 'Screenscraper'. Si '–ERASE–' est sélectionné, la balise 'marquee' ne sera pas écrite dans la 'gamelist.xml'
  • Correction bug priorité pays sur description, date et genre.
  • Correction d'un bug sur la reconnaissance des Disk

- 1.8.2.0 (02/02/2020)

  • Ajout du champ thumbnail dans la database
  • Suppression des infos login utilisateur dans scrape_log.txt
  • Ajout d'un bouton 'Ordre des medias →' (dans l'onglet Scrape Options) permettant de forcer la recherche de media (image) dans l'ordre des pays indiqués dans le textbox associé. Les options 'force media / Seulement' restent cependant actives. Voir les infos bulles pour plus d'infos.
  • Ajout d'un bouton 'Ordre des textes →' (dans l'onglet Scrape Options) permettant de forcer la recherche des textes dans l'ordre des pays indiqués dans le textbox associé. Voir les infos bulles pour plus d'infos.
  • Ajout d'un bouton 'Affectation des media 'Screenscraper' (dans l'onglet Options générales) amenant à une fenêtre permettant d'affecter les media screenscraper aux tags de la gamelist.xml
  • Via le formulaire 'Affectation des media 'Screenscraper', il est désormais possible d'affecter au TAG thumbnail un des élèments suivant BOXART, SCREENSHOT, CARTRIDGE, MARQUEE, MIX, IMAGE. Thumbnail sera créé lors de la sauvegarde de la gamelist.xml
  • Désormais ARRM récupère les videos normalisées (video-normalized) de Screenscraper à la place des videos (video), qui sont pour la plupart de taille inférieure et l'utilisateur peut ainsi choisir de ne pas les compresser.
  • Mise à jour de la database Mame interne. Utilisée pour retrouver les noms des jeux Mame/Fb/Neogeo lors du chargement initial avant scrape (demande d'Andearoid)
  • Correction de l'API TheGamesDB qui est de nouveau en ligne
  • Trouve un peu plus de bezels/overlays
  • Ajout de 2 champs 'manual' et 'region' dans 'Export gamelist vers CSV'
  • Ajout d'un bouton 'Send debug info to developer' to send automaticaly scrape_log.txt + arrm_launch.txt to developer.
  • Ajout des 'pays' CUS, KR, et CA lors de la recherche de media.
  • Modification du fonctionnement du bouton 'recherche stricte' : désormais ne récupère que les jeux dont le platformID correspond à la plateforme recherchée (auparavant PlateformId ou ParentId)
  • Ajout d'une ligne sur le statut de Screenscraper lors de dépassement de quota, api fermée…
  • Correction bug sur l'extraction du n° de disque
  • Correction bug sur la récupération des genres dans d'autres langues que Fr
  • 2 templates par Toniosj (Nintendo SNES cartridge pad, Sega Megadrive Cartridge Pad)

- 1.8.1.5 (18/01/2020)

  • Correction bug (plantage application) lors du passage de rom en favoris/cachées/normales.
  • Correction bug (plantage application) lors du clic sur bouton 'Verif nom via MD5'
  • Lors de la suppression des METADATA, il est possible de sélectionner les éléments dont le contenu sera effacé en cochant les éléments dans le panel 'ROMS Informations'.
  • Ajout d'un bouton 'recherche stricte' qui permet de ne récupérer que les jeux dont le PlateformId ou ParentId correspond à la plateforme recherchée (demande de Khan-Dam).
  • Déplacement du scrape_log.txt dans %appdata%\Nexouille soft\arrm\temp\scrape_log.txt.
  • Ajout de 3 templates CPS1, CPS2 et CPS3 créés par Khan-Dam.
  • Ajout d'un template TurboGrafX-CD

- 1.8.1.4 (31/12/2019)

  • Ajout d'une checkbox '→1280×1024' dans l'onglet images Options, permettant de convertir les overlays 4/3 (systèmes et jeux) récupérés (nativement en 1024×768 sur screenscraper) vers une résolution de 1280×1024
  • Optimisation de la gestion/récupération/conversion des overlays.
  • Mise à jour du fichier 'overlays_path.txt' . Corrige le chemin des overlays systemes (console) anciennement : system/.config/retroarch/overlays désormais : system/configs/retroarch/overlays (merci Gonzo09)
  • Mise à jour du fichier 'systemes_screenscraper.txt' . Corrige l'association noms systemes ↔ noms systemes sur screenscraper pour CaveStory et Atari800 (merci Kevinnash)

- 1.8.1.2 (26/12/2019)

  • Refonte du module de sélection de template. Il est désormais possible d'affecter un template par système, template par défaut via le module sans avoir à éditer le fichier 'template_association.txt' . cf Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=choose_mix_fr
  • Ajout d'un lien ( ? ) sur les différents panel de l'interface permettant d'accéder à la section dédiée du WIKI
  • Suppression du message animé 'Processing'
  • Ajout de 2 templates mix_box_cartridge_v2 et mix_box_marquee_cartridge _v2

- 1.8.0.9 (14/12/2019)

  • Correction de nombreux bugs
  • Changement de la notation des jeux pour être en accord avec les thèmes.
  • Ajout d'une checkbox “Compresser l'image” donnant à l'utilisateur le choix de compresser ou non les images.
  • Target .NET framework 4.5.2 ou supérieur
  • Nombre d'appels effectués par jour et nombre d'appels maximum autorisés sur screenscraper visible via 'login screenscraper', 'Vérifier identifiant'

- 1.8.0.5 (30/11/2019)

  • Modification du panel filter : désormais c'est un panel avec onglet : 'Filtres', 'Recherches' . wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=interface-fr#la_database_liste_des_roms_3
  • Modification du panel filter + ajout des cases à cocher 'sans screenshot', 'sans boxart', 'sans marquee', 'sans manuel'
  • La recherche par mot clef sur les roms peut se faire indépendamment sur le nom du jeu, nom de rom ou description
  • Les boutons 'Tout sélectionner', 'Tout déselectionné' et 'Aucun filtre' sont accessible directement pour les modules 'Filtres' et 'Recherches' (demande d'Andearoid forum des JujuVinceBros)
  • Ajout d'un champ 'Manual' dans la database
  • Ajout d'un champ 'Région' (de la forme 'us,eu,jp…) dans la database contenant les régions d'un jeu donné .
  • Affichage des drapeaux de régions dans les mix si la balise <region> est à 'true'. Paramétrable dans les fichiers template (balise region1 et region2). Tous les templates ont été mis à jour pour permettre l'affichage des drapeaux. wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=templates_available_fr#ajouter_des_drapeaux_dans_vos_mix
  • Si pas de régions disponibles, possibilité d'afficher le drapeau 'World' via la checkbox 'World Flag ?' dans l'onglet Outils

Si vous souhaitez les afficher, éditer le xml du template modifier la balise <region> à TRUE (demande de foclabroc sur discord jujuvincebros)

  • Bouton 'Add Flag' dans onglet 'Outils' permet d'ajouter les drapeaux à l'image sans avoir à rescraper. Il faut que le template sélectionné soit celui utilisé à l'origine sur l'image existante et qu'il possède les balises <region1> et <region2> qui indiquent la position du drapeau. Note : la balise <region>true</region> n'est pas nécessaire.
  • Ajout d'un bouton 'Récupère Media' dans le panel 'Outils' permettant de récupérer, sur Screenscraper, les wheels des systèmes présents. (permet d'avoir des wheels des systèmes actualisés pour affichage dans le panel 'Rom Informations')
  • Case à cocher devant les éléments textuels du panel 'ROM Information'. Seuls les éléments cochés sont actualisés lors d'un scrap. (demande de Jay sur forum Recalbox) wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=edit_game_data-fr
  • Suppression du bouton 'Template auto association' du panel 'Systèmes', redondant avec le bouton 'Auto template'
  • Dorénavant en mode 4 images, le screenshot est sauvegardé dans son format natif sans ajout des “black bars”
  • Modification du template 'super famicom' et ajout du template 'snes us' (demande d'Andearoid forum des JujuVinceBros)
  • Checkbox 'Seulement' pour 'Force media' dans onglet 'images options' : si coché seuls les medias du pays coché sont récupérés. Pas de fallback vers d'autres medias disponibles. (demande d'Andearoid forum des JujuVinceBros)
  • Ajout d'une combobox permettant de choisir entre Handbrake et FFmpeg pour la compression video. (demande de Andearoid sur forum JujuVinceBros et merci pour les paramètres)
  • Ajout d'une checkbox “.ZIP” permettant de prioriser le calcul du MD5/CRC32 sur le fichier contenu dans le .ZIP/.7z lors de calcul en masse du CRC32/MD5 ou Vérif nom via MD5 ou calcul Hash (crcC32)

- 1.8.0.0 (16/11/2019)

  • Les fichiers compressés .7z sont également utilisés lors de la recherche de MD5 dans les archives.
  • Correction de la recherche par MD5. ARRM trouve plus de jeux. (merci Andearoid pour les nombreux tests détaillés) : Application des templates sans avoir à rescraper.
  • Ajout d'un bouton “Recompose image” pour le multi-systèmes (lorsque plus d'un système est sélectionné).
  • Ajout d'un bouton “Sans video” en supplément du bouton “Sans image” pour le scrape multi-systèmes (lorsque plus d'un système est sélectionné). Si les deux sont cochés les roms sans video OU sans image seront traitées.
  • Ajout d'un bouton 'Compresser video sélectionnées' dans l'onglet 'Outils' pour re-compresser les videos des roms sélectionnées.
  • Modification des filtres 'sans image', 'sans description', 'sans video' qui sont désormais des checkbox. L'opérateur logique et/ou s'appliquera à toutes les conditions. (demande de KhanDam sur le forum des JujuVinceBros)
  • Ajout des balises dans les xml des templates Mix : <item boxart_align=“true/false”/> et <item cartridge_align=“true”/> qui permettent de centrer le boxart et la cartouche dans la zone d'image définies dans le Mix. Actuellement disponible dans le template Next_Pixel_GameAndWatch
  • Database mise à jour : arcade rom / core
  • Correction de divers bugs
  • Ajout du template 'NeoGeo Mini' de KhanDam

- 1.7.7.0 (05/10/2019)

  • Association automatique des templates par système via le menu de selection des templates. Il n'est plus nécessaire d'éditer manuellement le fichier template_association.txt.

Mode opératoire :
sélectionner un seul système, puis cliquer sur 'Choisir Mix Modèle' pour sélectionner le template voulu, puis valider.
Si vous désirez modifier le template par défaut : Ne sélectionner aucun système et cliquer sur 'Choisir Mix Modèle', puis valider.
L'association système/template sera sauvegardée dans le fichier template_association.txt

  • Ajout de plusieurs templates : Famicom, DOS (profile), MSX TurboR, Othello Multivision, Sega Mark III, Sharp X1, Spectravideo, Super Famicom, TurboGrafX.
  • Mise à jour des systèmes pour Recalbox/Batocera
  • Correction d'un bug lors d'un filtre sur le nom d'un jeu contenant un guillemet (') (merci virus-man)

- 1.7.6.7 (12/09/2019)

  • Prise en compte de la nouvelle arborescence Amiga sur Batocera 5.23; Désormais les systèmes amiga ne sont plus sous le répertoire Amiga, mais dans les répertoires amiga, amigacdtv et amigacd32 directement sous roms
  • ajout de 2 templates affichant les boxart : “Box Marquee Cartridge” et “Box cartridge”
  • mise à jour des core/emulator pour Batocera/Recalbox

- 1.7.6.5 (14/06/2019)

  • Traduction en chinois de l'interface (merci Lyon)

- 1.7.6.3 (10/06/2019)

  • Les logs sont centralisés dans un sous répertoire (logs_arrm) du système sélectionné.
  • Lorsque 'Garder nom rom' est cochée, 'Ajout disque' & 'nettoie nom' sont désactivées.
  • Database mise à jour : compatibilité arcade rom / core (BestArcade4Recalbox-19-05-09).
  • Ajout dans l'onglet tools d'une textbox permettant de modifier les paramètres de compression de pngquant (demande de Ismaily T. M. sur la page facebook des JujuVinceBros)
  • Ajout dans l'onglet tools d'un bouton 'Update Best Arcade Core' permettant de mettre à jour la database avec les meilleures core arcade en fonction des jeux. Utilise les fichiers 'fba_libretro.csv' , 'mame2003.csv' , 'mame2010.csv' issue de BestArcade4Recalbox-19-05-09. Ces fichiers se trouvent dans '%appdata%\nexouille soft\arrm\database'. Le bouton 'Maj Core' utilise cette database.

- 1.7.6.1 (31/05/2019)

  • Lors de l'ajout disk prise en compte des [Part x of x] dans le nom de fichier
  • Lors de l'ajout disk prise en compte des réferences tailles mémoire (16k) (48k) (128k). Je l'utilise pour ma collection de Roms Zx Spectrum qui proposait 3 tailles mémoires différentes et donc des Roms légérement différentes.
  • Prise en compte de la video lors d'un recompose image si le fichier video est présent (demande de Jay du forum Recalbox)
  • Possibilité d'ajouter une video manuellement à une Rom via le bouton 'Video' dans la fiche du jeu (demande de Jay du forum Recalbox)
  • Possibilité de stopper les divers traitements appliqués aux Roms séléctionnées.
  • Possibilité de modifier la valeur du timeout sur les requêtes web (via l'onglet 'Tools'). Augmentez la valeur lorsque le site de scrape est surchargé.
  • Utilisation de la version 32bits ou 64bits de pngequant (compresseur de png) en fonction de votre environement.
  • Lors de la récupération de Video uniquement, le mode '4 images' n'a pas besoin d'être activé.
  • Possibilité de récupérer la 'cartouche' comme image par défaut.
  • Lors du lancement d'un scrape avec overlay, le précédent fichier “_missing_overlays_%SYSTEM%.txt' est sauvegardé avec la date du jour.
  • Ajout du template SNES CD

- 1.7.5.4 (18/05/2019)

  • Correction d'un bug qui faisait planter l'application lorsque la recherche de doublon renvoyait trop d'éléments.
  • Correction d'un bug lors de la recherche avec des mots clés et avec les filtres
  • modificcation du chemin des overlays systems pour recalbox dans le fichier 'overlays_path.txt' : /recalbox/share/system/configs/retroarch/overlays changé en /recalbox/share/system/.config/retroarch/overlays

- 1.7.5.3 (17/05/2019)

  • Correction du bug qui empechait l'application en v 1.7.5.2 de se lancer chez les nouveaux utilisateurs.
  • Ajout d'un splashScreen au lancement.

- 1.7.5.2 (14/05/2019)

  • Le fait de taper sur une lettre dans la database (si triée par ordre alphabetique), positionne l'index sur le 1er nom de jeu trouvé commençant par cette lettre (demande de Zing forum Recalbox)
  • Suite à la suppression de Rom, l'index se positionne sur l'élément suivant et ne revient plus en début de liste (demande de Zing forum Recalbox)
  • System Sorting / le tri de l'es_systems.cfg est désormais possible sur Retropie.
  • Ajout d'une checkbox 'retropie' permettant de lancer les scripts 'Arrêt et Reboot EmulationStation', gérer les spécificités d'overlays Retropie, et le SystemSorter spécifigues à Retropie (demande de morenr1 sur le forum retropie)
  • Peut récupérer et créer les fichiers de configuration d'overlays pour Recalbox, Batocera and Retropie
  • Ajout d'un bouton 'filtrer les jeux dupliqués' sur le Nom du jeu ou sur le nom de fichier qui permet de filtrer les Roms dont le nom du jeu ou le nom de fichier (sans extension) apparait sur d'autres Roms. Exemple pour ARRM : 1943 et 1943kai seront listés comme dupliqués car 1943 apparaît dans 1943kai (merci à Zing pour les tests)
  • Ajout d'une checkbox 'Screen Title' qui permet de récuperer le Screen Title du jeu à la place du screenshot. S'il est coché il peut être utilisé comme Screenshot ou dans le Mix. (demande de ExarKunIv sur forum Retropie)
  • Ajout d'une checkbox “Europe Media” pour récupérer les media speicifique Europe si présent. (demande de Lucinda sur forum recalbox)
  • Ajout d'une checkbox 'SS Media' pour forcer la récupération des media SS (specifiquement crée par Screenscraper)
  • Ajout d'une checkbox 'ajout pays' qui ajoute le pays, en fin du nom de jeu, si cette information est présente dans le nom du fichier rom.

Si le MD5 du jeu est renseigné, ARRM peut récupérer sur screenscraper les informations du Pays de la Rom, lors d'un scrape ou lors d'une 'Verif nom via MD5' (API V2 uniquement)). Avec le MD5 l'information pays sera plus complète.

  • Le Tag Marquee et Video sont désormais écrits dans la gamelist.xml, afin d'utiliser ces fonctionnalités dans Batocera v5.21 et Retropie.
  • Textbox pour indiquer un chemin pour les videos (demande de morenr1 forum retropie)
  • Si le mode '4 images' n'est pas sélectionné, seuls les tags 'image', 'video' et 'marquee' sont désormais sauvegardés (auparavant boxart, screenshot, marquee, mix, cartridge étaient sauvegardés dans la gamelist.xml) (demande de kevinnash forum Recalbox)
  • Son joué (locomotive de Retour vers le Futur) à la fin d'un scrap. Le son est activable via une checkbox 'Son fin scrap' dans l'onglet 'Options générales' (demande de Kevinnash forum Recalbox).
  • Les sauts de lignes et tabulations sont pris en compte dans la textbox 'description'. (bug remonté par Zing)
  • Les chemins de sauvegardes des images overlays, fichiers de configuration d'overlay et de l'input_overlay' sont paramètrables via le fichier ”%appdata%\\nexouille soft\arrm\database\overlays_path.txt“ pour Recalbox et Retropie (hardcoded pour Batocera).
  • Correction d'incohérences dans la recherche de media (par pays) en utilisant l'API v2
  • Changement du chemin d'accès pour récuperer le fichier es_systems.cfg d'origine sur Batocera v5.22
  • Correction d'un bug lors de la validation d'un compte screenscraper inexistant
  • Ajout d'informations complémentaires sur le compte de l'utilisateur ScreenScraper (module du login screenscraper)
  • Suppression du bouton 'ajout disk/tape/side' redondant avec 'Verification Roms' qui applique déjà les checkbox suivantes : 'Nettoyer Nom', 'Ajouter Disque', 'Garder nom Rom', 'Ajouter Pays'
  • Correction d'un bug sur l'auto-assignation de template avec le 'Recompose image'
  • Correction de divers bugs
  • Ajout d'un template Amstrad GX4000

- 1.7.3.0 (28/04/2019)

  • Accélération du traitement des images
  • La récupération de la video est disponible sans obligation d'activer le mode '4 images'
  • Ajout de bouton Mix RB V1 et Mix RB V2 pour récupérer les mix V1 et V2 présents sur Screenscraper. Disponible uniquement sur Screenscraper en utilisant l'API V2.
  • Ajout d'une checkbox “remove sortname tag” dans l'onglet 'Gamelist Options' (utilisable sur Retropie) (demande de morenr1 sur forum Retropie)
  • Ajout d'un bouton 'sans video' dans les filtres (demande de morenr1 sur forum Retropie)
  • Ajout d'une checkbox dans le module de tri du fichier es_systems.cfg permettant de différencier ou non les consoles portables des consoles de salons

- 1.7.2.1 (19/04/2019)

  • correction d'un problème de certificat empéchant la récupération d'information sur Screenscraper.
  • correction d'unb bug : les descriptions , genres étaient convertis en minuscule lors du chargement d'une gamelist.xml (bug remonté par Daniloancilotto)

- 1.7.2.0 (14/04/2019)

  • bug corrigé: sur la Recalbox, le bouton 'arrêter la station d'émulation' et 'redémarrer la recalbox' ne fonctionnaient pas correctement.
  • ajout du suffixe _USA pour qd un media USA est trouvé et que la checkbox media_USA est cochée (demande de Secamfr)
  • Ajout d'un onglet “Tools”
  • Ajout bouton “Trier es_systems.cfg” dans l'onglet “Tools” qui affiche un module permettant de faire un tri du fichier es_systems.cfg sur 6 critères possibles.

Une sauvegarde de l'ancien fichier est crée par sécurité. Les systèmes sont référencés dans un fichier systems_sorting.txt pré-configuré que vous pouvez éditer pour ajouter vos systemes présents dans votre es_systems.cfg mais absent de ce fichier.

  • Ajout d'un bouton “Backup configuration files” dans l'onglet “Tools” qui permet de faire un backup des fichiers présents dans ”%appdata%\\nexouille soft\arrm\database“ que vous auriez pu modifier/personnaliser.

A utiliser avant chaque désinstallation de l'application si vous avez modifié certains de ces fichiers.

  • Prise en compte des systèmes présents dans Recalbox 6 et mise à jour des emulateurs/cores

- 1.7.1.1 (06/04/2019)

  • Correction bug : Pour que l'auto template pour un système fonctionne, il fallait que le Template auto association soit coché. corrigé. Les 2 fonctionnent indépendamment
  • Ajout d'un bouton 'Missing Overlays' qui permet de mettre en surbrillance les jeux dont le nom apparait dans le fichier '_missing_overlays_%SYSTEM%.txt crée lors d'une précédente recherche d'overlay.
  • mise à jour des emulateurs/cores pour Recalbox et Batocera utilisés avec le bouton 'Reinit Core/Emu'

- 1.7.1.0 (01/04/2019)

  • Ajout de la traduction en italien : un grand merci à Michele pour sa traduction minutieuse
  • Il est désormais possible lors de scrape (multi ou mono système) d'associer un template à un système via un fichier de configuration ( voir wiki http://www.jujuvincebros.fr/wiki/arrm/doku.php?id=scraper-fr )
  • Correction d'un bug de mauvaises coordonnées de viewport d'overlays sur batocera uniquement
  • Ajout d'une checkbox : → 720 permettant de convetir un template en 1080 vers du 720 et recalculer les coordonnées des viewports d'une image overlay en 1080 pour un affichage en 1280×720 ( voir wiki : http://www.jujuvincebros.fr/wiki/arrm/doku.php?id=bezels_fr )
  • Meilleure reconnaissance automatique des viewports sur Vectrex
  • Correction d'un bug sur le bouton 'All' de sélection des systèmes qui entrainait un bug lors du lancement d'un scrap
  • Correction de divers bugs

- 1.7.0.0 (24/03/2019)

  • Récupération des Overlays et création automatique des fichiers de configuration d'overlay pour Batocera et Recalbox. Lors de la récupération des overlays systèmes et jeux, ARRM peut détecter les zones de transparence des overlays et créer automatiquement les fichiers de configuration pour Recalbox ou Batocera, ou se baser sur des fichiers modèles configurables. (merci à VirusMan pour le beta test). Pour plus d'explication Lire l'article du wiki : http://www.jujuvincebros.fr/wiki/arrm/doku.php?id=bezels_fr
  • Bouton radio pour sélectionner le format des overlays à récupérer : 16/9 (le plus fourni), 16/10 et 4/3
  • Checkbox 'Dev' dans le l'onglet 'Images options' qui permet de sauvegarder dans un répertoire dédié l'overlay avec un cadre jaune représentant les coordonnées automatiques du viewport trouvées par ARRM. Utile pour repérer les overlays posant problèmes.
  • Création d'un fichier “_missing_bezels_%system%.txt' contenant la liste des overlays non trouvés.
  • Ajout d'un champ pour sélectionner le répertoire de sauvegarde des overlays et leurs fichiers de configuration (\\recalbox\share , \\batocera\share ou un répertoire quelconque de vos disques)
  • Ajout d'un bouton de validation pour la selection des divers répertoires
  • Correction d'un bug lors de recherche de fichiers/noms de roms contenant le caractère '&' (esperluette) (le jeu n'était pas trouvé) (report SecamFr)
  • Correction Bug quand on cliquait sur “Affichage” sans aucun système sélectionné (report Virus-Man)
  • Ajout d'une checkbox 'Dans .ZIP' dans l'onglet 'Scrape Options' : Lorsque la recherche via MD5 sur le nom de fichier Rom ne retourne rien, ARRM recherche via le MD5 du fichier contenu dans le .ZIP
  • Ajout de l'API V2 Beta de Screenscraper (sélectionnable via une Checkbox dans le panneau de configuration
  • Ajout/Modification de systèmes/cores dans les fichiers de configuration
  • Lorsque 'US Media' ou 'JAP Media' sont sélectionnés, ARRM tente de récupérer le nom du jeu correspondant (US ou JAP)
  • Correction de divers bugs

- 1.6.1.1 (03/03/2019)

  • Ajout d'un bouton 'MD5' dans le panel 'Actions possibles sur Roms sélectionnées' permettant de calculer en masse le MD5 des fichiers Roms entrainant par la suite une recherche plus rapide sur Screenscraper. Le tag MD5 est également écrit dans la gamelist.xml. (Demande de twh7474 sur le forum des JujuVinceBros)
  • Ajout d'un bouton 'Effacer METADATA' dans le panel 'Actions possibles sur Roms sélectionnées' permettant de supprimer en masse les METADATA. Conserve le nom de fichier ROM et le nom du jeu provenant du fichier ROM. (Demande de twh7474 sur le forum des JujuVinceBros)
  • Renommage de 'Japan Box' en 'Japan Media'
  • Création d'un bouton 'US Media' (demande de Damocles)
  • Si 'Japan Media' ou 'US Media' est coché, ARRM tente de récupérer les version Japonaises ou US des Boxart, Cartouche, Marquee/titre. La langue des informations textuelles sera celle du langage de l'interface d'ARRM.
  • Ajout d'un bouton WIKI (en haut de l'écran près du titre) : http://jujuvincebros.fr/wiki/arrm/
  • Correction d'un bug qui faisait planter l'application lors du click sur le bouton 'Backup gamelists' dans l'onglet de configuration 'Gamelist options'
  • Correction d'un bug entrainant l'absence d'info bulle sur les langages Portugais, Espagnol, Russe
  • Ajout d'un template Amiga CD32

- 1.6.0.2 (14/02/2019)

  • Mise à jour des fichiers 'systemes_screenscraper.txt' & 'systemes_extensions.txt' pour prise en compte des systèmes ajoutés dans la beta Recalbox de février 2019 : pokemini, channelf, samcoupe, oricatmos, PC98, NeoGeoCD, sufami
  • Ajout/modification des templates pokemini, channelf, samcoupe, oricatmos, pc98, NeoGeo CD
  • Renommage du template NeoGeo en SNK NeoGeo
  • Ajout d'un lien cliquable 'News' à côté du lien changelog, permettant d'afficher des news concernant ARRM (lorsqu'il y en a) et suppression du popup automatique des news au lancement de l'application
  • Ajout des logos pour les systèmes : pc98, oricatmos, neogeocd, sufami

- 1.6.0.1 (10/02/2019)

  • Création d'une checkbox 'Gamelist temporaire' dans l'onglet 'Gamelist options' qui permet de créer un fichier 'gamelist_tempo.xml' lors de la progression du scrape dans le répertoire du système scrapé. Ainsi après un plantage de l'application, au prochain lancement d'un scrape sur ce système, un prompt vous demande si vous souhaitez fusionner ce fichier 'gamelist_tempo.xml' dans la 'gamelist.xml' actuelle. Si une erreur survient, vérifier que le fichier 'gamelist_tempo.xml' contient les balises <gamelist> en début de fichier et </gamelist> en fin de fichier.
  • La recherche de mot clef se fait sur la description également.
  • Correction du format des dates pour respecter le format yyyymmddT000000(demande de Maromatze sur le site Jujuvincebros.fr)
  • Ajout de quelques logos de systèmes
  • Ajout/modification des templates Atari800 & Atari800XL

- 1.5.9.6 (01/02/2019)

  • traitement des scrape plus rapide
  • Lors d'une erreur de récupération d'une image, 2 autres tentatives sont effectuées.
  • correction du mix_gamegear_profile
  • ajout d'un template Atomiswave
  • Le fichier log n'est plus en mémoire (cela causait des ralentissements sur les gros scrape). Désormais le log est écrit dans le fichier “system”\scrape_log.txt. Ainsi lors d'un plantage, le fichier log est toujours consultable

- 1.5.9.3 (24/01/2019)

  • correction de bugs qui faisaient planter l'application lors de scrape
  • nouvelle case à cocher “Manuel” dans l'onglet “Options des images” pour télécharger le manuel du jeu sélectionné. Si vous ne voulez que le manuel, cochez “Manuel” et cochez la case “Aucune image, seulement les textes” et lancez un scrap.
  • Les répertoires bezels ne sont crées que si la case bezel a été cochée
  • personnalisation de sous-dossiers avec image et description (demande de FloppyFred)

Exemple: dossier \\recalbox\share\roms\neogeo\- Metal Slug\ Il faudra mettre l'image relative au dossier avec le même nom que le dossier .png. Exemple : \\recalbox\share\roms\neogeo\- Metal Slug\- Metal Slug.png L'image est néessaire pour la prise en compte de cette combine Vous pouvez également mettre une description du dossier (facultatif) dans un fichier texte (.txt) avec le même nom que le dossier : \\recalbox\share\roms\neogeo\- Metal Slug\- Metal Slug.txt Ces informations (folder) seront écrites en fin de fichier gamelist.xml lors de la sauvegarde de la gamelist.

- 1.5.9.0 (20/01/2019)

  • Mise en place d'un bouton pour la récupération de d'image de bezels. Ces images de bezels pourront être utilisées pour créer vos propres bezels de systemes et bezels de jeux :.
  • Récupération des bezels systemes via un bouton “download bezel” après avoir coché les systèmes désirés. Les bezels system sont stockées dans un sous-repertoire bezel du système puis par format (4-3/16-9/16-10)
  • Récupération des bezels des jeux. Les bezels sont stockés dans un sous répertoire “bezel” du répertoire de récupération des images de jeu (par défaut : downloaded_images\beze\formatbezel formatbezel peut prendre ces valeurs : 4-3/16-9/16-10 )
  • Ajout de nombreux templates pour Nintendo DS, Nintendo 3DS, Thomson, Nintendo Wii, Sony Playstation 2, Sega Saturn, Oric, Magnavox Odyssey 2, MSX, Atari Jaguar, Mattel Intellivision, Atari 800, Atari 5200
  • Ajout d'un lien 'Remerciements' dans l'onglet Contact qui affiche les donateurs et personnes ayant fait des suggestions et remontées de bugs.
  • Ajout d'un bouton 'Reinit Core/Emu' à côté du bouton 'Maj Core' qui permet de remettre à blanc/modifier le core et l'emulateur (via une listbox d'Emulateurs - Cores )pour les roms séléctionnées.

- 1.5.8.1 (01/03/2019)

  • Ajout d'un bouton “Mise à jour du Core” dans le panel 'Actions possibles sur Roms sélectionnées' qui permet de selectionner automatiquement le core le mieux adapté pour les jeux d'arcade (Mame, Neogeo, Fba, Fba_libretro etc…) via une database (BestArcade4Recalbox-18-03-30, 1777 jeux répertoriés) (demande de Fourch)

Un backup de votre gamelist avant modification est automatiquement crée lors de l'appui sur ce bouton. Le paramétrage se fait via un fichier texte éditable par le bouton 'Edite Arcade Core' dans l'onglet 'Options générales' Lire les commentaires dans le fichier avant de faire des manipulations ARRM recherche dans une base de données basée sur 'BestArcade4Recalbox-18-03-30' le jeu avec un statut 3, puis statut 2 et enfin statut 1 et définit l'émulateur et le core appropriés. statut 1 : jeu fonctionnant partiellement statut 2 : jeu fonctionnant presque correctement statut 3 : jeu fonctionnant correctement

  • Vérification de la cohérence du nom de fichier local avec le nom de rom du gamelist.xml (problème de majuscule/minuscule corrigé)
  • Certaines extensions de fichiers pour différents systèmes ont été mises à jour / ajoutées

- 1.5.7.6 (15/12/18)

  • vérification de l'existence du repertoire des images ('downloaded_images' par defaut) lors du lancement de scrape et non plus seulement lors de l'affichage d'un système.
  • option “nettoie nom” permet 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 (demande de Fourche)
  • Pour batocera, permet de voir les sous systèmes amiga présents sous le système amiga
  • ajout de _screenscraper_mix_arrm.png/jpg dans la recherche d'images manquantes
  • ajout d'un bouton video pour ne récupérer que les videos. (demande de Jay)
  • ajout d'un bouton “hash (crc32) Netplay” de calcul de hash (crc32) qui permet d'écrire la balise 'hash' dans le gamelist.xml utilisée pour le Netplay (demande de Ankx)
  • ajout d'une checkbox “batocera” dans l'onglet “Recalbox/Screenscraper/TGBD” pour les systèmes utilisant batocera
  • lorsque checkbox batocera est cochée, creation automatique dans la gamelist.xml du folder avec image et description du jeu pour Scummvm sur Batocera

- 1.5.7.3 (20/11/2018)

  • ajout d'un parametre 'Nom répertoire images' , par défaut 'downloaded_images'. il sera ajouté au chemin du systeme exempple \\share\rom\atari2600\downloaded_images , là où les images du scrape seront stockées
  • ajout de diffèrents systèmes dans 'systemes_extensions.txt' présent dans Batocera ou Retropie
  • ajout d'extensions dans le fichier 'systemes_extensions.txt'
  • corrections traduction Russe.
  • Ajout d'une checkbox (Ajout Index), qui permet d'ajouter un index dans la gamelist.xml devant le nom des jeux pour permettre la gestion des tri multi critère (exemple: 001 =- nom_jeu1) . EmulationnStation utilisant son propre système de tri. Il faudra donc choisir sous EmulationStation le tri par nom.
  • Ajout d'un tag <sortname> dans la gamelist contenu le nom du jeu avec l'index, si toutefois votre version de retropie le prend en compte

- 1.5.7.1 (11/11/2018)

  • Correction d'un bug avec une clé de registre empechant l'application (v 1.5.7.0) de se lancer

- 1.5.7.0 (11/11/2018)

  • Ajout langage Russe (les visuels et textes seront récupérés en anglais sur Screenscraper) (traduction google…)
  • Ajout d'un bouton 'Tri de la database' permettant de définir 5 critères de tri sur la Database qui seront appliqués à la Gamelist.xml lors de sa sauvegarde. Les critères de tri sont mémorisés et appliqués automatiquement au gamelist.xml chargées dans ARRM.
  • Corrections/ajouts de traductions
  • Correction de bug
  • Correction de bug sur les dates avec screenscraper
  • Ajout d'une checkbox 'Pas de texte' , permettant de ne pas sauvegarder les infos textuelles lors d'un scrap. utile si vous avez fait des modifications de textes et ne souhaitez pas les voir écraser par un nouveau scrap. Demande de AnkX.
  • Ajout d'un template Vectrex v2 de face avec cartouche et Logo en haut

- 1.5.6.1 (04/11/2018)

  • Les écrans et infos bulles sont désormais disponibles en 5 langues : Français, Anglais, Espagnol, Portugais et Allemand. (Grand merci à Zing pour l'aide sur la traduction en portugais)
  • En fonction de la langue choisie, ARRM tente de récupérer les descriptions / artwork correspondant à la langue sur Screenscraper
  • Ajout de 2 boutons 'Roms Infos' et 'Games Infos' qui pointent sur les pages correspondantes sur Screenscraper
  • Augmentation de la resolution des images sauvegardées
  • Ajout de la recherche de boxart avec code pays (ss) sur screenscraper
  • Ajout de plusieurs templates : Sega SG-1000, Sinclair ZX81, NEC Pc Engine CD, Sharp X68000, NEC SuperGrafx, Sega Dreamcast, Nintendo Famicom Disk System, Panasonic 3DO
  • Plus de chevauchement des infos-bulles lors du changement de langue
  • Modification de la boite de dialogue de changement de version : richtextbox avec ascenseur et lien clickable

- 1.5.5.1 (21/10/2018)

  • Ajout d'un checkbox 'Ingore recherche locale' dans le menu 'Options Scrap' pour ignorer la recherche d'images locales quand les images ne sont pas trouvées lors d'un scrape sur Internet
  • Un bouton “Mix'Me” permet de créer son propre Mix en sélectionnant les quatre types d'images (Screenshot, Boxart, Marquee et Cartridge) qui s'appliqueront sur le template selectionné ou de choisir un MIX existant. Drag & Drop possible.
  • Les templates en mode Profile (vue d'écran en perspective) ont été modifié afin de prendre en compte la déformation sur 4 points de l'image (et non plus 3) ce qui rend l'effet de perspective beaucoup plus réaliste pour les screenshots et les marquee.
  • modification de la rercherche via md5 pour plus de réussite dans la recherche (bug remonté par Virus-Man)
  • Amélioration de la recherche sur les roms AMIGA
  • Ajout des templates Sega32X, SegaCD, SNES, PC Engine, Naomi (modifié), Blastcity

- v 1.5.3.1

  • correction d'une erreur dans le fichier des extensions autorisées concernant MSX2 (merci Claude Bezoul)
  • Correction d'un bug empéchant dans la version précédente la recherche via le MD5, ou d'autres modes de recherche
  • Ajout de quelques templates (amiga600, amiga1200, C64, Gamecube, MasterSystem, NES, PSX, Virtualboy)

- v 1.5.3.0 (07/10/2018)

  • Nouvelle database incluant le tag <cartridge>
  • le scrape via screenscraper permet de récupérer l'image de la cartouche lorsqu'elle existe. Nouveau tag dans la gamelist.xml <cartridge>
  • Ajout de plusieurs templates utilisant l'image cartouche : “Atari 7800 cartridge”, “colecovision cartridge”, “n64 cartridge”, “atari 2600 cartridge”, “genesis cartridge”, “emulga like”, et d'autres
  • la ligne de statut est remplacée par une textbox dont le contenu détaillée est accessible via un editeur de texte en cliquant sur 'voir log'. Utilisez ce log pour comprendre le fonctionnement d ARRM.
  • La boite de dialogue indiquant que le jeu n'a pas été trouvé sur TheGamesDB n'apparait plus. voir le statut log
  • la checkbox de prévisualisation des images sur TGDB est désormais positionnée dans le menu “Recalbox/Screenscraper/TGBD”
  • Au chargement du gamelist.xml, vérification de l'existence des images en local, sinon suppression de la référence de l'image dans la database
  • Il est désormais possible dans les templates MIX d'ajouter un 2eme layer marquee (nom du layer : marquee2) , utilisé dans le template “emulga like” (Requête de Marwyn91)
  • Désormais 10 layers sont disponibles dans vos MIX
  • Ajout d'un bouton de filtre “customnomix” qui filtre les images crées à partir d'autres scraper et recomposées par ARRM. Ce tag est utilisé afin qu'ARRM ne tente pas de Remix ces images
  • lors d'une recherche d'un jeu DOS sur screenscraper, ARRM recherche à la fois avec l'extension .pc et .dos
  • corrections de divers bugs
  • Dans la page “Choix Mix Modele”, le bouton “Voir Rep” amène directement dans le repertoire du template sélectionné

Options liées à la recherche d'images locales:

  • Option “Considéré comme Mix” dans “Scrape Options” : Quand cette option est cochée, et qu'aucune image n'est retournée par le scraper, les images provenant d'autres scrapers trouvées sur le disque sont alors considérées comme déjà Mixées et donc le template n'est pas appliqué
  • Option “Considéré comme Screenshot” dans “Scrape Options” : Quand cette option est cochée, et qu'aucune image n'est retournée par le scraper, les images provenant d'autres scrapers trouvées sur le disque sont alors considérées comme un Screenshot et donc le template est appliqué
  • si “Considéré comme Mix” et “Considéré comme Screenshot” ne sont pas cochés, le système vous demandera, via un popup, de confirmer si l'image trouvée en local est déjà un MIX (dans ce cas il n'y a pas d'application de template) ou si l'image est un Screenshot (dans ce cas il y aura application du template)
  • Option “Ingorer autres scraper” dans “Scrape Options”. Si cette option est cochée, en mode “Recompose Image”, si aucune image n'est indiquée dans la database, la recherche d'images locales issues d'autre scrapers sera ignorée.

- v 1.5.1.1 (12/09/2018)

  • petit relooking de l'interface
  • intégration de la nouvelle API TheGamesDB. Attention TGDB limite désormais à 1000 requêtes par IP et par mois.
  • correction bug sur effacement rom dos et daphne
  • lors de la creation d'un mix si une image (box, screen, marquee) n'est pas trouvée, ARRM recherche dans le répertoire downloaded des images issues d'un scrape de Thegamesdb, Screenscraper ou d'un autre scraper. (voir ci-dessus)
  • si “no image” ou aucun choix d'image n'a été fait dans les “options d'images”, ARRM ne récupère que les informations textuelles du jeu (merci PilafSama)
  • ajout de 2 templates : mix_recalbox_like / mix_recalbox_like_snes_n64
  • les valeurs des checkbox dans les options images sont conservées.
  • lors d'une recherche d'image manquante, ARRM recherche avec le <nom de fichier rom> si l'option 'image comme rom' a été cochée dans les 'scrape options' sinon il recherche sur le <nom du jeu>
  • Ajout d'une option : 'Supprimer les filtres' Lorsque cette case est cochée, lors d'une sauvegarde de la gamelist, tous les filtres sont supprimés, les fichiers cachés sont affichés et toute la liste est sélectionnée” (Zing et PilafSama demandes)

- v 1.5.0.4

  • Si une image n'est pas trouvé via le scrape, ARRM cherchera un fichier portant le nom du fichier rom + “_screenshot” ou “_boxart” ou “_marquee” dans le repertoire downloaded_image (extension jpg/jpeg/png) (demande de PilafSama)
  • correction d'un bug lorsque la balise “media_screenshot” sur screenscraper pointe sur une image invalide.
  • filtre sur les extensions corrigé (merci Tuxboy)
  • si aucune image n'est trouvée ARRM essaye de récupérer les anciennes images déjà stockées par ARRM (pour contrer le pb avec la balise media_screenshot sur screenscraper qui ne renvoie aucune image)

- v 1.5.0.1

  • correction d'un bug : vous pouvez à présent choisir une boite en 2d sur les images mixées (il suffit de décocher l'option 3dbox)
  • correction d'un bug lorsqu'aucun screenshot n'était présent. Désormais pour les boxart/marquee/screenshot absents ils sont remplacés par leur image par defaut ou par des images vides transparentes
  • 3 nouveaux templates pour les mix images
  • L'image du screenshot par défaut est renseignée dans “Extra Tag + Image Defaut”. Pensez à cocher “Activation des images par défaut” si vous voulez que ce screenshot apparaisse quand aucun screenshot n'a été trouvé.

- v 1.5.0.0

  • refonte du système de template. Il est désormais possible pour un mix de gérer 8 layers (couche) par transparence. Voir le template d'exemple 000_example_template
  • correction d'un bug lors d'un calcul de MD5 sur un répertoire

- v 1.4.9.4

  • les options images style / options de scrape sont accessible via une bouton bascule (Options / Style Images). Ca permet de gagner un peu de place
  • Ajout d'une option de scrape : “Confirmer chaque jeu”, qui permet de valider le scrape d'un jeu ou de le passer (demande de Zing sur le forum de Recalbox)
  • Ajout d'une option de scrape : “Image comme Rom”. Le nom du fichier image sera identique au nom du fichier rom (demande de Jay sur le forum de Recalbox)
  • Le choix des templates se fait désormais sous forme de liste déroulante avec sample du mix
  • Ajout d'une vignette dans “image style” affichant le template sélectionné
  • Ajout de nombreux template de consoles

- v 1.4.9.1 (01/07/2018)

  • Ajout du support pour Daphne (voir le wiki recalbox pour l'organisation des répertoires)
  • Ajout du support pour Thomson
  • Mise à jour de l url de l API Thegamedb.net api

- v 1.4.9.0 (04/06/2018)

  • Les images par défaut s'intègrent désormais dans les templates. Elles s'appliquent quand aucune image n'est trouvée. Choisir par exemple un “ecran neigeux” pour le Screenshot.

Le Screenshot par défaut est appliqué si 'image style' correspond à Screen ou Mix. Les Box et Marquee par défaut sont appliqués uniquement si 'image style' correspond à Box ou Marquee.

  • Les parametres de recherche des systèmes sont désormais gérables via des fichiers externes contenant pour TheGamesDb et Screenscraper les noms de systemes recalbox/batocera/emulationstation et leur equivalent sur les sites Screenscraper et TheGamesDb (accessible via le bouton à côté des boutons Screenscraper et TheGamesDb)
  • ajout d'un template arcade style Naomi

- v 1.4.8.2 (29/05/2018)

  • Correction d'un gros bug qui empêchait le lancement de jeu suite à l'ajout des tag “core” et “emulator” avec un contenu vide : désormais ces tags ne sont plus écrits dans le gamelist quand ils sont vides.

Pour appliquer la solution à vos gamelist, il vous suffit de recharger votre système dans ARRM, selectionner vos roms et créer la gamelist afin que tout rentre dans l'ordre. Merci à VirusMan pour avoir rapidement détecté le problème

- v 1.4.8.1 (25/05/2018)

  • Ajout du tag “core” et “emulator” dans la gamelist (Demande de RetroVadus)
  • nouveau bouton 'Recompose image' qui permet d'appliquer un template avec les informations d'images déjà stockées dans la gamelist (boxart, screenshot, wheel/marquee récupérés via l'option Extra Tag de ARRM) sans avoir à rescraper depuis le net
  • ajout d'un template PSP, PSP Profile, Atari 2600, Atari 7800, C64, Gamegear, GB, GBA, GBC, Lynx, Mastersystem, N64, NES, SNES, Vectrex, Zx Spectrum
  • ajout du systeme TO8 (Thomson TO8) normalement prévu dans la prochaine maj recalbox.
  • correction bug scrape ZX81
  • correction de divers bugs

- v 1.4.7.3 (18/05/2018)

  • Il est possible de déplacer les roms d'un système à l'autre en conservant les scrape (images/infos) via le bouton “Déplacer dans dossier”. Attention il faut que le dossier destination soit la racine d'un dossier système / Console

- v 1.4.7.2 (12/05/2018)

  • modification du traitement des fichiers .scummvm afin que la pochette soit directement visible sous recalbox sans avoir à valider le jeu. (suggestion Anto64)

voir github.com/recalbox/recalbox-os/wiki/ScummVM-(FR)

  • modification du traitement du MD5 manuel : désormais sur une recherche avec un MD5 rentré manuellement, la plateforme n'est plus passé en paramêtre dans la requête.

Ceci afin de pouvoir récupérer les informations provenant d'une autre plateforme.

  • correction d'un bug sur les folders (le name avait pour valeur le path et non le name) (Merci VirusMan)
  • correction d'un bug dans le renommage et le déplacement de roms (dos/scummvm)
  • correction d'un bug lors du rafraichissement du datagrid pendant un deplacement de roms dans un autre répertoire
  • ajout d'un bouton 'Screenscraper' dans le groupbox “Roms Information”, permettant d'ouvrir la page Screenscraper de la plateforme concernée à la 1ere lettre du nom du jeu

- v 1.4.7.1 (09/05/2018)

  • Vous pouvez manuellement entrer un MD5 sur un jeu et forcer son scrape sur ce md5, le md5 sera sauvé dans la gamelist.

Lors d'une recherche infructueuse sur le nom de rom, ARRM fait une recherche via le MD5 qui sera sauvegardé ans la database et le XML. Ainsi lors de futures scrapes il pourra rechercher directement via le MD5 déjà trouvé.

  • ajout d'un champ 'md5' dans la gamelist et la database (nouvelle version de database)
  • Le template pour le mix image est desormais géré via des fichiers XML. Utilisez le bouton 'voir modèle de mix' pour choisir votre template.

Les fichier xml sont editables et modifiables (pensez à cliquer sur reload). Vous pouvez créer ainsi vos propres fichiers et background Ils se trouvent, ainsi que leur fichier background dans c:\users\votre_ident\appdata\roaming\nexouille soft\arrm\ressources.

  • ajout du bouton 3d Box pour récupérer dans le mode image Box ou dans la balise boxart la boite en 3D si disponible sur screenscraper
  • ajout d'une textbox 'MD5 du jeu' afin de faire une recherche unitaire sur le MD5 entré dans le textbox sur screenscraper et non plus sur le nom du jeu ou son md5 calculé.
  • bouton MD5 : la checkbox “nettoyer nom” peut s'appliquer sur ce bouton.
  • correction d'un bug : sous recalbox certaines images n'apparaissaient pas : solution suppression de l'ancienne image lors du scrape d'un jeu.

(Si vous êtes dans ce cas, pensez à cliquer sur 'efface images non utilisées' puis selectionnez toute votre database et cliquez sur 'verifier si image existe' et ensuite filtrez sur les 'roms sans images' et scrapez les)

  • Il est possible de sélectionner plusieurs systèmes afin de lancer un scrape automatique sur Screenscraper :

Si plusieurs systèmes sont sélectionnés, un scrape automatique se lance sur Screenscraper. Un rapport apparait en fin de scrape. Si un seul système est sélectionné, l'interface habituelle est disponible, qui permet de scrape et de gérer la gamelist.xml

  • checkbox permettant d'utiliser le nom du fichier Rom comme nom de Jeu (demande de SecamFr)
  • Amélioration du 'Verif Nom via MD5' (plus précis)
  • Ajout d'un bouton 'Verification Roms' qui a uniquement pour fonction de parcourir la database et d'appliquer actions liées aux checkbox 'Nettoie Nom', 'Ajout Disque', et 'Garde Nom Rom'
  • La 'Recherche chaine dans Titre ou nom de Rom' permet désormais de rechercher la chaine voulue à la fois dans le Titre du jeu, mais également dans le nom de fichier de la Rom.(demande de SecamFr)
  • Possibilité de rentrer un Filtre de Genre en entrant le genre, sans avoir besoin de sélectionner un genre dans la combobox
  • ajout d'un bouton “export csv” permettant d'exporte au format csv la liste des jeux de votre gamelist en cours (demande de StephaneR)
  • delai des infos bulles allongé
  • Correction de divers bugs

- v 1.4.3.5 du 15/04/2018

  • Prise en compte du playcount et du lastplayed dans la gamelist
  • Possibilité d'ajouter des balises personalisées dans le gamelist.xml via le bouton “Extra Tag + Defaut Image”. Les informations concernant le boxart, screenshot, marquee, mix et la video (télécharge la video) peuvent être récupérées et mises dans la gamelist.xml.

Le nom des balises peut être personnalisé, mais il faut conserver une balise “image” pour la compatibilité avec Recalbox. (La dernière version d'emulationstation, pas encore disponible sur Recalbox, reconnait les balises “video” et “marquee”)

  • Possibilité de mettre une image par défaut (pour chaque tag personnalisé) lorsque l'image n est pas trouvée lors d'un scrap.
  • Possibilité de rechercher le bon nom d'un jeu grâce à son MD5 sur screenscraper via le bouton “Verif nom via MD5” (suppression de la database locale des crc qui n'était pas à jour)
  • Ajout des Checkbox “Ajout Disk” et “Nettoie Nom” activable lors d'un scrap, d'une recherche “Verif nom via MD5”, ou de l'ajout du n° disk/tape/side

“Nettoie nom” permet de supprimer les caractères entre () et [] et place les articles (le, la, les…) en début de nom “Ajout disk” permet d'ajouter en fin de nom le n° disk/tape/side ainsi que AGA/CD32 (pour amiga)

  • Ajout d'un bouton “Join the chat discord” pour rejoindre le chat textuel discord afin de signaler des bugs ou demander des fonctionnalités
  • Ajout d'un lien cliquable “changelog” pour voir l'historique des changements de l'application
  • Zone “Statut” augmentée afin d'afficher plusieurs lignes de messages applicatifs
  • Les fichiers textes tels que la gamelist & extensions s'ouvrent désormais avec votre editeur de texte par défaut
  • Liste editable (bouton : 'Edit No MD5') des extensions sur lesquelles le calcul du MD5 ne se fera pas (afin de gagner du temps)
  • correction bug avec autosave : Tous les jeux sont selectionnés automatiquement quand “Sauve auto Gamelist” est coché et que vous cliquez sur “créer gamelist.xml des roms selectionnées”
  • Ajout d'un button 'ScummVM noms courts' qui pointe sur un site web indiquant les noms courts utiliser avec vos fichier .scummvm
  • Correction de nombreux bugs

- v 1.4.3.2 du 28/03/2018

  • Correction d'un bug de database qui empéchait le fonctionnement de l'application
  • ajout d'une verification de la bonne version de database au lancement du programme
  • correction bug : le nombre de joueur n'était pas récupéré via screenscraper (merci outlaw)

v 1.4.3.1 du 27/03/2018

  • correction d'un bug de la v 1.4.3.0 : le scrape sur scummvm et dos indiquait des roms manquantes par erreur.
  • déplacement du bouton 'extra tag' afin qu'il soit accessible dés le lancement de l'appli

v 1.4.3.0 du 25/03/2018

  • possibilité d'ajouter des balises personalisées dans le gamelist.xml via le bouton 'extra tag'. Les informations concernant le boxart, screenshot,wheel, mix et video peuvent être récupérée et mis dans la gamelist.xml.

Le nom des balises peut être personnalisé, mais il faut conserver une balise 'image' pour la compatibilité avec Recalbox. (requête d'Outlaw)

  • correction d'un bug, lors de scrape sur des sous dossiers (tel que DOS ou Scummvm) le fichier rom était considéré manquant

- v 1.4.2.0 (22/03/2018)

  • Meilleure recherche sur screenscraper via md5 et sha1 (si CRC box cochée, à utiliser pour les roms n'ayant pas de media lors de la rercherche sans crc)
  • Ajout d'une case à cocher “JAP” permettant de récupérer les Boxarts japonais si existant sur la database de Screenscraper
  • Lors de la recherche de rom dans le système Amiga1200, si le terme “AGA”, “CD32” , “CD 32” (avec ou sans parenthèse) est trouvé dans le nom de fichier, la recherche

s'effectue sur la bonne plateforme dans screenscraper (le terme AGA ou CD32 est ensuite ajouté au nom du jeu, pour le différencier) (demande de NinjaW)

  • Ajout d'un fichier indiquant les roms non trouvées dans le scrapper (format : _missing_arrm_%SYSTEM%_%SCRAPPER%.txt) (demande de Virus-Man)
  • Les noms de fichier media sont modifiés les suffixes suivants sont ajoutés au nom de fichier image :

screenshots : “_nomduscrapper_screenshot_arrm” boxart : “_nomduscrapper_boxart_arrm” mixed : “_nomduscrapper_mix_arrm” le suffixe JAP est ajouté si un boxart japonais est présent dans l'image

  • Correction de quelques bugs

- v 1.4.1.1 (11/03/2018) :

  • correction bug exception sur recherche avec certains nom de jeu (samsho2ka.zip par exemple) sur screenscraper

- v 1.4.1.0 (10/03/2018) :

  • Gestion différente du mix si screenshot au format portrait (shmup verticaux) ou paysage
  • Les tag <folder> dans le gamelist sont préservés si vous en aviez et remis tel quel dans la nouvelle gamelist. Utile si vous aviez personnalisé des sous-dossiers avec une image. (merci virus-man)
  • Correction d'un bug lors de l'appui sur le bouton 'effacer rom' et divers bugs

- v 1.4.0.0 (09/03/2018) :

  • Ajout du support de Screenscraper pour la récupération d'informations (en Fr ou En) et d'images (merci à screenscraper pour leur base de données complète et rapide)
  • La recherche sur ScreenScraper se fait sur le nom du fichier, puis le nom du jeu et finalement crc (si coché, attention le calcul de crc peut être long sur les images iso )
  • Ajout d'un bouton “sauve auto gamelist” pour sauvegarder automatiquement votre gamelist lorsque vous changez de système ou fermez l'application.
  • Correction de quelques bugs

- v 1.3.3.0 du 20/02/2018

  • Ajout de la gamecube, Nintendo DS, Saturn, WII dans la recherche sur TheGamesDB
  • Ajout bouton permettant d'ajouter le n° de disk, face ou k7 après le nom du jeu (si présent dans le nom du fichier)
  • Changement du comportement lors de la récupération d'image Mix :

- Si pas de screenshot, on récupère uniquement le boxart en grand format. - Dans l'image Mix, le boxart et le Logo/Titre sont désormais un peu plus grand.

- v 1.3.2.0 (10/02/2018) :

  • mise à jour pour inclure les nouveaux systèmes de la dernière version de recalbox (database mise à jour pour les crc des nouveaux systèmes.
  • Correction de divers bugs.

- v 1.3.1.0 (20/01/2018) :

  • L'application fait désormais 1240×670 afin d'être affichable dans son intégralité sur des écrans en 1280×720.
  • La fenêtre de recherche de TheGamesDB est désormais centrée sur la fenêtre parent.

- v 1.3.0.0 (13/01/2018) :

  • Bouton (Verif bon nom via CRC) pour tenter de retrouver le bon titre d'une rom via son CRC32. Permet à TheGamesDB de trouver plus facilement les jeux.
  • Checkbox (nettoie nom) associée au bouton (Verif bon nom via CRC) permet lors de cette vérification de formater le titre du jeu en supprimant les caractères entre () et [] et autres embellissements
  • Correction de divers petits bugs.

Attention : Depuis la version 1.3.0.0 une nouvelle table a été ajoutée dans la database. Si vous rencontrez ce message d erreur : “Unhandled exception has occured in your application… The Microsoft Jet database engine cannot find the input table or query “dat_database”. Make sure it exists and that its name is spelled correctly”. Pensez à bien supprimer vos anciennes installations. et supprimer le répertoire c:\users\votre_identifiant\appdata\roaming\nexouille soft\arrm (s'il existe tjs) avant de reinstaller la nouvelle version.

- v 1.2.9.0 (05/01/2018) :

  • Interface et info bulles en Français et Anglais. Correction d'un bug sur le renommage de roms, et divers autres petits bug.

- v 1.2.7.0 (30/12/2017) :

  • Deplacement des roms dans un sous répertoire du répertoire parent sans perdre les informations scrappées. *
  • Correction de nombreux bugs.

- v 1.2.5.0 (28/12/2017) :

  • Correction d'un bug avec la base de registre; ajout d'une checkbox “No Image” afin d'éviter le téléchargement d'images sur thegamesdb et MameDb et ainsi ne pas écraser les scrapp existants.
  • Ajout d'une checkbox pour vérifier l'existence de mise à jour au lancement du programme.
  • Ajout d'un lien donation via paypal.

- v 1.2.0.0 (26/12/2017) :

  • Recherche des roms dans les sous répertoires (merci Virus-Man pour le report)
  • Choix du type d'image (boxart, screenshot, mixed) à récupérer lors du scrape en auto sur TheGamesDB
  • Backup de la database et de la liste des extensions par système (ils sont écrasés à chaque mise à jour)
arrm_relooked_fr/changelog-fr_relooked.txt · Dernière modification : 2024/03/17 21:55 de nexusone13