In this tutorial, we will teach you in a few clicks how to use Clrmamepro to extract (rebuild) or to scan a romset arcade.
First you need :
- The Clrmamepro software here.
- A romset MAME which corresponds to your emulator.
- The samples (optional depending on the romset).
- The CHDs (optional depending on the romset).
- A .DAT or .XML file in the [share] folder (./../../basic-usage/file-management)/bios of your Recalbox.
- Set : Compressed file (.zip/.7z/.rar) of games, drivers and bios.
- Rom : File contained in a set.
- What is a dat file? dat files are text files with information about the games emulated with a specific version of the MAME emulator. In these dat files, we find information for particular sets like: rom name, year, manufacturer, merge information, rom parent or clone, size, CRC for each rom. CRC is an algorithm to check the integrity of a file, clrmamepro uses it to check your rom-sets.
- ClrmamePro : It's a software that allows you to check and rebuild your arcade romsets according to an information file in xml or dat format.
Download ClrmamePro for Windows
Download ClrmamePro for macOS
Download ClrmamePro for Linux with Wine.
The zip file is a portable version.
- Install it.
- Get the dat file of the desired arcade emulator.
- Start Clrmamepro:
- Run clrmamepro via a right click on the icon.
- Then "Run as administrator_".
Tip under Windows :
- Go to the executable cmpro64.exe or cmpro32.exe
- Then right click
- Choose Properties
- Go to the Compatibility tab
- Then check the box "Run as administrator".
- Validate with Ok.
The program will always run as administrator from now on.
- To select your .dat file click on "Add DatFile".
- Select your file then "open".
- Once selected, you can indicate a folder or a subfolder. By selecting "ok" clrmamepro will create a folder "NEW DATFILES" automatically.
- Select your .dat file then "Load/Update" to load it
- Clrmamepro offers you to create or update the configuration. We advise you to click on "Default".
- Clrmamepro will read and load your file and you should arrive on the general menu.
- To extract a romset click on "Rebuild".
- In the "source" you must indicate the folder of your MAME romset.
- Select the folder where your romset is located then "OK".
- In the "destination" you must indicate a folder to collect the extraction romset.
- Select the destination folder then "OK".
- Let clrmamepro run until the end.
- And that's it! We advise you to scan the destination folder to make sure it is perfect.
- To select your .dat file, click on "Add DatFile".
- Select your file then "open".
- Once selected, you can indicate a folder or a subfolder. By selecting "ok", clrmamepro will create a folder "NEW DATFILES" automatically.
- Select your .dat file then "Load/Update" to load it.
- Clrmamepro offers you to create or update the configuration. We advise you to click on "Default".
- Clrmamepro will read and load your file and you should arrive on the general menu. To indicate where your romset is located we will click on "Settings".
- The path to your romset in "ROM-Paths" by clicking on "Add".
- Select the folder where is your romset that you want to scan then "OK".
- For Mame, if the romset should contain samples, you have to give the path of the samples in the same way with "Sample-Paths".
- Save the paths by clicking on "Save As Def.
- Clrmamepro confirms that it is taken into account then click on "OK".
- You can close this window.
- Once back on the main menu, click on "Scanner".
- In the Scanner menu you have to set up :
**You want to scan **:
- Sets (bios/games/drivers),
- Roms (chips that make up each set)
- Samples (additional drivers for some Mame games)
- CHDs (That you added to your Romset)
The type of romset you have (You prefer) :
Messages during and after the scan (Prompts) :
- Ask Before Fixing
- Add/Show Statistics
Check/Fix : Clrmamepro will check what is in the left column "check". If you want clrmamepro to make corrections you can check the boxes in the right column "Fix". Be careful with the "fix" option clrmamepro will remove the folders and files that do not match your DAT and place them in its "backup".
Options : Do not venture here for the moment
Finally launch the scan by clicking on "New Scan".
- In this window you will see the different problems of your set. (Example: missing rom) You can export a list of what you are missing in the "Miss List" tab to complete.
- Finally, you will have the results of the scanner in the "statistics" window. The most important part is the "Missing" part below, so nothing is missing.