Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: Rturb0 on January 27, 2009, 12:30:58 pm

Title: MiniPAC / OptiPAC Question
Post by: Rturb0 on January 27, 2009, 12:30:58 pm
I am doing some work on my original MAME cab that I built back in Feb 2008.

I originally had a 2-player, 6-button, 1 trackball layout. The Trackball is USB, the other controls are through a MiniPAC(USB).

I then wanted to play one of my old favs, Heavy Barrel. My wife loves Arkanoid as well, so I swapped out  the 8-way Joysticks for a set of Happ Optical Rotary sticks, and hooked them up through an OptiPAC (USB).

The problem is, the rotary sticks work perfectly in Windows XP but as soon as I load up mame they go dead (or at best are very intermittent).  I tried moving the OptiPAC and the MiniPAC to different USB slots (i.e. one is in the front, one is in the back) but it didn't help.

Is there a configuration step I am missing or is there some sort of conflict between the MiniPAC optical interface (which I dont use) and the OptiPAC? The trackball always works fine, so I don't think it is a multi-mouse type problem, but I am at a loss.

I am thinking of switching the miniPAC to an I-PAC2 in hopes they play better together, but if I am just missing a configuration step, that would be even better.

Thanks for any help....
Title: Re: MiniPAC / OptiPAC Question
Post by: Blanka on January 27, 2009, 01:13:02 pm
You might wanna try the Minipac over PS/2 first.
Title: Re: MiniPAC / OptiPAC Question
Post by: u_rebelscum on January 28, 2009, 12:13:12 pm
I am doing some work on my original MAME cab that I built back in Feb 2008.

I originally had a 2-player, 6-button, 1 trackball layout. The Trackball is USB, the other controls are through a MiniPAC(USB).

... Happ Optical Rotary sticks ...hooked them up through an OptiPAC (USB).

The problem is, the rotary sticks work perfectly in Windows XP but as soon as I load up mame they go dead (or at best are very intermittent).  I tried moving the OptiPAC and the MiniPAC to different USB slots (i.e. one is in the front, one is in the back) but it didn't help.

What version number of mame are you using?  How are the two optical spinner parts of the joystick wired to the optipac (both on X axis, or one on X & one on Y; spinner or TB ports; which spinner/TB #)?  Do you have -multimouse enabled or disabled?

If it works in windows, it should work in mame, but exactly how depends on above details.
Title: Re: MiniPAC / OptiPAC Question
Post by: Rturb0 on January 28, 2009, 04:01:37 pm

What version number of mame are you using?  How are the two optical spinner parts of the joystick wired to the optipac (both on X axis, or one on X & one on Y; spinner or TB ports; which spinner/TB #)?  Do you have -multimouse enabled or disabled?

If it works in windows, it should work in mame, but exactly how depends on above details.

Using Mame .123u1 currently. Getting ready to upgrade the pc hard drive and move to .129u2

I have the joysticks both wired to rotary 1 on the optipac.

-multimouse is enabled.

Thanks for the help
Title: Re: MiniPAC / OptiPAC Question
Post by: u_rebelscum on January 28, 2009, 06:41:41 pm
... I have the joysticks both wired to rotary 1 on the optipac.

-multimouse is enabled.

Have you remapped (http://mamedev.org/devwiki/index.php/FAQ:Controls#How_can_I_change_what_axes_the_mouse_and_joystick_control.3F) the for the rotaries?  With -multimouse enabled, the sticks will be on mouse 2 (or higher), and mame's defaults only include mouse 1 mapped to player 1, IIRC.  (You TB sounds to be "mouse 1".)  Also, with "both wired to rotary 1", (I hope) one is on X axis, the other on Y, and defaults for dial/positional inputs are the X axis.

The "easier" fix is to disable -multimouse, but if you do ... you still will need to remap player 2's input, and if the TB is moved it will effect the game.
Title: Re: MiniPAC / OptiPAC Question
Post by: Rturb0 on January 30, 2009, 04:59:24 pm
Thanks, just turning off the -multimouse was a ll it took.