Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: zosofan on November 23, 2002, 09:31:31 pm
-
hey kids,
about to transition from the kitchen table to my arcade cab. i have a question, how do the rest of you input "OK" using your cab? I know that you are supposed to be able to wiggle the joystick back and forth, but what about the games that i will be using that don't use a joystick? (tempest, centipede). i am planing on using ipac and optipac as well as a touchpad mouse.
are all of you recompiling the code or what?
eye thank ewe
greg
-
It doesn't matter what type of controls the game uses. You can wiggle the joystick or press "ok" for all mame games
-
yes, but i'm not going to have a keyboard, since i'm converting a vindicators cab. also, i should clarify, i'm using swappable control panels. so, when i'm going to play tempest, or major havoc, the only controls will be a spinner and a couple of buttons. (no joystick to wiggle, no keyboard to type on)
greg
-
If you don't want to recompile, do the following: play at least once on your PC all the games that you will move to your cab. You will have to type 'OK' for each, but only the first time. When you move your roms to your cab, also copy the contents of the /cfg directory, which contain config files for each rom you have played. With the exception of the games that are not perfectly emulated, Mame only asks you to type OK if it doesn't find the appropriate .cfg file, which is created after you play the game for the first time.
-
are all of you recompiling the code or what?
I would say a good portion of us have joysticks on our control panels, so most of us are wiggling our joysticks. ;) ;D
The ones that don't have a joystick to wiggle are recompiling or pulling their keyboards out and typing ok.
-
Frontends like ArcadeOS do this automatically for you.
-
Has mentioned, just do a left then a right, whether keyboard, gamepad, whatever. Doesn;t even have to be mapped to the O and K buttons.
-
so, i play all of the games before i install the computer into my cab. this gets rid of one of the screens, but i believe the other nag screen still comes up.
running a trackball and buttons, NO joystick.
greg
-
so, i play all of the games before i install the computer into my cab. this gets rid of one of the screens, but i believe the other nag screen still comes up.
running a trackball and buttons, NO joystick.
greg
The second nag screen only asks you to push any button. So even the insert coin button will do.
-
so, i play all of the games before i install the computer into my cab. this gets rid of one of the screens, but i believe the other nag screen still comes up.
running a trackball and buttons, NO joystick.
greg
The second nag screen only asks you to push any button. So even the insert coin button will do.
Unless the nagging screen he is talking about is a warning screen, such as:
"There are know problems with this game:
the sound emulation isn't 100% accurate.
Type OK to continue"
from cabal (a trackball game).
You'll get these warning screens even after running the game once. So playing the game will help with most games, but not all. :(
You could simulate a left-right with buttons: map one button to "UI left" and another to "UI right". Make sure these buttons are not also mapped to other UI inputs, such as "UI up", "UI select", and especially "UI cancel".
That "UI cancel" brings up another point: how are you going to ESC (ie: the button mapped to "ui cancel") games? If you are going to have an ESC button (and what about TAB or Pause buttons?), you could have a Pause, UI left, and UI right/shift button, and TAB be shift+ui left and ESC be shift+pause with the IPAC, for example.
[shrug] tossing out ideas. Re-compiling is an other option.
-
How about hidden buttons somewhere on the cab?
-
Well if you don't mind downloading some stuff and you know enough DOS to move around and such, here's a great way to get rid of the OK screen. go here: http://www.mameworld.net/compile32/ and download those files it says to download then click UI Changes, and edit the files it says to edit, although I think a few of the lines are in the wrong Rows, but you can find it if you're smart enough to move around in dos.
Compile that all together, then put that version of mame on your computer for the cab, then you don't gotta worry about pressing the OK screen anymore, but just remember you can't distribute a version of MAME that doesn't have the OKs in it.
If you want a hardware solution, one way might be to install a STDT switch into there, and connect one side to a button, and the otherside to another button, then have them assigned to O K, so you just gotta switch the switch back and forth to start up a game.
-Just a few thoughts
-CthulhuLuke
-
how do you spell OK
I spell it R-E-C-O-M-P-I-L-E ;D
-
I'm just mapping the P1 and P2 start buttons to O and K respectively. If it's a new feature, then just hit P1,P2, then P1 again if it has a warning...
Or just recompile MAME..8P
-
I'm just mapping the P1 and P2 start buttons to O and K respectively. If it's a new feature, then just hit P1,P2, then P1 again if it has a warning...
Or just recompile MAME..8P
Why when you can just, as said a few times here, hit the left and right on your joystick? It doesn't matter if they are mapped to the letters or not, they are hardcoded in mame to get by those screens too!!!!
-
Why when you can just, as said a few times here, hit the left and right on your joystick? It doesn't matter if they are mapped to the letters or not, they are hardcoded in mame to get by those screens too!!!!
No joystick. He has removable control panels, and one is trackball only.
-
I like to recompile too. It's free & easy to find out how so why not? ;D
Otherwise, hows my mates brothers dog supposed to know that left then right = 'OK' if he pops round for a go on Mr F. Lea? :D
-
Why when you can just, as said a few times here, hit the left and right on your joystick? It doesn't matter if they are mapped to the letters or not, they are hardcoded in mame to get by those screens too!!!!
No joystick. He has removable control panels, and one is trackball only.
well then, on those panels just put two buttons or something. Or recompile:)