I've been compiling a list of MAME-related questions that I haven't been able to find answers to. Answer one, answer them all, whatever you've got time for. Thanks in advance for the help!
Chris
1. I've read that the DOS version of MAME performs better than Windows. Assuming that's correct, is the performance gain worth the extra hassle of having that emulator in DOS and having to run other emulators (Daphne, etc) separately in Windows? Or is there some nifty front-end that captures DOS and Windows based emulators nicely?
2. How does one know what the parent ROMs are for a given game? I often get errors in audits and I have no idea what else I need.
3. Also, if there are missing files for a given game (non-parent-related), how does one know where to find those?
4. Why do some games display a "Failed to load state" message at the beginning? Is that related to the save/load state functionality that (if I understand what I've read correctly) replaced highscore.dat?
5. I've read posts about games "appearing" in various versions of MAME. What's the best way to discover the earliest MAME version that a "final"-version game exists in? Read all the version files?
6. I never played Golden Tee or Street Fighter in the arcade, but I understand they are very popular. Any opinions on which versions of those games are best so I don't have to try all of them?

7. Why are the Super Mario Brothers games not available in MAME? I only see the Playerschoice versions which have some funky dual screen thing going (is there a way to get rid of that?) I read somewhere about Nintendo having a problem with MAME - were these games removed to appease them?