Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: endrien on September 06, 2009, 04:44:28 pm

Title: How to remove the mame Legal notice?
Post by: endrien on September 06, 2009, 04:44:28 pm
Its a real bummer seeing that "Move joystick left right" thing every time I play a game. I've seen it removed before but how? Google turns up nothing.
Title: Re: How to remove the mame Legal notice?
Post by: maddags on September 06, 2009, 04:50:44 pm
Compile your own mame.  Read here http://forum.arcadecontrols.com/index.php?topic=95890.msg1009589#msg1009589
Title: Re: How to remove the mame Legal notice?
Post by: Beretta on September 06, 2009, 04:59:48 pm
is it really a big deal? the legal disclaimer only shows up on the first run.

you can get rid of the 2nd screen with the game info using the "skip_gameinfo" switch.. can set it in mame.ini also.

if you set skip_gameinfo 1

you'll only need to deal with the legal disclaimer once per game.. after that it'll load directly into the game.

heck if you're like me you'll wanna set dip switches, check inputs, and run though the service menu the first time you play a game anyway.. so it's not a big deal imo.
Title: Re: How to remove the mame Legal notice?
Post by: mvsfan on September 06, 2009, 05:04:24 pm
My easiest answer is this. The old versions of mame 32 used to include the options to turn off just about all of the warnings except if something is wrong with a game rom.

I am still using mame32 V 0.95 and was rather teed when it was removed. bad part is that i cant run games made after about 2001.

im sure somebody has a better answer than this though since many people wouldnt want to be stuck on 0.95 forever.
Title: Re: How to remove the mame Legal notice?
Post by: Blanka on September 06, 2009, 05:36:52 pm
+1 to get Mame GPL-ed.   :hissy:
Title: Re: How to remove the mame Legal notice?
Post by: endrien on September 06, 2009, 06:10:01 pm
is it really a big deal? the legal disclaimer only shows up on the first run.

you can get rid of the 2nd screen with the game info using the "skip_gameinfo" switch.. can set it in mame.ini also.

if you set skip_gameinfo 1

you'll only need to deal with the legal disclaimer once per game.. after that it'll load directly into the game.

heck if you're like me you'll wanna set dip switches, check inputs, and run though the service menu the first time you play a game anyway.. so it's not a big deal imo.
Never noticed that...I guess I'll just remove the second notice.
Title: Re: How to remove the mame Legal notice?
Post by: drventure on September 06, 2009, 09:34:59 pm
I'd been wondering about this myself. Just tried a few things and it looks like all that drives that initial OK screen is the existence of a *.cfg file in the CFG folder.

And that file looks pretty simple, just a little XML with the name of the game in the SYSTEM element.

Wouldn't be too big a deal to just generate a CFG file for each one of your roms and then replace the system name with the game rom name.

I may have to dust off some of my perl skills to give that a whirl  :)
Title: Re: How to remove the mame Legal notice?
Post by: Ond on September 06, 2009, 10:19:53 pm
I'd been wondering about this myself. Just tried a few things and it looks like all that drives that initial OK screen is the existence of a *.cfg file in the CFG folder.

And that file looks pretty simple, just a little XML with the name of the game in the SYSTEM element.

Wouldn't be too big a deal to just generate a CFG file for each one of your roms and then replace the system name with the game rom name.

I may have to dust off some of my perl skills to give that a whirl  :)

Gee I though't you "rolled your own" I compile my own Mame, no 'nags', 'notices' nothin  :P
Title: Re: How to remove the mame Legal notice?
Post by: drventure on September 07, 2009, 12:06:59 am
I've actually been wanting to investigate compiling Mame for myself.

I really want to change the color used in the admin menus in Mame. Everyone knows that computers back in the 1800's were amber screens, not that fancy new fangled blue color Mame uses  ;)
Title: Re: How to remove the mame Legal notice?
Post by: Lilwolf on September 07, 2009, 06:56:51 am
btw, its a 1000x easier to compile mame now then it was 8 years ago. 

So be glad.  Its now an hour long project including downloads...  10 minutes if you already have it... Used to be hours.
Title: Re: How to remove the mame Legal notice?
Post by: syph007 on September 07, 2009, 08:54:12 am
There is a sticky in the software forum that explains exactly how to do this.  Very straight forward.  I only used the diff provided to add in the highscore support, but that diff also removes the nag screens.
Title: Re: How to remove the mame Legal notice?
Post by: DeLuSioNal29 on September 07, 2009, 01:33:21 pm
I'm running an older version of MAME (DOS) 0.36 and the skipgameinfo switch had not been implemented yet.  :(  Also, there are no diff files available for that early of a version.  Unless someone knows something I don't?

If you're wondering:  I'm running it on an ancient Pentium II so needed a super early version of MAME.  0.36 runs perfectly for what I need it to do (vertical 4-way games only).

DeLuSioNaL

Title: Re: How to remove the mame Legal notice?
Post by: Beretta on September 07, 2009, 02:06:10 pm
hmm.. i wonder when was the skip info setting added?

i dont blame you for using old versions nothing wrong with that.
Title: Re: How to remove the mame Legal notice?
Post by: mvsfan on September 07, 2009, 08:44:19 pm
this reminds me too, if anyone knows where i could still find a proper 0.95 cht file, that would be great.

i actually have it on an old cd, but that part of the cd has a scratch on it.

i cant read that file.

anyway, i havent been able to find one for that version of mame and i am also not sure what version they took out the skipinfo skipdisclaimer and such. i just know it was slightly after 0.95.

also i am going to look at compiling my own version as well because im dying to play metal slug 5 and yup, your also looking at someone whos got 2 boxes of neo geo cartridges.