Probably need to do it outside of retroarch. Use clrmamepro https://mamedev.emulab.it/clrmamepro/. It is a bit cryptic but does the job. There is a guide on the retroarch site about how to use it. Source: 11 months ago
You can use CLRMAMEPRO to scan your current ROMs and re-build them to target whatever version of MAME you want. Source: 12 months ago
I use ClrMamePro to do the audit, and dat files from Progetto Snaps, which are kept up to dates on a regular basis. You can also download any updates/new files from there as well. Awesome resource. Source: about 1 year ago
Dat files are used with certain programs that help you determine if your romset is the correct set. You can use the dat files with programs such as RomCenter or ClrMAMEPro. Source: about 1 year ago
I've seen some few super neurotic folks that download non-merged* sets and pick them apart, but most people just d/l the full set and a program like clrmamepro to trim the bulk of the roms off, since it changes so often that it's not worth cherry-picking them by hand. Using one of these programs is a snap, as they can curate a ROM list in a relatively small amount of time. Source: about 1 year ago
There are applications called ROM managers, that you can point at your ROM collection and have them sort through and figure out which ROMs are good for a given version of MAME. Romcenter is one, CLRMAMEPro is another. You'll also need a DAT file, which is just a list of ROM names, sizes and checksums, so that your ROM manager knows which ROMs are valid for what version of MAME. Source: over 1 year ago
Someone compiled a pack/set good for some specific mame version, witch means, if you scan that romset with clrmamepro and using mame own xml file for that specific version as a DAT file (you can either generate your own with mame -lx > mame.xml or download the mame0VERSIONlx.zip from the mame official release page) for example, when clrmamepro is done scanning the whole thing, you'll see 0 (zero) roms missing.... Source: over 1 year ago
I like to build scripts myself to do different things, however, there is a ROM tool called Clrmamepro, from that site you can export your list either as mame (xml) or clrmamepro (dat), load that file into Clrmamepro, define your rompath and click at the Rebuilder button. Use the source as your current mame rom path and destination as your new one and click rebuild, in the end you'll have your romset the way you want. Source: over 1 year ago
Documentation is nonexistent. On https://mamedev.emulab.it/clrmamepro/ is the following text:. Source: over 1 year ago
I use clrmamepro ( https://mamedev.emulab.it/clrmamepro/ ) but can be very overwhelming for the first time, but probably ROMvault ( https://www.romvault.com/ ) it's a more user-friendly alternative. Source: almost 2 years ago
Run mame with -verifyroms it will tell you what you are missing or you can use a tool like clrmamepro in conjunction with the mame executable to audit your roms for the version of mame you are trying to run. Source: almost 2 years ago
I use CLRMAMEPRO to catalog everything. Never got as far as getting the DAT exported and converted to a CSV (because I don't really care that much) but it will display the full name of the game, developer, year, version, etc. Source: about 2 years ago
Once you decide what to do and came up with the list of games you want, use mame to export the list as xml, download and open Clrmamepro, drag and drop the generated xml into Clrmamepro and when ready, click at "rebuilder", as source use your mame rom folder, as for destination choose a different folder and click rebuild. Source: over 2 years ago
If you have tons of roms to verify, use tools like Clrmamepro, there is hundreds of videos on youtube teaching you how to use it. Source: over 2 years ago
Try to update the clrmamepro to the latest version to see if it fixes the issue: https://mamedev.emulab.it/clrmamepro/. Source: over 2 years ago
Get Clrmamepro and install, run Clrmamepro and click at Create, select the mame executable and click at Create Profile, if something pop up asking about Software list select NO. Source: over 2 years ago
Clrmamepro (https://mamedev.emulab.it/clrmamepro/) should be able to help you rename them back to what MAME expects. Source: over 2 years ago
If you know how to use a program like clrmamepro, it's way easier to use that to verify what needs to change, vs. Starting from scratch with your collection every time a new version of MAME comes out. Source: almost 3 years ago
You need a dat-file and a ROM manager like ClrMamePro. Source: almost 3 years ago
Download Clrmamepro, click at Add DatFile... And select your arcade-clean.xml. When it loads, click at NEW DATFILES and select arcade-clean, at the settings screen select Default. Source: almost 3 years ago
You can use rom manager tools to scan the isos: Clrmamepro ( https://mamedev.emulab.it/clrmamepro/ ) RomVault ( https://www.romvault.com/ ) RomCenter ( https://www.romcenter.com/ ) Romulus ( https://romulus.cc/ ) JRomManager ( https://github.com/optyfr/JRomManager/releases ). Source: almost 3 years ago
Do you know an article comparing ClrMamePro to other products?
Suggest a link to a post with product alternatives.
This is an informative page about ClrMamePro. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.