ckmame is a program to check ROM sets for MAME, the Multiple Arcade Machine Emulator. It tells you which ROM files are missing or have an incorrect checksum, and can delete unknown and unused files from the ROM sets, and rename or move ROM files.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
This release adds support for MAME/MESS -listxml output and for disk images (chd files). It has been adapted for various MAME database changes. The superfluous script was merged into ckmame, which now reports extra files by default. The ckmame database files have been versioned. libzip, the zip library uses by ckmame, has been split off. dumpgame can now find a game by a checksum of one of its ROMs. Man pages have been added for all programs.
This release fixes the creation of zip files that didn't previously exist and the creation/updating of zip files under DOS, and fixes a bug which could silently delete needed rom files if a child did not have a zip file prior to running ckmame (since creation failed).