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: Help with compiling MAME .112 & finding MAME32 .112  (Read 2018 times)

0 Members and 1 Guest are viewing this topic.

jasonbar

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2253
  • Last login:July 29, 2025, 09:33:05 pm
  • Dr. Inferno
    • The Infernolab
Help with compiling MAME .112 & finding MAME32 .112
« on: May 16, 2007, 04:13:41 pm »
Howdy-

After learning that ROMs & executables should be on the same rev, I've got the 2 following questions/requests:

1 - I've found & downloaded MAME .112.  I'd like to remove the 10th anniversary screen that pops up every time you run it.  Can somebody point me to such a compiled version (I'm sure it's been done many times already) or to a guide on compiling MAME for dummies (and how to edit this feature out).

2 - I can't find back versions of MAME32.  I'm using MAME32 to help me sort clones & test, whilst I set up my MALA & mame.exe command line version for my cabinet.  Is there an archive, or does somebody have a MAME32 .112 version they can send my way?

Thanks!
-Jason

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: Help with compiling MAME .112 & finding MAME32 .112
« Reply #1 on: May 16, 2007, 07:03:52 pm »
1 - I've found & downloaded MAME .112.  I'd like to remove the 10th anniversary screen that pops up every time you run it.  Can somebody point me to such a compiled version (I'm sure it's been done many times already) or to a guide on compiling MAME for dummies (and how to edit this feature out).

Looks like you can just use notepad to comment out the following lines of text in the file c:\mamesrc\src\ui.c:
Code: [Select]
sprintf(messagebox_text,
"Happy 10th Anniversary! It has been 10 years since the "
"original release of MAME 0.1.\n\nAfter 10 years, hundreds "
"of developers, thousands of games, and tens of thousands "
"(if not more) of hours of hard work, MAME development is "
"still going strong.\n\nThanks to everyone who has supported "
"this project over the years!");
ui_set_handler(handler_messagebox_anykey, 0);

Here is a link to Mr. DO's Compiling Mame for Dummies:
http://www.mameworld.net/mrdo/compile.html

You don't need to worry about applying updates or the patching instructions.  Its real simple once you do it one time.  Just download the source file mame0112s.zip and comment out the above code, then compile.  You will see inside the ui.c file how comments are text inside the /*  and */ characters. 
« Last Edit: May 16, 2007, 07:11:34 pm by SGT »

jasonbar

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2253
  • Last login:July 29, 2025, 09:33:05 pm
  • Dr. Inferno
    • The Infernolab
Re: Help with compiling MAME .112 & finding MAME32 .112
« Reply #2 on: May 16, 2007, 09:11:16 pm »
Thanks again, SGT.  I'll look into that soon.  I can probably pull this off.  Heck, I programmed in C back in...back in...1992...*sigh*...   :'(

-Jason