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: eliminate mame initial warning nag screen come if interested  (Read 6636 times)

0 Members and 1 Guest are viewing this topic.

kelroy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 28
  • Last login:March 03, 2009, 12:10:08 pm
eliminate mame initial warning nag screen come if interested
« on: March 26, 2007, 08:40:40 pm »
here is the script crude but works if there is any problems let me know i am still working out the bugs. this script was written in AutoIt v3 instructions on how to use are in the readme.txt

Source:
AutoItSetOption("WinTitleMatchMode", 1)
$i = 0
Do
WinWaitClose("Mame")
$x=0

WinWaitActive("Mame")
if $x=0 then
send("ok")
endif
$x=1
Until $i = 1

« Last Edit: March 27, 2007, 09:28:53 am by kelroy »

Apollo

  • Yes You Can Have A Custom Title
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1877
  • Last login:May 27, 2021, 10:49:02 pm
    • Eight Bells
Re: eliminate mame initial warning nag screen come if interested
« Reply #1 on: March 26, 2007, 08:43:28 pm »
Oh man the FBI are going to get you now!

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:Yesterday at 02:34:22 am
  • Insufficient facts always invite danger.
Re: eliminate mame initial warning nag screen come if interested
« Reply #2 on: March 26, 2007, 11:38:46 pm »
Or you can recompile Mame...

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

However, I would be interested in how your script works?

kelroy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 28
  • Last login:March 03, 2009, 12:10:08 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #3 on: March 27, 2007, 01:14:00 am »
it acctually does not eliminate anything you jsut execute it on computer startup and when it finds mame.exe in the memory it quickly sends the keystrokes "ok" to it so the screen is still there it is just flashing so fast you cant see it

dmckean

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 729
  • Last login:January 13, 2024, 08:50:41 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #4 on: March 27, 2007, 05:21:07 am »
Recompiling sounds scary at first but it's actually easier and a lot cleaner.

AE35

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 615
  • Last login:January 18, 2022, 01:48:24 pm
  • That sure is a nice raygun!
Re: eliminate mame initial warning nag screen come if interested
« Reply #5 on: March 27, 2007, 06:06:17 am »

Did anyone try the Kelroy-script yet?? If it's a quick easy fix, I'll use it.

Thanks,

Nicholas

acevedor2

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 380
  • Last login:May 25, 2024, 08:21:24 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #6 on: March 27, 2007, 11:45:30 am »
So if you recompile to .113u2 (no nag), do you have to recompile to .113u1 first and then again to .113u2 or can you just go straight to u2?
Dedicated - Working:
Asteroids Deluxe
Firefox
Galaxian
Pacman
Viruta Fighter 2
Zombie Raid
Pool Sharks - Pinball

Projects:
Pole Position
Pole Position 2

Extreme8

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 182
  • Last login:August 24, 2008, 03:46:24 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #7 on: March 27, 2007, 12:38:08 pm »
You need to apply the diff files in order, but you don't need to recompile each time you apply a diff.

example:
apply .113u1.diff
apply .113u2.diff
apply .113u2 no nag fix

Compile.

acevedor2

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 380
  • Last login:May 25, 2024, 08:21:24 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #8 on: March 27, 2007, 12:43:52 pm »
Thanks!
Dedicated - Working:
Asteroids Deluxe
Firefox
Galaxian
Pacman
Viruta Fighter 2
Zombie Raid
Pool Sharks - Pinball

Projects:
Pole Position
Pole Position 2

kelroy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 28
  • Last login:March 03, 2009, 12:10:08 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #9 on: March 27, 2007, 01:29:24 pm »
let me know if it works

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: eliminate mame initial warning nag screen come if interested
« Reply #10 on: March 27, 2007, 03:25:55 pm »
anyone wanna recompile mame/mame32 113 for me?   I would be one than happy to host the file for anyone to use in the future.

EDIT-- I someone wants to compile the versions of mame I will host them all, just an idea.
« Last Edit: March 27, 2007, 04:19:51 pm by squirrellydw »
I b**ch. People listen!!

(+_+)

  • Let me splain.
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 652
  • Last login:July 27, 2012, 09:00:32 pm
  • For I am ]{eyser Soze
Re: eliminate mame initial warning nag screen come if interested
« Reply #11 on: March 27, 2007, 03:31:35 pm »
Aren't there some params you can set in the mame.ini file to get around this such as

skip_gameinfo             1

I'm using .107 and it goes directly into the game without nagging me. I think it is the above param that is causing this but I'm not 100% sure.

This plan is so perfect, it's retarded. -- Peter Family Guy

kelroy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 28
  • Last login:March 03, 2009, 12:10:08 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #12 on: March 27, 2007, 03:55:01 pm »
UPDATE: this script works better >>attachment

AE35

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 615
  • Last login:January 18, 2022, 01:48:24 pm
  • That sure is a nice raygun!
Re: eliminate mame initial warning nag screen come if interested
« Reply #13 on: March 27, 2007, 04:17:01 pm »

I just installed the script, but it doesn't work. The left/right screens are still there.

 :-[

kelroy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 28
  • Last login:March 03, 2009, 12:10:08 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #14 on: March 27, 2007, 06:18:06 pm »
try the second script i am still working out the bugs it works for some games but not others because some games take longer to load

IG-88

  • Trade Count: (+7)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2042
  • Last login:July 06, 2025, 09:21:45 am
  • Posts: 48,764
Re: eliminate mame initial warning nag screen come if interested
« Reply #15 on: March 27, 2007, 06:25:25 pm »
Maybe I'm being a bonehead here but you only have to "waggle left right" once don't you and then the nag screen is gone for good?
"I know what a HAL 9000 is... I was wondering if HAL 7600 was his retarded cousin or something..."
-HarumaN

kelroy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 28
  • Last login:March 03, 2009, 12:10:08 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #16 on: March 27, 2007, 06:32:31 pm »
ya ha idk i just dont like it. if the script doesent work for a particular game time how long it takes to start that game until it reaches the nag screen and then report the time here and i will acomodate for it in the script

IG-88

  • Trade Count: (+7)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2042
  • Last login:July 06, 2025, 09:21:45 am
  • Posts: 48,764
Re: eliminate mame initial warning nag screen come if interested
« Reply #17 on: March 27, 2007, 06:34:58 pm »
Um....what?   ???
"I know what a HAL 9000 is... I was wondering if HAL 7600 was his retarded cousin or something..."
-HarumaN

ahofle

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4544
  • Last login:August 30, 2023, 05:10:22 pm
    • Arcade Ambience Project
Re: eliminate mame initial warning nag screen come if interested
« Reply #18 on: March 27, 2007, 07:06:51 pm »
On a related note, how does MAME know (and record for next time) whether or not it's the first time the selected game is being run?  It may be easier to attack this problem from that end (ie. create some batch file that marks every game as having been run already).

Extreme8

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 182
  • Last login:August 24, 2008, 03:46:24 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #19 on: March 27, 2007, 07:13:46 pm »
Guys,
In the amount of time it's taken to write these posts - ignoring the time spent creating, testing and discussing the script - you could have recompiled mame with the patch and had the problem solved.
Why the resistance to doing it the easy way?

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: eliminate mame initial warning nag screen come if interested
« Reply #20 on: March 27, 2007, 08:05:10 pm »
Guys,
In the amount of time it's taken to write these posts - ignoring the time spent creating, testing and discussing the script - you could have recompiled mame with the patch and had the problem solved.
Why the resistance to doing it the easy way?


Would you like to do it for me, I tried and must have done something wrong.  I am going to try again but would like to have a working version.  Why hasn't anyone posted a link to a recompiled version?
I b**ch. People listen!!

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #21 on: March 27, 2007, 08:40:46 pm »
Why hasn't anyone posted a link to a recompiled version?


Because it is extremely easy to do yourself *and* the mame devs get  :timebomb: when people provide a compiled version with the nag removed.  See this topic:

http://forum.arcadecontrols.com/index.php?topic=64820.0

« Last Edit: March 27, 2007, 09:01:56 pm by SGT »

AMDman13

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 455
  • Last login:April 08, 2023, 09:21:58 pm
  • This Cab is going to be the end of me!!
Re: eliminate mame initial warning nag screen come if interested
« Reply #22 on: March 27, 2007, 11:15:45 pm »
I recompiled mine, but only did it once. I'd have to research the whole thing if I ever had to do again.. :(

You will always have to hit OK again if the game has any emulation problems ie Galaga. This is when recompiling is great. No more hitting OK for galaga!
My old user name was marlborroman13, but I kicked the habit many years ago!

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #23 on: March 27, 2007, 11:45:21 pm »
I recompiled mine, but only did it once. I'd have to research the whole thing if I ever had to do again..

Not much research.  Mr. Do's page makes it very easy.
http://www.mameworld.net/mrdo/compile.html

-SGT

Extreme8

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 182
  • Last login:August 24, 2008, 03:46:24 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #24 on: March 27, 2007, 11:47:59 pm »
I got beat to the post, but it's still valid info:

OK, one last time, here is the only info you'll need to setup your own mame compile environment.

http://www.mameworld.net/mrdo/compile.html

The hiscore files (which also eliminate the warnings) are here:

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

That's it. No scripts, no hacks, nothing to worry about.

If I can do it anyone can. I'm as dumb as a bag of doorknobs when it comes to compiling source code and have had no problems.

AE35

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 615
  • Last login:January 18, 2022, 01:48:24 pm
  • That sure is a nice raygun!
Re: eliminate mame initial warning nag screen come if interested
« Reply #25 on: March 28, 2007, 10:18:07 am »

Hey, does those files also remove the Galaga 'incomplete video blahblah'
screen??

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

Thanks,

Nicholas

Extreme8

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 182
  • Last login:August 24, 2008, 03:46:24 pm
Re: eliminate mame initial warning nag screen come if interested
« Reply #26 on: March 28, 2007, 10:35:47 am »

Hey, does those files also remove the Galaga 'incomplete video blahblah'
screen??

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

Thanks,

Nicholas


Yup.

gonzo90017

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1034
  • Last login:June 23, 2019, 02:41:07 pm
  • I'm a llama!
Re: eliminate mame initial warning nag screen come if interested
« Reply #27 on: March 28, 2007, 01:18:20 pm »
Is it possible to recompile mame 37b16? And if so any links to a tutorial.

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: eliminate mame initial warning nag screen come if interested
« Reply #28 on: March 28, 2007, 02:50:51 pm »
On a related note, how does MAME know (and record for next time) whether or not it's the first time the selected game is being run?  It may be easier to attack this problem from that end (ie. create some batch file that marks every game as having been run already).

It's very easy:
If config file (gamename) does not exist, show okay screen (otherwise don't)

That's it.  So just copy all the files in the cfg folder from the old version to the new, and you won't get the okay screen.  Of course, if any changes in that game's cfg file is made between versions, you'll probably get some sunny bug.

IMO, left-right is far too easy to worry about trying to skip it, even though I compile instead of download a binary.  OTOH, I don't hold game parties with people who don't know mame (or try to make money on mame based cabs, not that anyone here does), so I don't have worry about others not knowing how to left-right.  [shrug]
Robin
Knowledge is Power

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: eliminate mame initial warning nag screen come if interested
« Reply #29 on: March 28, 2007, 04:27:51 pm »
got it, thanks
I b**ch. People listen!!

AE35

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 615
  • Last login:January 18, 2022, 01:48:24 pm
  • That sure is a nice raygun!
Re: eliminate mame initial warning nag screen come if interested
« Reply #30 on: March 29, 2007, 10:19:21 am »

Hey, does those files also remove the Galaga 'incomplete video blahblah'
screen??

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

Thanks,

Nicholas


Yup.

Cool! Can you tell me where to put the .txt file? I use MAME32.

Thanks!

Nicholas