Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: NAG Screen & Full Screen!  (Read 6290 times)

0 Members and 1 Guest are viewing this topic.

M.A.M.E Power

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 135
  • Last login:February 06, 2007, 04:25:59 pm
  • There Are So Many Games!
NAG Screen & Full Screen!
« on: January 31, 2006, 12:28:28 pm »
Ok I have the latest version of mame and the games fill the sides of the monitor but not the top and bottom. I have the mame.ini file stretch set to 1, so why are games not filling the complete screen?

Also the nag screen appears (the one about the use of roms) even though I have it set to 1 in the mame.ini file. I do not get the other warning screens.

I am running windows XP Pro with a 128mb graphics card and mamewah as my front end. I have a 19" monitor also.

I have done numerous searches but none of them seem to answer my question!


Have created a mame.ini file with the latest version of mame and it only has the option to turn off game info and not warning screens.



Suggestions please.

Lea
« Last Edit: January 31, 2006, 01:10:01 pm by M.A.M.E Power »

Jae200

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:February 15, 2006, 03:55:46 pm
  • I want to build my own arcade controls!
Re: NAG Screen & Full Screen!
« Reply #1 on: January 31, 2006, 02:25:46 pm »
I was just about to ask basically the same question. I've just about finished my cabinet and have a new computer on the way tomorrow and am wondering how to get rid of the 'nag screens' in Mame32.. Specifically, the one that says 'There are known problems with this game, Press OK'. Everytime that pops up I'm going to have to open the cabinet to get to the keyboard unless I wire up the O and K keys somewhere. Anybody have any ideas? Thanks.

Edit: Finally found the answer about wiggling the joystick. :P
« Last Edit: January 31, 2006, 02:38:22 pm by Jae200 »

Farmboy90

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 294
  • Last login:June 26, 2006, 12:15:04 am
  • My cab is done... Pics coming soon!!
Re: NAG Screen & Full Screen!
« Reply #2 on: January 31, 2006, 02:38:53 pm »
You can move the p1 joystick left then right to simulate the "OK".  So there is no need to open your cabinet and grab the keyboard.

There should never be a need anyway since you should be using a wireless keyboard.  :)

The only thing you can disable through the ini is the game info screen.  Game warnings as well as the disclaimer can no longer be turned off or on by the ini file.  That code was removed.

You could create .cfg files for every game in your system.  If the code sees this file it thinks you have played the game before and won't show the disclaimer.  However, this will NOT stop it from presenting the warnings screen (this screen says that sounds isn't accurate, video isn't accurate, cocktail flipping, etc).

The only way to remove those (and the easiest way in my opinion) is to just change the code and recompile your own version of mame.

M.A.M.E Power

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 135
  • Last login:February 06, 2007, 04:25:59 pm
  • There Are So Many Games!
Re: NAG Screen & Full Screen!
« Reply #3 on: January 31, 2006, 03:34:46 pm »
I thought it must have changed - as I updated to a new version of mame and no could no longer get rid of the nag screen.

I guess the easiest way is to play each game and let the cfg folder build up?

Thanks for the reply.

Lea

Farmboy90

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 294
  • Last login:June 26, 2006, 12:15:04 am
  • My cab is done... Pics coming soon!!
Re: NAG Screen & Full Screen!
« Reply #4 on: January 31, 2006, 03:42:11 pm »
Yeah that will work, but again you can't get around the warnings screen.  The game info screen can be turned off, and the disclaimer will only show once, but it is the warnings screen ther bugs me.

My favorite is the "This game does not support cocktail flipping".  I have to look at that everytime on my UPRIGHT cab.

Well at least I did have to look at that.  Now I don't.  I changed the code.  :)

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re: NAG Screen & Full Screen!
« Reply #5 on: January 31, 2006, 03:54:38 pm »
Ok I have the latest version of mame and the games fill the sides of the monitor but not the top and bottom. I have the mame.ini file stretch set to 1, so why are games not filling the complete screen?
???

M.A.M.E Power

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 135
  • Last login:February 06, 2007, 04:25:59 pm
  • There Are So Many Games!
Re: NAG Screen & Full Screen!
« Reply #6 on: January 31, 2006, 06:22:05 pm »
Ok Buddabings version of mame can bypass the various nag screens which is great.

I seem to be having trouble with the hwstretch function, it does not work with Budda's build - is this correct?

Further to Sirpoonga's point / the problem is as follows using the commandline version of mame the hwstretch function seems to work as it stretches the screen horizontal but not vertical. I am left with a large gap at the top and bottom of the screen - is this normal in some games (i.e street fighter).

I really like the ides of buddabing's build but as already mentioned the hwstretch function does not work.

Please help if you can!

Lea

Pandemonium

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:December 22, 2006, 11:08:05 pm
Re: NAG Screen & Full Screen!
« Reply #7 on: January 31, 2006, 06:51:59 pm »
If you use GameEX as your front end, there is an option to bypass the nag screen which works great .

M.A.M.E Power

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 135
  • Last login:February 06, 2007, 04:25:59 pm
  • There Are So Many Games!
Re: NAG Screen & Full Screen!
« Reply #8 on: January 31, 2006, 07:30:21 pm »
Guys

Am using Buddabing's mame build and it is working just fine.

The problem I am having now is that some games (Neo-Geo) ones run @ the correct resoultion (in that they fill the screen).

However some games (Capcom) are only taking up a small section of the screen - how is this corrected?

Any ideas on how to restore the correct resolution to these games?

Thanks

Lea

p.s Nag screens are gone.

SlyDog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:September 08, 2006, 11:21:16 pm
Re: NAG Screen & Full Screen!
« Reply #9 on: February 05, 2006, 10:37:04 pm »
OK I have had that annoying nag screens and finally got fed up.   And since they no longer have the option in mame to get rid of them I had to find my own option.   And I have to be honest I ain't to smart of a coder.  But I figured if you can change the mame.c areas and cheat you can get rid of the nag screen.   And behold it worked all i did was change two words in mame.c

the original settings are....

/* 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)

What I did was change skip_disclaimer - skip_gameinfo and then changed skip_warnings - skip_gameinfo

Now basically what i am gathering is when you set skip_gameinfo to on  you will skip all nag screens.   and testing with known "warning games" (galaga) I get no nagging warning.   I hope this helps it was pretty easy considering i don't know what i am doing


Farmboy90

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 294
  • Last login:June 26, 2006, 12:15:04 am
  • My cab is done... Pics coming soon!!
Re: NAG Screen & Full Screen!
« Reply #10 on: February 06, 2006, 12:09:28 am »
THat is exactly what you did - turn off all nag screens with on flag - namely skip_gameinfo.

There are many ways to solve this problem as yours works fine.  I actually added back the code that supported the other two flags.  I figured if I was playing a game and something was weird I would like to know if I encountered a bug or if the game has known problems and I didn't know it because I avoided the screens.

But your way will work just fine. too  :)

SlyDog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:September 08, 2006, 11:21:16 pm
Re: NAG Screen & Full Screen!
« Reply #11 on: February 06, 2006, 01:03:14 pm »
Yeah it seems to get the job done.  Makes my screensavers better when i set them to launch random game every 5 min. Hated the "you are not authorized blah blah blah" on my screensaver.  And like i mentioned i ain't exactly the smartest coder so i just figured this would trick it.   Figured if this N00b can do it anyone can.. It's just like my fav type of woman... easy

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Today at 01:14:11 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: NAG Screen & Full Screen!
« Reply #12 on: February 07, 2006, 01:12:45 am »
A non-invasive approach is to simply write an ahk script that presses "left left right" once mame has launched.  The extra left is for games that have chd errors (this rom does not match, press any key to contnue). 

People have been hacking in the command line switches for ages but if that's the only thing I needed in my custom build, I wouldn't bother.