Jump to content
LaunchBox Community Forums

ROM filtering guide for clrmamepro. Filter All USA games plus all exclusives from all regions.

Recommended Posts

I came across this guide for filtering roms with clrmamepro and thought I would share it with you guys. I did not write it and I don't remember which site it came off of but here it is. Hope this helps you guys out. This guide will allow you to filter out all of the USA roms plus all of the exclusives from every other region. This guide uses no-intro rom sets

  1. Install ClrMamePro.
  2. Go to No-Intro's DAT-o-Matic, select the system of your rom set and download the parent-clone DAT file.
  3. Determine if your system rom set needs a header file on the global No-Intro datset download page. Lookup your system and see if there is a yellow icon thingy on the right side which provides a header download. Extract the archive after downloading and place the extracted XML header file in the <ClrMamePro installation folder>.\Headers folder.
  4. Run ClrMamePro and select "Add DatFile" from the Profiler.
  5. Browse to your DAT file and select the default location to save it.
  6. Open it under "NEW DATFILES" and select "Default".
  7. Go to "Settings" in the main window.
  8. Add your ROM path(s).
  9. Select "1G1R Mode" beneath "Region / Language Mode". (If this option is greyed out, then your DAT file doesn't contain parent-clone info).
  10. Select "Regions" from the upper-left dropdown menu. If your DAT file contains parent-clone info with regions you should see them here. Select the regions which you want included in your 1G1R set and leave out those you don't want. As reference, I chose from top (so highest priority) to down: USA, CAN, AUS, EUR, HOL, ASI, BRA, FRA, GER, ITA, SPA, SWE. I left KOR, CHN, JPN unchecked and will be left out. This saves me a lot of roms which I can't play anyway since I can't read the language anyway :). Now close the window.
  11. Go to "Scanner" in de main window.
  12. In the lower left part of the window you will see a lot of checkboxes. Make sure you have all in the right column (Fix) unselected. Make sure you have all in the left column (Check) selected except for "Unneeded". Select "New Scan..."
  13. When the scan finishes it will tell you if you have all of the roms in your set for the 1G1R set. If you do you can continue. If you don't you have two options. Search and download for the missing rom(s) or copy an other region version for each of the missing roms from your set to a temp folder. Now press the "OK" button.
  14. BEWARE: the following steps will delete unneeded roms not included in the 1G1R set you are wanting to build. ClrMamePro (with its default settings) makes a backup of the deleted files in the <ClrMamePro installation folder>.\backup\<system-name>\... for you but if you want to be completely safe then create your own backup of the set.
  15. Select ALL checkboxes from both columns (Check and Fix) and perform a new scan. When this finishes you will have transformed your rom set to a 1G1R rom set so you only have one rom of each version according to the region priority you set earlier.
  16. You can save the Have List by clicking that button if you want.
  17. Close the window and also close the main window or continu on to other sets. If you are satisfied you can remove your own backup and/or ClrMamePro's backup if you want.
Edited by Tommy1981
  • Thanks 1

Share this post

Link to post
Share on other sites

You can also use romcenter with the parent clone dats too do the same thing. I've used both programs and they both do the same thing. If anyone wants a guide for romcenter let me know and I'll post it. 

Share this post

Link to post
Share on other sites

But there doesn't seem to be a dat file for Mame. And it would have to be updated regularly to keep up with the monthly version additions/changes. Aren't there no-intro, 1G1R, All Killer No filler, US Only, etc dat files anywhere for ClrMamePro? 

Share this post

Link to post
Share on other sites

Hey, I followed your method exactly, but I noticed that some games did not get included. For example, Mike Tyson's Punch-Out!! never gets checked.

From what I can tell, the USA release is a clone of the Europe release. Even though they are a part of the latest No-Intro ROMset, they simply are never added to my "ROM-Paths" folder. I've tried using a "standard" DAT file (rather than Parent-Clone) and it does get included that way, but so do the various "Rev." of various games. I also have to set the region in DAT-O-MATIC when downloading the DAT file.

Both of these issues are fine, and I can deal with them if it means getting Mike Tyson's Punch-Out!!" (among other missing games, I'm sure). But if there's something that I'm missing while using your method, please let me know, because I do like the 1G1R simplicity better.

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...