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: Any recompliers in here? Need to circumvent OK  (Read 2760 times)

0 Members and 1 Guest are viewing this topic.

IndyJones1023

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:February 08, 2003, 08:51:37 am
  • Stuck in the 80s!
    • Emugasm, a MAME cabinet
Any recompliers in here? Need to circumvent OK
« on: December 26, 2002, 10:28:32 am »
I heard there is a way to recomplie MAME so you can avoid the Press OK thing. And yes, I know you can wiggle the joystick, but I would really like to avoid even doing that. I am building a cab (already ordered a SlikStik) and want it to be as hassle free as possible for my kids. So, anyone out there with the computer skills to alter MAME, recompile, and email it to me? Pretty please?  ;D

JLR2000

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 435
  • Last login:February 18, 2021, 02:49:16 pm
  • There is NO Sanctuary...
    • WWW
Re:Any recompliers in here? Need to circumvent OK
« Reply #1 on: December 26, 2002, 12:01:51 pm »
Indy -

Recompiling is not that hard, but it does take some time to setup.  I'm not a programmer but I have recompiled the Mame source many times. Here's a good link:

http://www.fraggersxtreme.com/arcadepanels/faq.htm#How%20do%20I%20get%20rid%20of%20the%20blasted%20"Click%20Ok%20to%20continue?"%20screens

First, got to Mame.net for the how-to on setting up the compile environment.  Set some time aside to do this, it's not hard, but you need to follow the instructions and download what you don't have.  Set up and compile UNCHANGED mame source.  If you are successful, you are ready to make the two line changes you are looking for.  If not, you need to recheck your setup.

Trust me, it's not as hard as building your own cab, and it is valuable knowledge to have.  Recompiling and distributing is a no-no to the Mame Dev team and I don't want to bite the hand that feeds me... ;D

What I can do is volunteer to help you out if you get stuck.  Like I said, I'm not a programmer, and I'm only familiar with WinMame or Dos Mame, not Advancemame or Mame32.  If you run into trouble, PM me and I'll give you my email so I can try to help you out.

I'd rather teach a man to fish......

Good Luck.

IndyJones1023

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:February 08, 2003, 08:51:37 am
  • Stuck in the 80s!
    • Emugasm, a MAME cabinet
Re:Any recompliers in here? Need to circumvent OK
« Reply #2 on: December 26, 2002, 12:23:00 pm »
OK, since I've been out of the scene and you seem familiar with the nuances - what is the difference now between WinMAME and MAME32? Also, you said a two-line change, is there somewhere that illustrates which two lines and what the change needs to be?

JLR2000

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 435
  • Last login:February 18, 2021, 02:49:16 pm
  • There is NO Sanctuary...
    • WWW
Re:Any recompliers in here? Need to circumvent OK
« Reply #3 on: December 26, 2002, 12:28:22 pm »
WinMame is compiled in windows. Dos Mame is compiled in dos.  Mame32 is mame with it's own built in frontend gui.  Both WinMame and DosMame are command line versions, which most people use with their frontend of choice.  Does that make sense....I hope I'm explaining this okay....

The link I provided above is to a FAQ, read the one "How do I get rid of the blasted "Click OK to continue?" screens".  It gives links to how to setup, and it outlines the exact changes to the source file mame.c.

StephenH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 544
  • Last login:January 09, 2023, 06:15:45 am
  • I'm a llama!
Re:Any recompliers in here? Need to circumvent OK
« Reply #4 on: December 30, 2002, 03:34:41 am »
A simpler idea:

If you run each game ONCE, it will no longer require pressing OK.


SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:Yesterday at 11:34:22 pm
  • The Bears Still Suck!
Re:Any recompliers in here? Need to circumvent OK
« Reply #5 on: December 30, 2002, 04:37:26 pm »
A simpler idea:

If you run each game ONCE, it will no longer require pressing OK.



not nessessarily.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:July 03, 2025, 06:36:13 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re:Any recompliers in here? Need to circumvent OK
« Reply #6 on: December 30, 2002, 11:24:26 pm »
A simpler idea:

If you run each game ONCE, it will no longer require pressing OK.




not nessessarily.

Agreed... DEFINATELY not true.  As a matter of fact 90% of the games require you to press ok for one reason or another.  Now several of the classics don't but I think every newly added game requires you to.  

m3talslug

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 95
  • Last login:February 07, 2007, 04:22:25 pm
  • I want to Build My Own Arcade Controls!!
    • M3talslug's Control Panels
Re:Any recompliers in here? Need to circumvent OK
« Reply #7 on: December 31, 2002, 07:44:14 pm »
Does anyone have a DOS or Windows build of MAME with MC-Escher's code for rotary games precompiled?  <-- or know where I could get it?

Rotary games designed for the "click type" rotary joysticks just don't feel the same the way MAME handles the controls.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re:Any recompliers in here? Need to circumvent OK
« Reply #8 on: January 02, 2003, 11:19:11 am »
btw, go to easyemu (I think) or the main mame site.  There are links for a single file to download that will allow you to compile.  After the download its AMAZINGLY easy compaired to what it used to be.

1st time I compiled the dos.  Took me about 4 hours to get the first exe file.

1st time to compile the windows version.  5 minutes after download.


Luxury

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 487
  • Last login:November 18, 2006, 01:21:59 pm
  • Unfortunately It's True. :(
    • arcadeZERO
Re:Any recompliers in here? Need to circumvent OK
« Reply #9 on: February 24, 2003, 02:32:17 am »
btw, go to easyemu (I think) or the main mame site.  There are links for a single file to download that will allow you to compile.  After the download its AMAZINGLY easy compaired to what it used to be.

are you talking about MinGW 2.0.0 which is on the mame.net site?  ive downloaded it and looked at it and realized that i am in way over my head.  am i a programmer?  haha....HELL NO!  but im willing to fake being one to get howards emusaver to work without all of the warning "ok" screens.   :'(
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.

Homebrew

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 207
  • Last login:May 03, 2012, 09:48:55 pm
Re:Any recompliers in here? Need to circumvent OK
« Reply #10 on: February 24, 2003, 08:11:31 am »
Its really not hard at all to recompile.  Just follow the compiling instructions on mame.net and the use that link JLR2000 posted to find out how to remove the ok screens.  Believe me its not that hard.  I was intimidated myself at first, but if you've used a command prompt at all before, then this is a piece of cake.  Even if you haven't, its still not hard.  In my opinion, the hardest part was locating the lines in the mame.c file to modify(see JLR2000's link to understand what i'm refering to).

-Kevin

Dr. J

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:November 26, 2004, 05:53:01 pm
    • DrJsArcade Cabinet
Re:Any recompliers in here? Need to circumvent OK
« Reply #11 on: February 24, 2003, 12:46:46 pm »
 You can easily get rid of the most common OK screens and Press Any Key screens, but not the OK screens for games that aren't complete or have errors still, by setting some options in Mame.  Since .63 or .64 came out you can set an option in the .ini so that these don't pop up.  It's under "Mame Core Misc Options" next to "Skip_gameinfo" and "Skip_disclaimer."  As for those that pop up because games are incomplete or have errors, I guess recompiling is the way to go.

Magnet_Eye

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1011
  • Last login:May 11, 2020, 09:26:19 pm
  • Feel the heat?
    • Web Hosting deals for BYOAC Users!
Re:Any recompliers in here? Need to circumvent OK
« Reply #12 on: February 24, 2003, 05:10:08 pm »
Yes, like Dr J said: put this in your mame.ini file:

skip_disclaimer         1
skip_gameinfo           1

all gone, minus roms with errors.  :-X

-M
I offer discounted WEB HOSTING to BYOAC members! Only $2.49 a month for a FULL FEATURED account! www.cloud9media.com

mcleanjoel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 72
  • Last login:May 26, 2005, 06:56:52 am
Re:Any recompliers in here? Need to circumvent OK
« Reply #13 on: February 24, 2003, 06:17:36 pm »
Is there a way to do this with MAME32?

Dr. J

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:November 26, 2004, 05:53:01 pm
    • DrJsArcade Cabinet
Re:Any recompliers in here? Need to circumvent OK
« Reply #14 on: February 24, 2003, 06:30:50 pm »
Is there a way to do this with MAME32?

Even easier.  Click on "options" and "interface options."  V0.63 or later.  You can turn off the disclaimer and gameinfo from there.
« Last Edit: February 24, 2003, 10:19:18 pm by Dr. J »