Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: One last hangup on my cab...  (Read 2652 times)

0 Members and 1 Guest are viewing this topic.

joecitizen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:January 19, 2023, 08:45:44 am
One last hangup on my cab...
« on: August 06, 2006, 11:09:56 am »
Is there any way to disallow trackball input from the opposing player when it's not their turn?  As it stands, both of my trackballs register input now and function well except for this one small detail.

I'm using the newer optipac on a cocktail cabinet with a trackball at either end.  The jumpers are set to "serial" and "player 1", and I'm running a serial to usb conversion cable from the connector marked "serial/usb".  Is that the proper thing to do? I had the jumper on usb and I had no input.

I'm running the latest mame build on windows XP with MaLa as a frontend.

Any advice is greatly appreciated... thanks.

-dave







DaveMMR

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3244
  • Last login:April 28, 2025, 11:33:13 am
Re: One last hangup on my cab...
« Reply #1 on: August 06, 2006, 11:13:24 am »
Are you Mame settings listing both trackballs?  If so, hit tab and setup the game so that alternating players use the same trackball. 

2P alternating TB games don't have two trackballs, so the game hardware and therefore Mame doesn't know that it should "turn off" one trackball when the other one should be used.
« Last Edit: August 06, 2006, 11:15:31 am by DaveMMR »

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: One last hangup on my cab...
« Reply #2 on: August 06, 2006, 01:02:47 pm »
Here's how to fix it...

1) You must use the USB setting to get two independent trackballs with the Opti-PAC.

2) You have to go into the MAME configuration menu and map your trackballs the way you want them to work.  Older versions of MAME were not this way.

Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

joecitizen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:January 19, 2023, 08:45:44 am
Re: One last hangup on my cab...
« Reply #3 on: August 06, 2006, 07:42:09 pm »
When I switch the jumper from "serial" to "usb", neither trackball affects the cursor in XP, whereas under "serial", they both do.

Is there a step I'm missing?

I understand configuring the controls under mame config, I guess I just need to figure out how to get the trackballs to send a signal under the usb setting.

joecitizen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:January 19, 2023, 08:45:44 am
Re: One last hangup on my cab...
« Reply #4 on: August 06, 2006, 07:52:04 pm »
Under control panel/mouse/hardware...

When the serial jumper is set, I get two listings

1) HID-compliant mouse at loc 0 (my wireless mouse I guess)
2) Standard serial mouse on prolific USB to serial comm port (com3)

When the usb jumper is set, I only get the mouse at loc 0

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: One last hangup on my cab...
« Reply #5 on: August 06, 2006, 08:47:16 pm »
Under control panel/mouse/hardware...

When the serial jumper is set, I get two listings

1) HID-compliant mouse at loc 0 (my wireless mouse I guess)
2) Standard serial mouse on prolific USB to serial comm port (com3)

When the usb jumper is set, I only get the mouse at loc 0

I'm not sure it will show up as a mouse in XP as long as you have another real mouse plugged in.

What do you see in the MAME config menu?  MAME uses the rawmouse API under XP to detect multiple pointing devices.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

joecitizen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:January 19, 2023, 08:45:44 am
Re: One last hangup on my cab...
« Reply #6 on: August 06, 2006, 09:48:19 pm »
The trackball  x & y, 1 and 2 analog settings both read "n/a".

I tried to set the trackball by hitting "enter" and moving the ball, but no dice.

I wondered if it was a mame.ini setting I was missing?


...also, I'm running a microsoft wireless keyboard/mouse combo on a usb port.
Maybe that could be affecting something.

« Last Edit: August 06, 2006, 10:17:02 pm by joecitizen »

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: One last hangup on my cab...
« Reply #7 on: August 06, 2006, 10:24:34 pm »
You have...

mouse 1

...in your mame.ini, correct?

If you do, then try unplugging the Opti-PAC and plugging it into a different pair of USB ports.  Windows should re-detect it.

Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

joecitizen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:January 19, 2023, 08:45:44 am
Re: One last hangup on my cab...
« Reply #8 on: August 06, 2006, 11:29:17 pm »
Okay, I only have the one serial-to-usb cable.  Do I actually need two of them, one for each serial output jack on the opti-pac?

I thought that both trackballs mapped to the one output if the p1 jumper was set, but I might have misunderstood that.

my mame.ini is set to "mouse 1"

moved the usb from one jack to another, but the trackball is still undetected in mame config.

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: One last hangup on my cab...
« Reply #9 on: August 07, 2006, 10:37:21 am »
Okay, I only have the one serial-to-usb cable.  Do I actually need two of them, one for each serial output jack on the opti-pac?

I thought that both trackballs mapped to the one output if the p1 jumper was set, but I might have misunderstood that.

my mame.ini is set to "mouse 1"

moved the usb from one jack to another, but the trackball is still undetected in mame config.

You only need one serial-to-USB cable and you hook it up to the connector labeled "serial/USB".  Then you switch the jumper to "USB".

To have independent controls for player1 and player2, you need to set the jumper to "P1+2".  Otherwise, all controls get mapped to player 1.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

joecitizen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:January 19, 2023, 08:45:44 am
Re: One last hangup on my cab...
« Reply #10 on: August 07, 2006, 04:39:59 pm »
Thanks, that's the configuration I have right now.

I am not getting any recognition with the usb jumper set.  This is where I'm stuck.

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: One last hangup on my cab...
« Reply #11 on: August 07, 2006, 05:16:04 pm »
Ok, just checking dumb stuff now...

Is an Ultimarc serial to USB cable?

Is the cable connected to the correct side?

Did you try plugging it into a different set of USB ports?

Are your trackballs powered?

If all these fail, then I'd email andy@ultimarc and see if he can help.  Maybe the Optipac is defective.

Note that I'm pretty sure that your trackball won't control the windows cursor as long as your have another mouse connected.  However, they should show up in the MAME config menu.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

joecitizen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:January 19, 2023, 08:45:44 am
Re: One last hangup on my cab...
« Reply #12 on: August 07, 2006, 05:46:44 pm »
It is not an Ultimarc cable.  Maybe that is the problem?

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: One last hangup on my cab...
« Reply #13 on: August 07, 2006, 06:06:10 pm »
It is not an Ultimarc cable.  Maybe that is the problem?

Yep.  I've seen people have problems before with non-Ultimarc cables.  I'm not sure what the pinout is.  What are you using?  Some sort of serial to USB adapter?



Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

joecitizen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:January 19, 2023, 08:45:44 am
Re: One last hangup on my cab...
« Reply #14 on: August 07, 2006, 06:14:36 pm »
here's the cable. http://www.newegg.com/Product/Product.asp?Item=N82E16812156008

looks like it is an usb->serial.  I've ordered the proper cable from ultimarc just now, I'll let you know how it goes.

Thanks for all your help!

 :cheers:

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: One last hangup on my cab...
« Reply #15 on: August 07, 2006, 06:30:54 pm »
Yep.  I'm about 99.9% certain it's a cable problem now.  That cable on newegg is some sort of active buffered cable that requires a driver.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

joecitizen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:January 19, 2023, 08:45:44 am
Re: One last hangup on my cab...
« Reply #16 on: August 18, 2006, 05:15:19 pm »
Got the cable today and installed it.  Solved the problem.

Two player centipede...Yessss!!!!

Thanks so much for your help!

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: One last hangup on my cab...
« Reply #17 on: August 18, 2006, 05:21:48 pm »
Got the cable today and installed it.  Solved the problem.

Two player centipede...Yessss!!!!

Thanks so much for your help!

You meant to say "two player marble madness".  That's the reason for two trackballs.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

joecitizen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:January 19, 2023, 08:45:44 am
Re: One last hangup on my cab...
« Reply #18 on: August 19, 2006, 12:34:27 am »
Geez, now you tell me.   ::)

Well, looks like it's time to start planning cab number two then ;D