Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: Beeeph on December 18, 2004, 05:43:51 am

Title: Executing the 'O' 'K' key sequence in MAME
Post by: Beeeph on December 18, 2004, 05:43:51 am
I apologize for exhausting this question, I'm sure it's been asked before.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Bones on December 18, 2004, 05:53:15 am
Just give player P1 joystick a wiggle. (Unless you specifically want the extra buttons in which case use P1 right & P1 left.)
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Beeeph on December 18, 2004, 05:56:31 am
I see, that sounds good.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Bones on December 18, 2004, 06:14:49 am
Not sure now if I made that last comment of mine clear. Unless you specifically want extra buttons allocated to O & K, you don't need to do anything. The joystick move will work straight out of the box without any changes or configuring.

If you have your heart set on O & K buttons, consider that these buttons are normally allocated to P3 controls so you will have some reconfiguring to do both on your IPAC and in MAME.

If you choose to share Joystick 1 left & right controls for OK buttons, then yes- if these buttons are touched while playing then P1 controls will be affected.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: DrewKaree on December 18, 2004, 06:34:22 am
Just give player P1 joystick a wiggle. (Unless you specifically want the extra buttons in which case use P1 right & P1 left.)
Erm.... if I'm Player 1, I don't want you coming NEAR my "joystick", and I MOST DEFINITELY don't want you "wiggling" it!   ;)
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Bones on December 18, 2004, 06:41:28 am
Well you say that now, but after a couple of beers and a game of Rough Ranger.....

Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Oddfeld on December 18, 2004, 06:48:20 am
Why not just disable the OK screens in mame.ini?
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: crashwg on December 18, 2004, 11:15:55 am
You can't dissable them all in the ini. at least not in official builds that is.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Oddfeld on December 18, 2004, 12:00:05 pm
You can't dissable them all in the ini. at least not in official builds that is.

You've been able to disable the OK screens in the official builds since version 0.63

Try adding these to your mame.ini:

skip_disclaimer         1
skip_gameinfo           1
skip_validitychecks     1

Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: pointdablame on December 18, 2004, 02:08:06 pm
You can't dissable them all in the ini. at least not in official builds that is.

You've been able to disable the OK screens in the official builds since version 0.63

Try adding these to your mame.ini:

skip_disclaimer         1
skip_gameinfo           1
skip_validitychecks     1



Yes, but that is still not all of the error/warning/info pages.  There are still some that will pop up even with those settings.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: DrewKaree on December 18, 2004, 02:27:07 pm
Well you say that now, but after a couple of beers and a game of Rough Ranger.....
Yikes!

:note to self, do NOT drink beer with BB while playing Rough Ranger:
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Tiger-Heli on December 18, 2004, 03:45:23 pm
You can't dissable them all in the ini. at least not in official builds that is.

You've been able to disable the OK screens in the official builds since version 0.63

Try adding these to your mame.ini:

skip_disclaimer         1
skip_gameinfo           1
skip_validitychecks     1
Really,

skip_validitychecks is a new one to me.

I knew about the first one, and NoNameMAME and poonga hacks added

skip baddump
skip gamewarnings

That validitychecks one works with normal MAME?

Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: krick on December 18, 2004, 04:32:36 pm
skip_validitychecks is new in MAME 0.88.  It's for developers but skipping the checks will speed up game startup significantly...


Quote
Added runtime option to disable validity checks [Derrick Renaud]

Added run time option:
-[no]skip_validitychecks
Forces MAME to skip doing the code validity checks. The default is OFF (-noskip_validitychecks).
This new option will default to doing the test and force you to confirm you do not want to use it. This way users can test their submissions easily and then speed things up when confirmed ok.

NOTE: DO NOT disable the checks when submitting code
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: ften on December 19, 2004, 09:53:22 am
Any macrokey program will allow you to link "OK" to one button, such as QuicKeys and Keyboard Express. Ipac also has the ability to program a button as a macro.

-Ften
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Silver on December 19, 2004, 10:36:25 am
It's all been said above, but there may be some confusion on what you have to remap etc..etc....

There is NO need for any special build of mame, any ipac re-mapping, any 3rd party macro program.

If you ever see the "Hit OK to continue" in Mame you can EITHER:

1) Hit "OK"
OR
2) Move Player 1 joystick left and right.

You do not have to set Player 1 Joystick to be 'O' and 'K' to do this. Adding OK buttons to your CP would be a waste!

Also, as stated above:

skip_disclaimer         1
skip_gameinfo          1

in your mame.ini (again, normal official mame) will remove 95% of "OK" messages. You will then have messages on (usually) newer games with known emulation problems. The only way to skip these is to use a customised non-offical mame build.

skip_validitychecks     1

is worth adding as it speeds of loading of games(v0.88 onwards) - very noticeable on big games.


Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: mahuti on December 19, 2004, 01:25:36 pm
OH, and uh... that's quite a frankenpanel you have.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: u_rebelscum on December 20, 2004, 07:05:37 pm
If you ever see the "Hit OK to continue" in Mame you can EITHER:

1) Hit "OK"
OR
2) Move Player 1 joystick left and right.

To add some info:

1) "O" & "K" are hardcoded. 

2) Can be remapped in mame.  UI_Left and UI_Right default to the same as player 1 joystick 1 (which is why people say "wiggle joystick one left and right"), but you can remap it to whatever you want.  For example you can map them to both player 1 joystick 1 OR player 2 joystick 1.  Then you could wiggle either joystick.

previous thread (http://forum.arcadecontrols.com/index.php/topic,22422.0.html) on this.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: SirPoonga on December 20, 2004, 09:35:24 pm
And it is documented in the mame faq.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: u_rebelscum on December 21, 2004, 02:42:07 pm
And it is documented in the mame faq.

But the FAQ doesn't note that it's mapped to UI left & UI right, not the (implied) player 1 left & player 1 right.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: subzero23 on December 21, 2004, 03:22:13 pm
lmao too funny
buttons JUST for O and K
wow
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Tritoch84 on December 22, 2004, 02:44:26 am
lmao too funny
buttons JUST for O and K
wow


No kidding! Dude was fixing to waste some cash and room on his CP for o, and k, mapped buttons! Jeez! Good thing he asked first!
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: danny_galaga on December 22, 2004, 09:52:36 am
to sum up. wiggle joystick. this is MAME default. you can try it on your pc to test it out. just hit left and right arrow...
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: stevejt on December 22, 2004, 06:00:40 pm
You guys all have sooooooooooo much more patience than me...  had I seen this sooner I might have said something like....

It is illegal according to the mame liscence to have buttons for O and K.  If you do so the mame police will end up having to confiscate your cabinet.  The secret way past the ok is to move the P1 joystick left and right.  But don't tell anyone else, it's a secret...  ok?

Steve
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Bones on December 22, 2004, 06:21:45 pm
C'mon, give the dude a break. He asked in a polite manner a question that might be obvious to majority of members, but I don't think it warrants treating the guy with disrespect. We all have to start somewhere.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Tritoch84 on December 22, 2004, 09:02:24 pm
But seriously, if you WERE going to wire two buttons for O and K. Why on earth would you put them right on your CP?!?!

Sillyness.
Title: Re: Executing the 'O' 'K' key sequence in MAME
Post by: Mameotron on December 22, 2004, 10:23:27 pm
Hey, welcome to the forum.  Now that we're through with your "initiation", let's try and help you out.

Nicew artwork on your control panel!  And no matter what people say, I know you are going to make it as big and cluttered as you want, because it is what you envision as being a good layout.

I'm not trying to insult you here, I did the same exact thing on my first control panel.  But you know, I never would have known what type of configuration I wanted until I played on my cab for a few months.  If it turns out that you love your panel, good for you!!  You don't have to redesign it 3 times (like I did).

I also didn't know about the OK thing at first, and planned on putting those admin buttons on my panel.  I just wiggle the joystick, that works best for me.

Good luck on your panel, keep posting pics!!  We love to see pics!!