Start CLRMAMEPRO
Read the welcome message dialog, then click "OK"



Click "Create..."



Click "..." next to filename and find your mame exe
Type a description like "MAME0138"
Click "Create Profile"



Click "OK"



select the new profile that you created
click "Load / Update"



Click "OK" and wait a while



Click "OK to All" or "Yes to All" on any window that pops up




Now you're at the main window
Click "Settings"



Click "Add" to add a ROM path



Browse to your MAME roms folder and click "OK"



It should now look like this with your ROM path



In the drop-down, pick "Sample-Paths"
Click "Add" to add a Sample path



Browse to your MAME samples folder and click "OK"



It should now look like this with your sample path
Click the X in the corner to close this window



Now you're at the main window again
Click "Scanner"



Click "New Scan" to scan your current MAME roms
If you get a popup about an empty samples folder, just click ok



Here's the statistics window
Click "OK" to close this window when you're done looking at it



Here's the results window, with one of the incomplete sets opened up so we can see what files are missing



Click the "+" button under "Fix", then click "New Scan" again



If you get popups, click "Yes To All"



Here's the statistics window after we fixed some problems
Click "OK" to close this window when you're done looking at it



To rebuild your rom set when adding new files, use the rebuilder from the main window



Select the source of the new files that you want to rebuild into your current set
Click "Rebuild"
This is useful when you have a set for an old version of MAME that you want to rebuild for a newer version of MAME



Here's the statistics screen from the rebuilding process



Armed with the knowledge above, you should be able to rebuild and scan/fix your MAME set.