Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: sega_mad on September 18, 2007, 10:06:35 am

Title: Removing the "video emulation isn't 100% accurate" screen
Post by: sega_mad on September 18, 2007, 10:06:35 am
Ok, so I'm compiling mame 1.02. I want to remove all the screens that say video, sound emulation not 100% accurate...then the next screen that has the data about the game and then says "press any key" ....plus the white box around the edge of the screen.

See attached picture....

I commented out the highlighted lines (and re-compiled) and it got rid of those messages but then it bought up other ones, removed those, and then it bought up more.....I think this would go on for ever!!

I'm sure I'm on the right track, but there must be an easier way, just one line I'm guessing..

Please help!!

Thanks
Title: Re: Removing the "video emulation isn't 100% accurate" screen
Post by: ARTIFACT on September 18, 2007, 10:33:52 am
its on byoac already

someone replied to the stickied hi-score thread hereand linked to that other info. go check it out.
Title: Re: Removing the "video emulation isn't 100% accurate" screen
Post by: ahofle on September 18, 2007, 12:07:07 pm
You need to comment the code that displays the msgs, not the list of msg strings.  Search here as Artifact mentioned, this has been asked many times before.
Title: Re: Removing the "video emulation isn't 100% accurate" screen
Post by: sega_mad on September 18, 2007, 05:28:31 pm
Sorry, I've searched and searched...I can't find anything to help.

Could you advise the code I have to comment out please. Was I in the right folder MameSRC\src\ui_text.c

Cheers
Title: Re: Removing the "video emulation isn't 100% accurate" screen
Post by: MKChamp on September 18, 2007, 05:45:41 pm
You are talking about 'nag' screens. Go into mame.c starts at line 568.

   /* if we didn't find a settings file, show the disclaimer */
   if (settingsloaded || options.skip_disclaimer || ui_display_copyright(artwork_get_ui_bitmap()) == 0)
   {
      /* show info about incorrect behaviour (wrong colors etc.) */
      if (options.skip_warnings || ui_display_game_warnings(artwork_get_ui_bitmap()) == 0)
      {
         /* show info about the game */
         if (options.skip_gameinfo || ui_display_game_info(artwork_get_ui_bitmap()) == 0)

There are many ways to disable it...

Comment them out...be sure to comment out the opening and closing brackets.
or...
Change each if statement to  if (1)

Title: Re: Removing the "video emulation isn't 100% accurate" screen
Post by: sega_mad on September 18, 2007, 08:23:03 pm
MKChamp,

Thankyou very much.

Perfect, easy to understand instructions!!

Had to comment it out, changing to a (1) didn't work (maybe something I did wrong)!!

Can't thank you enough

Cheers
Title: Re: Removing the "video emulation isn't 100% accurate" screen
Post by: ARTIFACT on September 19, 2007, 12:32:31 am
ok but fyi

link to this info is posted on the last page of the hi-score thread thats sticky... where i got it.

take care