Main > Main Forum

How to interface Ivan Stewart 3 player controls to MAME?

Pages: (1/2) > >>

albrigsr:

All,
I have a 3 player Ivan Stewart Offraod Track Pak arcade game which at times is having issues with its board.  I have started thinking that I should just forgot about trying to repair it since the boards are difficult to repair based on my research and connect the controls all to MAME and just use it as a substitute for the board.  It has 3 wheels, 3 buttons (one per player) and 3 gas pedals.  I don't know what I would need to use to interface the controls though or how difficult it would be.  I reviewed the Opti-Pac, Opti-Wiz and U-HID but am still confused.  How many would I need to allow for all 3 players?  Is it possible?  Also, do I need another card/interface for the 3 buttons?  Also, I would like to interface to the existing arcade monitor so I need to understand the best way to accomplish that.  An ArcadeVGA?  Finally, is this all fairly difficult to attempt or should I forget the whole idea?  I have built several standalone MAME machines but they have used just joysticks, buttons and either TV/Computer Monitors.

I appreciate any help!

BadMouth:

You'll actually need 2 switch inputs for each player.  Start+Coin  :)

A single U-HID would be able to handle everything, but will require configuring first. 
http://www.u-hid.com/home/u_config_utils.php
You have to tell it which pins will be hooked up to the optical inputs (steering wheels) and analogue inputs (potentiometer in the pedals)

If configuring the U-HID is too intimidating (it shouldn't be), an Opti-Wiz can handle 3 axis; x,y,z(wheel) and shows up as a mouse in windows with no configuring.
One of those would cover all 3 wheels.  I don't think GGG offers any interface for analogue inputs, so you'd still need to order an A-PAC from Ultimarc for the pedals.
The A-PAC will show up as an analogue game controller and has enough other inputs to cove your buttons.
It looks like the Opti-Pac sold by Ultimarc only has 2 axis, so if you wanted to order everything from one place, you'd need 2 of those.
You might want to check with Andy to make sure.

Personally I'd go with the U-HID for the sake of having everything on one interface.
If you already know how to wire an optical encoder, you shouldn't have any trouble with any of these interfaces.
If not, there isn't that much to it to learn.

I'm pretty useless when it comes to arcade monitor info, so I got no advice there.
 

paigeoliver:

There are also VGA to CGA video convertors you can buy.


--- Quote from: albrigsr on October 21, 2012, 12:34:54 pm ---All,
I have a 3 player Ivan Stewart Offraod Track Pak arcade game which at times is having issues with its board.  I have started thinking that I should just forgot about trying to repair it since the boards are difficult to repair based on my research and connect the controls all to MAME and just use it as a substitute for the board.  It has 3 wheels, 3 buttons (one per player) and 3 gas pedals.  I don't know what I would need to use to interface the controls though or how difficult it would be.  I reviewed the Opti-Pac, Opti-Wiz and U-HID but am still confused.  How many would I need to allow for all 3 players?  Is it possible?  Also, do I need another card/interface for the 3 buttons?  Also, I would like to interface to the existing arcade monitor so I need to understand the best way to accomplish that.  An ArcadeVGA?  Finally, is this all fairly difficult to attempt or should I forget the whole idea?  I have built several standalone MAME machines but they have used just joysticks, buttons and either TV/Computer Monitors.

I appreciate any help!

--- End quote ---


PL1:


--- Quote from: BadMouth on October 21, 2012, 09:49:57 pm ---Opti-Wiz can handle 3 axis; x,y,z(wheel) and shows up as a mouse in windows with no configuring.

--- End quote ---

Wouldn't using the z-axis cause the same problem that you encounter with spinners since windows handles z-axis inputs as 4 steps per transition, instead of one-to-one for the X-axis and Y-axis?

Details on the z-axis spinner issue mentioned in this thread.


Scott

Edit:  TopJimmyCooks has updated that thread with a "divide by 4" workaround and recompiling MAME.  Details here.

matsadona:

I would try to fix the board as the first option, since it will never be the same in MAME - just similar and with a lot of tweaking...
What kind of issues with the board do you have? There are plenty of people around here and at the KLOV forum to help you.

Pages: (1/2) > >>

Go to full version