I was hoping some folks on here could help me assure a project I'm working on seems to follow the terms of the MAME license.
I want to bundle MAME with my freeware emulation environment. So far, so good, right?
Because my application requires direct input be enabled, I use a custom build of MAME that enables it. While I'm at it, maybe enable hi-scores. As long as I post/distribute my modified source, I'm good right?
Here's the part that get's less clear. I'd like to remove some of the nag screens. More specifically the "Type OK or wiggle Joystick" one.
The Derivitave Works Policy on mamedev states:
Do not remove the startup screen that contains information about why certain non-working games don't work. This only serves to generate a bunch of useless email traffic to the developers asking why the games don't work.
So as long as I leave the rominfo start screen, I'm in the clear? I ask because I've read in other places that none of the nag screens can be removed.