Clrmamepro

Dans ce tutoriel, nous allons vous apprendre en quelques clics à vous servir de Clrmamepro pour extraire (rebuilder) ou pour scanner un romset arcade.

I - Avant de commencer

1 - Éléments nécessaires

Au préalable il vous faut :

  • Le logiciel Clrmamepro ici.

  • Un romset MAME qui correspond à votre émulateur.

  • Les samples (optionnel selon le romset).

  • Les CHDs (optionnel selon le romset).

  • Un fichiers .DAT ou .XML dans le dossier share\bios de votre recalbox.

2- Définitions

  • Set : Fichier compressé(.zip/.7z/.rar) de jeux, drivers et bios.

  • Rom : Fichier contenu dans un set.

  • Qu'est ce qu'un fichier dat ? Les fichiers dat sont des fichiers textes avec des informations sur les jeux émulés avec une version spécifique de l'émulateur MAME. Dans ses fichiers dat, on trouve les informations pour des sets particuliers comme : nom de la rom (name), année (year), fabricant (manufacturer), information de fusion (merge), rom parent (romof) ou clone de (cloneof), taille de la rom (size), CRC pour chaque rom. CRC est un algorithme qui permet de vérifier l'intégrité d'un fichier, clrmamepro l'utilise pour vérifier vos rom-sets

  • ClrmamePro : C'est un logiciel qui vous permet de vérifier et reconstruire vos romsets arcade en fonction d'un fichier d'information au format xml ou dat.

3 - Installation

  • Téléchargez ClrmamePro pour Windows ou pour macOS ; sous Linux, utilisez Wine.

Information : le fichier zip est une version portable.

  • Installez le.

  • Récupérez le fichier dat de l’émulateur arcade souhaité.

  • Démarrer Clrmamepro :

    • Exécutez clrmamepro via un clic droit sur l’icône.

    • Puis "Exécuter en tant qu'administrateur".

Astuce sous Windows :

  • Rendez vous sur l’exécutable cmpro64.exe ou cmpro32.exe

  • Puis clic droit

  • Choisir Propriétés

  • Aller dans l'onglet Compatibilité

  • Puis cocher la case "Exécuter en tant qu'administrateur".

  • Valider par Ok.

Le programme s’exécutera toujours en administrateur désormais.

II - Utilisation

1 - Descriptif des fonctions

2 - Rebuilder (reconstruire)

  • Démarrer clrmamepro.

  • Pour sélectionner votre fichier .dat cliquez sur "Add DatFile".

  • Sélectionnez votre fichier puis "ouvrir".

  • Une fois sélectionné, vous pouvez indiquer un dossier ou un sous dossier. En sélectionnant "ok" clrmamepro va créer un dossier "NEW DATFILES" automatiquement.

  • Sélectionnez votre fichier .dat puis "Load/Update" afin de le charger

  • Clrmamepro vous propose de créer ou de mettre à jour la configuration. Nous vous conseillons de cliquer sur "Default".

  • Clrmamepro va lire et charger votre fichier et vous devriez arriver sur le menu général.

    • Pour extraire un romset cliquer sur "Rebuilder"

  • Dans la "source" vous devez indiquer le dossier de votre romset MAME.

  • Sélectionnez le dossier ou se trouve votre romset puis "OK".

  • Dans la "destination" vous devez indiquer un dossier pour récolter le romset de l'extraction.

  • Sélectionnez le dossier de destination puis "OK".

  • Dans le menu Rebuilder, vous pouvez paramétrer :

    1 - Le type de romset que vous voulez créer (Merge Options) :

    • Non-merged

    • Split

    • Merged

    2 - Les Options : (Nous vous conseillons les paramètres par default)

    • Option de compression(.zip/.7z/.rar).

    • Option de recompressions. Si vous souhaitez ou non recompresser les fichiers.

    • "Show Statistics" pour voir les résultats à la fin du Rebuild.

    • "Remove Matched Sourcefiles". Si cette option est activée, clrmamepro va extraire et supprimer les fichiers correspondant à votre fichier .DAT de votre Romset MAME.

    • "Systems" et" Advanced". Ne vous aventurez pas ici pour le moment.

    Lancez enfin l'extraction en cliquant sur "Rebuild".

  • Laissez faire clrmamepro jusqu'à la fin.

  • Et voila! Nous vous conseillons de faire un scanner du dossier de destination afin de vérifier qu'il est parfait🙂.

3 - Scanner (Vérifier)

  • Démarrer clrmamepro.

  • Pour sélectionner votre fichier .dat cliquez sur "Add DatFile".

  • Sélectionnez votre fichier puis "ouvrir".

  • Une fois sélectionné, vous pouvez indiquer un dossier ou un sous dossier. En sélectionnant "ok" clrmamepro va créer un dossier "NEW DATFILES" automatiquement.

  • Sélectionnez votre fichier .dat puis "Load/Update" afin de le charger.

  • Clrmamepro vous propose de créer ou de mettre à jour la configuration. Nous vous conseillons de cliquer sur "Default".

  • Clrmamepro va lire et charger votre fichier et vous devriez arriver sur le menu général. Pour indiquer ou se trouve votre romset nous allons cliquer sur "Settings".

  • Le chemin vers votre romset dans "ROM-Paths" en cliquant sur "Add".

  • Sélectionnez le dossier ou se trouve votre romset que vous souhaitez scanner puis "OK".

  • Pour Mame, si le romset doit contenir des samples, vous devez donner le chemin des samples de la même manière avec "Sample-Paths".

  • Sauvegardez les chemins en cliquant sur "Save As Def.".

  • Clrmamepro vous confirme que c'est pris en compte alors cliquez sur "OK".

  • Vous pouvez fermer cette fenêtre.

  • Une fois revenu sur le menu principal cliquez sur "Scanner".

  • Dans le menu Scanner vous devez paramétrer :

Les éléments à scanner (You want to scan) :

  • Sets (bios/jeux/drivers),

  • Roms (puces qui composent chaque Sets)

  • samples (Drivers complémentaires pour certains jeux Mame)

  • ​CHDs (Que vous avez ajouté à votre Romset)

Le type de romset que vous avez (You prefer) :

  • Non-merged

  • Split

  • Merged

Les messages pendant et après le scan (Prompts) :

  • Ask Before Fixing

  • Add/Show Statistics

Check/Fix : Clrmamepro va vérifier ce qui est dans la colonne de gauche "check". Si vous souhaitez que clrmamepro fasse des corrections vous pouvez cocher les cases de la colonne de droite "Fix". Attention avec l'option "fix" clrmamepro va enlever les dossier et fichiers qui ne correspondent pas à votre DAT et les placer dans son "backup".

Options : Ne vous aventurez pas ici pour le moment

Lancez enfin le scan en cliquant sur "New Scan"

  • Dans cette fenêtre vont s'afficher les différents problèmes de votre set. (Exemple: missing rom) Vous pouvez exporter une liste de ce qu'il vous manque dans l'onglet "Miss List" afin de compléter.

  • Enfin, vous aurez les résultats du scanner dans la fenêtre "statistics". Le plus important est la partie "Missing" ci-dessous il manque rien donc parfait.