Because AdvanceSCAN doesn't check CHDs, I've written a tiny CHD auditing tool
in Python (minimum version 2.3, for the built-in "sets" library): 

http://home.comcast.net/~b.langenb/chdscan-0.1.tar.bz2

To install, simply unpack it and type:

# python setup.py install

To use it, give it the XML file generated by MAME's --listinfo command and the
parent directory of your CHDs.  It will recursively scan that directory for
CHD files, check them against MAME's info file and print a report of all
valid, invalid, missing and extra CHDs you have.

It doesn't open any files for writing, so it should be perfectly safe to use. 
And, it's released under a BSD-style license, if anyone cares.  But since it's
hosted on my personal webspace, please mirror it somewhere if you'd like to
announce it to a wider audience than the xmame list.

I hope you find it useful,
 -Brian



_______________________________________________
Xmame mailing list
[EMAIL PROTECTED]
http://toybox.twisted.org.uk/mailman/listinfo/xmame

Reply via email to