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: Getting rid of Nag screen on MAME- I need walkthrough  (Read 8514 times)

0 Members and 1 Guest are viewing this topic.

garnerb350

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 892
  • Last login:May 09, 2019, 09:36:49 pm
  • Crowded elevators smell different to midgets...
    • Hyperspin
Getting rid of Nag screen on MAME- I need walkthrough
« on: May 18, 2009, 01:11:32 pm »
Hey everybody...

I am almost finished with setting up my mame cab...been on it since July 08...
I think I am doing pretty good, with not having internet at my house, & supporting wife & kid...

I am kind of confused and need some help to get this noob straight...so correct me if I am wrong...

I want to get rid of the nag screen ( that what you guys call it) on Mame...

I have MameUI32 ver. 129...I know that i have some games that say " The video and or sound emulation is not 100% correct...blah, blah , blah".

I am ok with having these games that dont work correctly, they suit me fine...
Is there a way to disable those nag screens?

I think i read in the past that this can be done with CLRMAMEPRO...and I am not sure if it is true or not...At the same time that is what scares me...I dont want to touch CLRMAMEPRO...

Can someone be willing to walk me through this procedure?
Some of the tuturioals I have read mostly talk about upgrading MAME...and also at the same time it is not NOOB friendly...

Is there a "short-bus "  :laugh2: version of how to operate CLRPROMAME that i dont know about?

“If first you don't succeed, then skydiving definitely isn't for you..." ~ Jack Handy

isucamper

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 633
  • Last login:November 25, 2019, 05:13:08 pm
  • I'm a slasher... of prices!!
    • my project arcade blog
Re: Getting rid of Nag screen on MAME- I need walkthrough
« Reply #1 on: May 18, 2009, 11:03:47 pm »
Sorry, I can't help you with CLRMAMEPRO, but I can tell you that you can get rid of the nag screens, and add high score support for all games by recompiling MAME with the high score/no nag patch.

It's really easy to do this if you use the Headkaze's MAME64 compiler.

Check out this thread.  It's got links to the compiler and the high score/no nag patch.  You'll also need to download the MAME source code from the MAME website.  Don't be intimidated, it's really easy to do. 

http://forum.arcadecontrols.com/index.php?topic=64298.0
THE SYSTEM          Popeye

garnerb350

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 892
  • Last login:May 09, 2019, 09:36:49 pm
  • Crowded elevators smell different to midgets...
    • Hyperspin
Re: Getting rid of Nag screen on MAME- I need walkthrough
« Reply #2 on: May 19, 2009, 01:28:38 pm »
I read the forum link you sent...only problem though is that the link to get the patches is blocked here at work....arrrrrrghhhhh!
“If first you don't succeed, then skydiving definitely isn't for you..." ~ Jack Handy

NOP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 916
  • Last login:September 19, 2017, 08:22:27 pm
  • I stole my avatar.
    • winterMAME
Re: Getting rid of Nag screen on MAME- I need walkthrough
« Reply #3 on: May 20, 2009, 09:28:22 am »
I think i read in the past that this can be done with CLRMAMEPRO...and I am not sure if it is true or not...At the same time that is what scares me...I dont want to touch CLRMAMEPRO...

you cannot remove the nag screens with cmpro.  they don't exist in the ROMs themselves, they are a part of MAME.  cmpro is for adding/removing rom files from within the zips, and verifying that you've got the correct roms inside the zips.

As isucamper says, you just need to recompile MAME.

Stormrider

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 318
  • Last login:September 28, 2014, 11:01:54 am
Re: Getting rid of Nag screen on MAME- I need walkthrough
« Reply #4 on: May 20, 2009, 11:47:47 am »
First, are you able to compile? Well then 95% is done. Now, the only thing you have to do is to edit mame.c (one of the files of the MAME source) and change:

ui_display_startup_screens(machine, firstrun, !settingsloaded);

with

ui_display_startup_screens(machine, !firstrun, settingsloaded);

Recompile. That's all folk.

isucamper

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 633
  • Last login:November 25, 2019, 05:13:08 pm
  • I'm a slasher... of prices!!
    • my project arcade blog
Re: Getting rid of Nag screen on MAME- I need walkthrough
« Reply #5 on: May 20, 2009, 12:19:07 pm »
First, are you able to compile? Well then 95% is done. Now, the only thing you have to do is to edit mame.c (one of the files of the MAME source) and change:

ui_display_startup_screens(machine, firstrun, !settingsloaded);

with

ui_display_startup_screens(machine, !firstrun, settingsloaded);

Recompile. That's all folk.

man, that is simple.  but you should really get the high score/no nag patch.  seriously, high score support adds so much to a MAME cabinet
THE SYSTEM          Popeye

Stormrider

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 318
  • Last login:September 28, 2014, 11:01:54 am
Re: Getting rid of Nag screen on MAME- I need walkthrough
« Reply #6 on: May 21, 2009, 08:31:29 am »
I've never been interested ni hi-scores. However, a friend of mine is. Could you tell me what changes in the source are necessary for hiscores support? Sorry I don't like patches...

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Getting rid of Nag screen on MAME- I need walkthrough
« Reply #7 on: May 21, 2009, 11:25:49 am »
I've never been interested ni hi-scores. However, a friend of mine is. Could you tell me what changes in the source are necessary for hiscores support? Sorry I don't like patches...

Diff patches are readable text files that you can use to edit the source manually. It tells you the source file, line numbers and what code to change (minus sign means remove line and plus sign means add line). So just download the hiscore diff and open it in notepad or software like Notepad++ which has nice text hilighting.