OK, I've read all the posts on this, tried all the hacks, etc. Nothing friggin works. The MameDevs finally gave us options for skipping the copyright and info screens. What is the F-ing deal with the "doesn't have 110% absolutely perfectly calibrated colors" warinings? Who the hell cares that Galaga doesn't have perfect video emulation? I can't tell, can you? And being one of the oldest classics, I'm assuming it has been in MAME for years. How long exactly does it take to GET the video emulation 100% accurate?
OK, I'm done ranting, now the facts:
YES, I tried NoNameMame. I didn't find anywhere that there is an option to disable warnings.
YES, I tried compiling my own version of MAME, using the code hacks that various people recommended. None of them worked. (I mean, the compile worked, the Mame executables I made worked, but the warnings were still there even when I followed all instructions.) I also tried this with MAME and MAME32qa. No dice.
I did discover in the latest MAME source, that there appears to be a new line in mame.c that looks for the option "skip_warnings". However, that option is unrecognized when I try to use it in commandline MAME, and also does not exist in the mame.ini or in the MAME32 or NoNameMame gui.
Does anyone out there distribute a variant of MAME that has this feature built in? I might be doing something wrong in my compile, but it seems to be pretty simple and straightforward as long as you have all the support files and type in the right commandlines...