Yes. MCM Plus only needs a MAME binary and catver.ini
Filter CHD ? You mean, exclude or include all games that use .chd files ? Currently it doesn't do that, but by reading MAME's "-listxml" output, I can make MCM Plus create a list of games that use .chd files, so yes... this is possible.
To keep the app compatible with 800x600 resolution (requested), I need to figure out a way to add a filters panel.
One downside of creating a list with MAME's -listxml is that it can take up to 40 seconds for the file to be generated (Windows cache system's fault). But this is done only once when you select a new MAME binary...
Ciro Alfredo Consentino
EmuCon Home: http://emuloader.mameworld.info/emucon
MCM Plus: http://mcm.mameworld.info