Clrmamepro 4.022 released. A bunch of fixes and started to use a new building platform. 32bit version will be still usable on Windows XP.

A yes...and a small cleanup of the homepage...

You want donate...

clrmamepro is totally free and you don't have to donate anything. Since a lot people asked me how they can donate something, I finally added a PayPal account and an Amazon Wishlist.

Amazon Wishlist. Check out wishlist and search for "Roman Scherzer". There are multiple search results. Select the one representing: Roman Scherzer, Bonn, Germany / Deutschland, ClrMame / ClrMamePro

Apple iTunes gifts/coupon codes are always welcome, too :)

Thanks a lot for all kind of donations.



Here you can download the latest version of clrmamepro.

clrmamepro 32bit 4.022 (zip) (3305kb)
clrmamepro 32bit 4.022 (exe) (2535kb)
clrmamepro 64bit 4.022 (zip) (3810kb)
clrmamepro 64bit 4.022 (exe) (2865kb)

Change Log

  • misc: new compiler (VS2015) under Windows 10 Pro
  • misc: 7z/rar warnings are now shown in the warning window, not as a messagebox anymore which you have to click
  • misc: profiler move/add datfiles overwrite prompts support yes/no to all
  • fixed: wrong "wrong case" set message when a chd is missing
  • fixed: 7z/rar detection of obsolete folders fails in some cases
  • fixed: datfile nodump flag gets ignored in case of an additional size=0 entry
  • fixed: nodump without any size entry were not imported
  • fixed: wrong rar bad crc message when deleting full archives

Vista/Windows7/8/10 user note:

If you install cmpro to a protected folder like C:\program files\, you have to set the compatibility properties of cmpro.exe to 'run this program as administrator' to work correctly or you have to disable UAC. In other folders it should work fine without setting this property and without the need of disabling UAC.

Linux WINE/Mac Crossover user note:

If you got problems with the main window, set the option 'Adv_HideWindow = off' in cmpro.ini. In case you don't have a cmpro.ini yet, create one with the following two lines:
Adv_HideWindow = off

Windows 9x/XP Users:

Update your OS!


How to use this piece of software...

clrmamepro 4.x documentation is currently under complete rewrite....

clrmamepro 3.x documentation can be found here

In the meantime tutorials might help you:



  • fixed: possible crash with corrupt settings file
  • fixed: rare issue where a sample parent set with no samples for its own and multi-softwarelist support is marked as unneeded
  • fixed: possible crash on cmpro start on read-only device or full device
  • fixed: structural issues and possible crash when using dats with releases and run into double name issues
  • fixed: double name check when using releases
  • fixed: some dialogs don't use "MS Sans Serif" as font...
  • fixed: adjusted some warning messages to use [SOFT] instead of [LIST]
  • fixed: setinformation "hide parent" does not work for listed disks
  • fixed: unpacked set with chds can be falsely detected as misplaced
  • fixed: rare typo based bug in checking unneeded sets/chds
  • fixed: hashcollision sets with nodumps can create circular fix-unneeded/fix-missing scenarios
  • misc: better unneeded detection of chds within an identical setnames relation (softwarelists/Non-Software List)
  • misc: better wrong sysdefpath detection of chds within an identical setnames relation (softwarelists/Non-Software List)
  • added: automatically detect mame and mess as xml root elements
  • added: supporting biossets with samples (and sampleof) elements