Skip to content
SPECIFICTION
Get listed

ClrMamePro

mamedev.emulab.it

Free plan WindowsLinux

What it is

ClrMamePro scans and rebuilds MAME machine sets, checking ROM, sample, and CHD files for missing, unnecessary, or incorrectly named files. Its Rebuilder matches input files against a database using hashes and size, then writes correctly named machine files to an output folder. The package includes a graphical interface and a command-line executable with Scanner, Rebuilder, and Dir2Dat functions. The tools can use a MAME executable's listxml or listsoftware export as a data source. They use 7z.dll for 7z archive support and can produce zip, 7z, or decompressed output. A suitable DatFile allows use with systems beyond MAME. There is no install wizard; users unpack the archive into a folder. Current builds run on Windows 7 and higher, while older documentation describes Linux use under WINE or similar. The software is freeware, and the copyright notice identifies Roman Scherzer as its author; he says he started clrmame(pro) in 1997. Incorrect settings or removal operations can cause data loss, so the author recommends backups.

Spec sheet

Purpose
ClrMame is a tool to scan and rebuild MAME machine sets.Read 30 Sep 2026 · mamedev.emulab.it
Archive support
The package uses 7z.dll for 7z archive support and can produce zip, 7z or decompressed output.Read 30 Sep 2026 · mamedev.emulab.it
Author
The copyright notice identifies Roman Scherzer as the author.Read 30 Sep 2026 · mamedev.emulab.it
Data-loss warning
The author warns that incorrect settings or removal operations can cause data loss and recommends backups.Read 30 Sep 2026 · mamedev.emulab.it
DatFiles
ClrMamePro can use DatFiles for systems other than MAME when a suitable DatFile is written.Read 30 Sep 2026 · mamedev.emulab.it
History
The author states that he started clrmame(pro) in 1997.Read 30 Sep 2026 · mamedev.emulab.it
Included tools
The package contains a UI executable and a command-line executable providing Rebuilder, Scanner and Dir2Dat functions.Read 30 Sep 2026 · mamedev.emulab.it
Installation
There is no install wizard; users unpack the archive into a folder.Read 30 Sep 2026 · mamedev.emulab.it
Linux compatibility
The older clrmamepro documentation says it runs under WINE or similar on Linux.Read 30 Sep 2026 · mamedev.emulab.it
MAME integration
The tools can use a MAME executable with its listxml or listsoftware export as the data source.Read 30 Sep 2026 · mamedev.emulab.it
Rebuilder
The rebuilder matches input files against a database using hashes and size, then writes correctly named machine files to the output folder.Read 30 Sep 2026 · mamedev.emulab.it
Scanner
The scanner detects unneeded, wrongly named and missing ROM, sample and CHD files.Read 30 Sep 2026 · mamedev.emulab.it
Software license
The software is freeware.Read 30 Sep 2026 · mamedev.emulab.it
Web privacy
The project privacy notice says its webpages do not collect, store or analyze personal data through their page code and do not use cookies, JavaScript or user accounts.Read 30 Sep 2026 · mamedev.emulab.it
Windows requirement
The current clrmame builds are runnable on Windows 7 and higher.Read 30 Sep 2026 · mamedev.emulab.it

Plans and prices

ClrMamePro Freeware Free Read 30 Sep 2026 · mamedev.emulab.it

Every ClrMamePro plan and price →

Strong points and limits

Strong points

  • Scans ROM, sample, and CHD files
  • Rebuilds sets using hashes and file size
  • Includes graphical and command-line tools
  • Supports zip, 7z, and decompressed output
  • Can use suitable DatFiles for non-MAME systems

Limits

  • No installation wizard; the archive must be unpacked
  • Linux use is described through WINE or similar
  • Incorrect settings or removals can cause data loss

Who it suits

ClrMamePro suits people who need to scan or rebuild MAME sets, or work with another system that has a suitable DatFile. Linux users should note that the Linux compatibility description comes from older documentation and relies on WINE or similar.

Verdict

ClrMamePro provides scanning and rebuilding tools with file checks and archive options. Back up data before removal operations, and check the Linux caveat if you do not use Windows.

Where Specifiction places it

Alternatives to ClrMameProAll alternatives →