Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: Antix on June 27, 2004, 01:23:35 am
-
OK this is my last question, I promise ;)
I have connected up my J-PAC, everything seems to work fine apart from the bottom 3 buttons on the second player. The left most one works but the other two do not. (This is buttons 4,5 and 6)
I tried connecting them up to the connectors on the J-PAC for player 1 4, 5 and 6 and they all work there, I have tried connecting player 1 connectors to the player 2 4,5 and 6 and they dont work there..... (basically anything I plug into the 2SW5 and 2SW6 connectors on the J-PAC dont work)....... does this sound to anyone like I have a faulty J-PAC? I am running advancemame with the default settings for the controls, and I think that this is all OK as the Player 1 controls all work OK.
I really appreciate the help people, I dont really want to have to send the J-PAC back as it takes a while to get there and get back to me here, but will have to if thats what it takes.
I hope that this all made sense :D
If there is anything I missed please ask and I will provide it.
-
To state the obvious: Yes, it does sound like a faulty board, but it's best to try it out on other programs to make sure that the program isn't the cause. I've never used a J-pac, I've got my controls hooked up through an X-arcade setup, and I'm having problems with mine that are program related. It could be the program or the operating system even. Check all avenues before sending it back.
-
I just spoke to a mate who has the same setup as me. An Arcade cab running Advancemame and J-PAC. He hasnt been able to get 2SW5 and 2SW6 to work either. The only real difference between our setups is that he is running Win98 DOS and I am running windowsXP. So I dont think the OS is a problem. :)
Does anyone know if you should have to change the button setup in Advancemame for those buttons? They are currently set to auto, just like every other button for player 1 is. Thats really the only other thing I can think of, Apart from us both having faulty J-PAC's (which Im sure isnt the case)
-
um, have you even TRIED to tab from the game to the config and even SEE if those buttons are registering as anything?
-
Well I got a reply back from andy at Ultimarc. (What a helpful chap) He informs me that, by default, Mame doesnt set up these buttons, you actually have to define them manually.
Man I would have thought lots of people here would have had this same problem.
So I need to now work out how to define them in advancemame.... time to read the docs :D
-
you don't need to define them in advancemame, you need to define them in MAME in general. Just load up a game in mame, hit tab, and go to general inputs. Then just set up your buttons and you should be set.
-
Got them working, I defined them in Advanceame.rc file by changing these lines for anyone else that may have this problem.
input_map[p2_button5] keyboard[0,i]
input_map[p2_button6] keyboard[0,k]
And viola, they all work fine and dandy :)
I think Im starting to get the hang of this stuff :D (bout time too :D)
-
incidentally, has anyone ever worked out why this is the case?
I know mamedev seem to not care that much about it . . . but if P1 has six buttons defined by default, why not P2??
Just doesn't make much sense.
Not a huge deal, of course, but just one of those inconsistencies that sometimes bugs me . . .
[but then I have had a pretty crappy day. I came home to be told by wife that a fuse had blown and then spent two hours (a) finding fuse wire, (b) checking fuses (c) replacing fuses. in the dark. The worst bit being that both the cab and the computer were on a circuit with a blown fuse!!]
-
I know mamedev seem to not care that much about it . . . but if P1 has six buttons defined by default, why not P2??
Actually, P1 has TEN buttons defined by default and P2 has four. Never made much sense to me either, but it's easy enough to set up, and I'm not gonna bug the DEVs about it.