Main > Main Forum
Interfacing a 3" arcade trackball to PC?
CheffoJeffo:
--- Quote from: dmworking247 on December 18, 2008, 05:10:59 pm ---
--- Quote from: CheffoJeffo on December 18, 2008, 09:07:14 am ---Are you hoping to use the trackball for both the MAME rig and arcade boards ?
--- End quote ---
Yes thats the plan.
--- End quote ---
OK, so you are going to need a switching mechanism for the trackball that kicks in prior to the encoder / arcade board, and then you'll still need the encoder to interface to the PC. Have you thought about how you are going to swtich the main harness (manual, MultiJAMMA, Mike's JAMMA switch, 6-in-1 JAMMA switcher) ?
Do you have an idea of any specific arcade boards that you are looking to interface with (some connect via the JAMMA harness, some connect directly to the PCB, pinouts may vary) ?
Waay back, I thought about sharing a trackball between a MAME rig and a GT2K. Never ended up doing it though.
dmworking247:
Ok I've got a new option:
I have an early model GGG Turbo Twist (not the new tiny ones), and it has an "OptiWiz" on the side of it.
I intend on using this spinner only for the MAME side, not the Jamma boards.
The spinner has 10pins (two rows of 5) which are theoretically there for hooking up other optical devices. What would be absolutely perfect is if I could hook up the trackball AND two super-sprint steering wheels I have to these pins.... but lets start with the trackball.
I assume I need to somehow hack the actual IR reciever of the trackball, and pass that to the pins of the OptiWz inputs? In other words, I need to pass the "raw" signal from the encoder and pass it to the inputs of the OptiWiz?
Does anybody have any experience with using the optional input pins on the OPtiwiz/TurboTwist?
Regarding your questions on switching, only one machine (Jamma OR MAME) will be able to be turned on at once (through a toggle switch that will switch the mains power from the MAME side to Jamma). If I have to hard-switch all of the controls/wires Id intending on using a parallel port switchbox, but unless I'm missing something I don't see why a joystick/pushbutton etc couldn't be wired to the harness, and the encoder, at the same time (providing only one is on).
u_rebelscum:
--- Quote from: dmworking247 on December 19, 2008, 06:23:54 am ---I have an early model GGG Turbo Twist (not the new tiny ones), and it has an "OptiWiz" on the side of it.
--- End quote ---
As I understand it, a special version of optiwiz, but yea, an optiwiz. (Randy, or am I confusing the TT2 optiwiz?)
--- Quote ---The spinner has 10pins (two rows of 5) which are theoretically there for hooking up other optical devices. What would be absolutely perfect is if I could hook up the trackball AND two super-sprint steering wheels I have to these pins....
--- End quote ---
Not quite. Four of those pins are gnd and 5v+ (two each), and each axis uses two pins, so that leaves 3 axes, X, Y & Z, enough for a TB + spinner. HOWEVER, and this is a big however, windows multiplies the Z axis by 140, so for all intents and purposes, isn't a viable option without hacking mame.
--- Quote --- but lets start with the trackball.
I assume I need to somehow hack the actual IR reciever of the trackball, and pass that to the pins of the OptiWz inputs? In other words, I need to pass the "raw" signal from the encoder and pass it to the inputs of the OptiWiz?
--- End quote ---
You need the raw signal, yes, but that's what arcade TBs output. (Well, most, but GT is one of them.)
So all you need is to wire directly from the 6 pin molex to the optiwiz. GGG has a harness exactly for this, or you can wire your own. Do not hack the sensor board. If you want, you can cut off the 6 pin molex and hook the wires directly to the optiwiz, if you want.
Also, be careful about leaving inputs hooked up to both PC & PCB; besides shorts, the TB needs 5V+ power to work, and without a switch that power can run across into the turned off side and do "stuff".