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: OK screens  (Read 5017 times)

0 Members and 1 Guest are viewing this topic.

Gradius

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:February 04, 2008, 03:10:49 pm
  • I'm a llama!
OK screens
« on: October 22, 2006, 07:15:34 am »
Could anyone be so kind to tell me the way to remove all OK screens in the latest versions of MAME32? The old way of replacing a couple of lines in mame.c no longer works. It's for my personal use and I will not distribute my build. If you think this information should not be public, please send me a message to stormrider@alvarezeninternet.com. Thanx in advance.

MartyNg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 155
  • Last login:April 26, 2014, 11:37:48 am
Re: OK screens
« Reply #1 on: October 22, 2006, 09:21:12 am »
Could anyone be so kind to tell me the way to remove all OK screens in the latest versions of MAME32? The old way of replacing a couple of lines in mame.c no longer works. It's for my personal use and I will not distribute my build. If you think this information should not be public, please send me a message to stormrider@alvarezeninternet.com. Thanx in advance.


I'm running MAME 106, and I dont' mind the disclaimer junk, but when I have parties and everyone's crowding around the machine, I always have people asking me if I can turn that off. I think I'd rather see a 5-minute disclaimer screen the first time I boot up the cabinet instead of having it every time a game starts up!


SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: OK screens
« Reply #2 on: October 22, 2006, 10:30:41 am »
You can turn it off in mame.ini.

You'll always get game info the very first time you run a game, but it doesn't come back after that.

Gradius

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:February 04, 2008, 03:10:49 pm
  • I'm a llama!
Re: OK screens
« Reply #3 on: October 22, 2006, 12:29:07 pm »
It must be this line in mame.c:

ui_display_startup_screens(!settingsloaded && !options.skip_disclaimer, !options.skip_warnings, !options.skip_gameinfo);

Unfortunatelly I have no idea of C, so I don't know how to edit it. If I remove the '!' I skip the OK screens but I have a screen showing the game information, which promts you to press the select key. It's a step forward, but not the real solution.

Gradius

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:February 04, 2008, 03:10:49 pm
  • I'm a llama!
Re: OK screens
« Reply #4 on: October 22, 2006, 12:35:51 pm »
I GOT IT! This is the right line of code! -->

ui_display_startup_screens(!settingsloaded && options.skip_disclaimer, options.skip_warnings, !options.skip_gameinfo);

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: OK screens
« Reply #5 on: October 22, 2006, 01:31:21 pm »
Yep, or add the following line above ui_display_startup_screens()

Code: [Select]
/* ensure we don't show the opening screens at start */
options.skip_disclaimer = options.skip_warnings = options.skip_gameinfo = TRUE;

BamBam

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 283
  • Last login:November 03, 2011, 07:18:19 am
  • This is better than Disney Land man!
Re: OK screens
« Reply #6 on: October 23, 2006, 05:21:15 am »
I am running the command line version of Mame 1.09.  Where could I go and do this for the warnings (100% video emulation....)

John
Galaga... Was there any other game?

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #7 on: October 23, 2006, 07:20:53 pm »
could you guys help me? Im running mame32fx 108. where do you put that command line i dont understand where you guys put it in C ? :dunno
« Last Edit: October 23, 2006, 07:24:03 pm by berlincam86 »

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: OK screens
« Reply #8 on: October 23, 2006, 07:38:36 pm »
You have to set up the MinGW compiler environment in order to compile mame. Check out Mr Do's Compiling Mame for Dummies. Quite often it's as simple as getting the latest source for Mame, then over writing the Mame32 or Mame32FX source or whatever version you want to compile.''

You have to go into src\mame.c and add the following line before ui_display_startup_screens()

Code: [Select]
/* ensure we don't show the opening screens at start */
options.skip_disclaimer = options.skip_warnings = options.skip_gameinfo = TRUE;

Then you need to compile (make) the new version. Say you have a Pentium 4 and want to compile Mame32 with the UI then compile with:
Code: [Select]
mingw32-make.exe WINUI=1 P4=1 NAME=Mame32P4

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #9 on: October 23, 2006, 08:20:54 pm »
Please im new at this i dont understand one bit of this could you possibly explain this step by step. Im sorry for the trouble. I got  the mingw file in my mame 32 file but i dont know what to do next.

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #10 on: October 23, 2006, 08:26:58 pm »
ok I didnt read the rest of that page i will read that first then get back to you.

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #11 on: October 23, 2006, 09:11:37 pm »
ok im a real dummy because i tried that and i dont know what i did wrong but i cant get it to work.

Zeosstud

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 583
  • Last login:July 26, 2025, 09:18:49 pm
  • I want to build my own arcade controls!
Re: OK screens
« Reply #12 on: October 26, 2006, 11:12:57 am »
If  your still stuck let me know, I will help you.

Zeosstud

butlerrodney@hotmail.com

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #13 on: October 26, 2006, 08:01:24 pm »
I have added you to my msn messenger list I really need help with this.

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #14 on: November 04, 2006, 05:45:37 pm »
Im still stuck please help!

Spaz Monkey

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:February 15, 2011, 11:33:55 pm
  • Hit me with a chicken quesadilla and a Coke.
Re: OK screens
« Reply #15 on: November 05, 2006, 12:19:00 pm »
So that people can help you out, tell us what you are doing and what error messages are being produced please.

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #16 on: November 05, 2006, 01:29:05 pm »
Im trying to compile mame to remove the ok screens but i cant figure out how setup the mingw program.

Zeosstud

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 583
  • Last login:July 26, 2025, 09:18:49 pm
  • I want to build my own arcade controls!
Re: OK screens
« Reply #17 on: November 07, 2006, 01:28:00 pm »
I believe this problem had been taken care of.  Not to worry.

Zeosstud

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #18 on: November 07, 2006, 06:28:21 pm »
Yes i have got it thank you.

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: OK screens
« Reply #19 on: November 07, 2006, 06:42:58 pm »
Just put two buttons on the edge of the control panel, label one "O" and the other one "K". What's the problem?

I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #20 on: November 07, 2006, 07:05:44 pm »
just didnt want to push any buttons.besides start that is.

trcroyle

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:December 05, 2007, 10:32:05 am
Re: OK screens
« Reply #21 on: November 10, 2006, 06:29:49 pm »
Just put two buttons on the edge of the control panel, label one "O" and the other one "K". What's the problem?



Happ is all out of "K" buttons and ponyboy won't answer my PMs!

AlanS17

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5382
  • Last login:December 02, 2019, 08:35:48 am
  • I won't even pretend to be clever...
    • AlanS17
Re: OK screens
« Reply #22 on: November 11, 2006, 07:55:57 pm »
Just put two buttons on the edge of the control panel, label one "O" and the other one "K". What's the problem?


I mounted mine inside the coin door.


FrizzleFried

  • no one listens to me anyway.
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5146
  • Last login:July 24, 2025, 09:28:02 am
    • Idaho Garagecade
Re: OK screens
« Reply #23 on: November 12, 2006, 01:28:44 pm »
How friggin' hard is it to move a joystick back and forth?   

(that coming from a guy who remapped his EXIT from P1-A to a single button...same with credits for P1 & P2)...

Visit my arcade blog at: www.idahogaragecade.com (Updated 10-28-21)

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #24 on: November 12, 2006, 07:18:14 pm »
with a cabinet that only has a lightgun its pretty hard.

diverdown

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 277
  • Last login:April 21, 2025, 03:45:48 am
Re: OK screens
« Reply #25 on: November 12, 2006, 10:21:28 pm »
with a cabinet that only has a lightgun its pretty hard.
lol

try wiggling the gun
If it ain't broke give it to me...i'll soon fix that

berlincam86

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 179
  • Last login:January 30, 2020, 10:03:28 am
  • I can't wait to build my first cabinet!
Re: OK screens
« Reply #26 on: November 13, 2006, 07:56:35 am »
lol yea maybe that will work.

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: OK screens
« Reply #27 on: November 13, 2006, 03:56:38 pm »
lol yea maybe that will work.

It will if you remap the lightgun to (also) "UI right" and "UI left".
Robin
Knowledge is Power