> Thanks for the help. I found out my problem. When I first created the dat file (from
> the mame binary) when I was asked to include the software lists I choose yes and was
> having the above mentioned problem. I deleted that profile and started over this time
> choosing no for software lists and it seems to work.
> So this begs the question how can I get a scan to work when including the software
> lists. I am following your directions above exactly and have not disabled anything
> but when software lists are included I can't get a scan to work. When they are not
> included it scans fine.
As Roman says the easy way is to use Clrmamepro's batch mode which is a completely different process than importing the MAME binary and preforming a simple scan/fix all.
I'll C&P a guide here from a popular ROM site that I wrote about 5 years ago. Hopefully it will help you in getting started
I changed MESS to MAME here to avoid confusion, but you might see MESS in some of the pics.
Also, some options of the batchmode screens have been changed, but overall it's the exact same process. Once you get familiar with it, it's really simple.
Don't let all the options and different windows intimidate you, it's actually pretty simple
First lets open Clrmame with an empty profiler and we can add all of the MAME Software Lists XMLs in just 1 simple step.
Click the Add DatFile option then make sure all of the XMLs are selected and after that click Open.
Clrmame will ask what folder you want the Dat files in, so in this instance you want the directory name to exactly match where all the software lists directories are stored on your computer. In my case they are in location J:\MAME\roms for use with MAME emulation and ease of use from running from the Command Line.
So in my case I would create the folder roms
Now you will see all of the XMLs in the NEW DATFILES category. Click on the first one at the top then hold down shift key while scrolling down and clicking on the very last one which will select all of them. (CTLR + A) is easier as well.
With everything selected we need to right click and select option Load Profile(s) in BatchMode...
Profile Batchrun (BatchMode) has 3 simple tabs that certain options need to be set for everything to function correctly.
The first tab is marked Scanner and I have the options set like the picture below this text.
The next tab is Rebuilder which is completely optional and only useful if you are able to rebuild files that you currently miss according to the Scanner auditing.
It's best to select No Rebuilder Run the first time starting out and if you are following this guide because the 1st RomPath has NOT been established yet and it's only added after all the scanning takes place and finishes.
The third and last tab is labeled Misc
Now as talked about earlier with naming the folder of Dat files roms. On this wonderful tab there is an option called Create rompath for new dat (specify root folder)
Browse to the location of the directory where ALL your Software Lists directories are stored at. As said before in my case it's J:\MAME\
While all the scanning is taking place depending on the system that is being scanned, if you encounter a Dat file problem like the one in the pic below then it's best to choose No To All since at the time of this writing the Software List torrent is Split/Tzip
Once the scanning has completed you should see a very nice result in your Clrmame profiler. If you happen to miss a bunch you have the option of selecting those specific profiles and doing a Batch rebuilder run etc.