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: MAME trackball issue  (Read 5317 times)

0 Members and 1 Guest are viewing this topic.

Deadly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 97
  • Last login:April 28, 2021, 02:55:25 am
MAME trackball issue
« on: October 27, 2009, 06:46:03 pm »
I have a HAPP USB trackball that used to work wonderfully. At some point and time it has become unusable with MAMEUI64. Unusable meaning playing Golden Tee sometimes the trackball works fine, sometimes the balls spins but then there's a delayed reaction on screen and sometimes the golf ball will act like it was barely hit. I tried swapping bearings and shafts with another HAPP trackball. Made zero difference.
Anything outside of MAMEUI64 appears to work fine. But I'm also not spinning the hell out of the ball either ;)
In windows thumping around on the menus and so forth it works fine. I've tried uninstalling it, using different ports - still works like crap in MAMEUI64.
I am using X64 XP SPK 3 and I think build 0.128 of MAMEUI. Has anything in MAME been changed within the last ~3 releases that could've caused this behaviour to start?? It's been jsut about a year ago IIRC that this started and I'm wondering if the build of MAME has changed some how? I've attempted to alter the settings within the game to increase or decrease sensitivity and made no difference.
Making a mad dash to get it playing correctly for a Halloween party.

Thanks for any help.
« Last Edit: October 27, 2009, 07:18:34 pm by Deadly »

surface tension

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 01, 2018, 08:45:48 am
  • feel the tension...
    • surface tension tables
Re: MAME trackball issue
« Reply #1 on: October 28, 2009, 05:31:17 am »
It certainly sounds like the issue is confined to MAME, so messing with the drivers and ports probably won't help.

I don't generally update MAME unless there's an essential update allowing new features. I may be incorrectly reading between the lines though. Do you have a backup of your existing MAME setup that you could access to check for the difference? I mean, to prove it worked ok on an older version.

You could also try it with the corresponding command-line version of MAME. It may not provide the clean interface for your guests, but (if it works fine) at least you'll have a way of playing it as time isn't on your side... though if you'd posted a year ago you'd have had more chance of finding a solution  ;)


Flake

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1019
  • Last login:January 11, 2025, 01:16:20 pm
  • I am Evil Homer....I am Evil Homer....
Re: MAME trackball issue
« Reply #2 on: October 28, 2009, 09:11:40 am »
I have the same problem and I dont think its a Mame issue.  Its actually an issue with the USB interface on the happs trackball itself.  I have read some threads about this in the past but I dont think there is a "solution" per se.  Do a search and you should find some discussions about it.  I think URebelScum posted a reply in one of them detailing the issue.  I havent looked at fixing my issue because I dont play that much Golden Tee and thats the only game I smack the trackball that hard so I've let a sleeping dog lie for now.

However, if you do by chance find a fix please post it  ;D.

Good luck
« Last Edit: October 28, 2009, 09:16:13 am by Flake »

LLUncoolJ

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 668
  • Last login:April 23, 2015, 03:08:00 pm
  • This snowflake tastes like fish sticks!
Re: MAME trackball issue
« Reply #3 on: October 28, 2009, 09:15:12 am »
Flake and I have the same software setup and similar hardware. I have the Ultimarc trackball and it is very responsive to GT. May just be an issue with Happ and MAME.
You probably remember me from such films as `The Revenge of Abe Lincoln' and `The Wackiest Covered Wagon in the West'

Gameroom pics at http://forum.arcadecontrols.com/index.php?topic=89006.40

Flake

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1019
  • Last login:January 11, 2025, 01:16:20 pm
  • I am Evil Homer....I am Evil Homer....
Re: MAME trackball issue
« Reply #4 on: October 28, 2009, 09:16:48 am »
Yea I think its clearly an issue with the Happs USB trackball.  Specifically with the USB inteface.

Deadly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 97
  • Last login:April 28, 2021, 02:55:25 am
Re: MAME trackball issue
« Reply #5 on: October 28, 2009, 12:48:16 pm »
Thanks for all the replies people. While it makes me happy to have closure it upsets me that it's the hardware. I'm going to play around with it a tad tonight and see if command line mame is any better and /or view my BIOS settings to see what mode the USB is in. Just thought about that - and am wondering if at some time long ago that when I updated the BIOS possibly the settings reverted/changed.

I'm glad I posted before really diving in - I believe you guys saved me a few hours of my life   :lol

I'll report back what I find.

BTW - I tried emailing Andy at Ultimarc and it bounced because his inbox is full and his site doesn't list a phone number. I think I'll probably suck it up and buy one of his tracballs. Does anyone know if the Ultimarc tracball  will mount up to my current happ mounting plate?

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: MAME trackball issue
« Reply #6 on: October 28, 2009, 02:42:41 pm »
That sounds like it's an overflow issue: the ball is spinning too fast for some bottleneck point.

There are quite a few possible bottleneck points, but two I'd suspect the most.

One is windows/USB's poll rate; see if you can increase it, and if it helps.  The ability to up the mouse poll rate varies between OS versions, so make sure the method you use actually works on your exact OS (including its 64 bit size).  A bios or windows or mouse driver update could have caused the change.  (BTW, a fix was put in mame to help people who can't up the poll rate; it might help you if this is the problem.)

The other I'd be worried about is happs USB board getting old and not being able to handle the data speed anymore.  Old happs usb TB boards have a history of acting funny like this (or breaking more noticeably).  The fix for this would be to buy new boards.  You can get another happs usb board set, but I'd lean toward two happs arcade TB boards and an optiwiz or u-hid nano.
Robin
Knowledge is Power

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: MAME trackball issue
« Reply #7 on: October 28, 2009, 03:29:29 pm »
One think to check is whether the problem happens in one axis direction only. If it does, then that optical sensor might be going bad. Its worth blowing the dust out of the optical sensors also.

Deadly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 97
  • Last login:April 28, 2021, 02:55:25 am
Re: MAME trackball issue
« Reply #8 on: October 28, 2009, 03:39:13 pm »
One think to check is whether the problem happens in one axis direction only. If it does, then that optical sensor might be going bad. Its worth blowing the dust out of the optical sensors also.

Thanks Andy. I ran across this from someone having Happ issues. Going to add it to the list of things I need to try:
http://www.softpedia.com/get/Tweak/System-Tweak/USB-Mouserate-switcher.shtml

Deadly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 97
  • Last login:April 28, 2021, 02:55:25 am
Re: MAME trackball issue
« Reply #9 on: October 29, 2009, 12:50:23 pm »
Wanted to post my results for future reads.

Checked BIOS settings - nothing new/changed

I loaded X32 Windows XP Pro with SRV pack 2 and used the drivers CD that came with the board to load audio and such. I also downloaded the video driver from ATI. Otherwise no windows updates applied.

Using the utility: http://www.softpedia.com/get/Tweak/System-Tweak/USB-Mouserate-switcher.shtml 
I tried all 3 settings and even used the option to revert to the original usbport.sys driver.

I also played with the sensitivity options in the analog settings of the game.

Tried old version of MAME32UI and latest ver.

I noticed that if I try not rallying the track ball, it works decent but not perfect. The track ball has been cleaned, the bearings are perfect shape.

Bottom line:
Without a doubt there is an issue with the track ball. I would believe there is something with the older HAPP USB track ball optic boards that
are causing this. I am going to throw mine away and buy one from Ultimarc as long as it'll fit in my current CP hole for the HAPP Track Ball. u

Honkyharris

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 52
  • Last login:September 04, 2010, 11:28:06 am
Re: MAME trackball issue
« Reply #10 on: October 30, 2009, 10:26:23 am »
This is disappointing. I too have a happ 3" usb trackball that I ordered about 1 month ago and was having the same problems. I'm glad I came across this thread as I have called and setup a return for my trackball.

Does anyone know if the standard happ 3" + an opti-pac (usb version) from ultimarc would have the same problem or would that fix the issue? Could I just buy an opti-pac and wire up this trackball to eliminate that problem? (Note i'm not sure that the happ 3" usb trackball has the wires need to hookup to a opti-pac although I'd assume it does.)

Thanks,
Honkyharris
« Last Edit: October 30, 2009, 11:18:32 am by Honkyharris »

Deadly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 97
  • Last login:April 28, 2021, 02:55:25 am
Re: MAME trackball issue
« Reply #11 on: October 30, 2009, 01:13:53 pm »
Does anyone know if the standard happ 3" + an opti-pac (usb version) from ultimarc would have the same problem or would that fix the issue?

QUOTE:
"Its not easy to wire the USB Happ boards to the Opti-PAC, but it can be done, soldering is involved."
 I am waiting for an answer back about using the NON USB HAPPS with the Optic-Pac. I'll post answers when they are received,

Answer for NON USB to OPTI-PAC:
"Yes that should work provided the optical boards are OK"

Because the Ultimarc Trackball won;t work with my CP I am forced to star with the HAPP style which luckily I have a NON USB model already.
SOLD! ;)
« Last Edit: October 30, 2009, 01:24:43 pm by Deadly »

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: MAME trackball issue
« Reply #12 on: October 30, 2009, 01:29:55 pm »
The optipac was designed to work with the arcade happs TB (aka non-usb).  Optipac, optiwiz, u-hid nano are all good choices, and all were designed to work with the arcade sensor boards.  (There are others out there too.)  IOW, yes they will work with the arcade sensor boards.

Wiring the USB happs board is basically the exact ooposite of hacking a mouse to an arcade board.  As long as the problem isn't with the USB board's sensors (but with happs USB logic/circuitry), hacking it to one of the above will work.
Robin
Knowledge is Power

Honkyharris

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 52
  • Last login:September 04, 2010, 11:28:06 am
Re: MAME trackball issue
« Reply #13 on: October 30, 2009, 01:41:25 pm »
Thanks for the replies guys! I have my 3" usb happ trackball packaged and ready to ship back. I think I'll just go ahead and buy the regular 3" trackball and a opti-pac from Andy at Ultimarc. I'm glad I caught this today so I could still ship it back rather than a week from now where Happ probably wouldn't have accepted the item back.

Once I get the standard 3" hooked up through the opti-pac i'll be sure to update and let everyone know how it works.

Thanks again,
Honkyharris

Dazz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1246
  • Last login:January 11, 2025, 07:43:39 am
  • HyperSpin Team
    • VPUniverse
Re: MAME trackball issue
« Reply #14 on: February 18, 2010, 04:49:55 pm »
I just found this thread while searching for how to clean trackball bearings.  I was thinking of getting the USB interface for my 3" Happ since I am looking into moving my opti-pac to my pincab.

Is this still an issue with the USB sensors for Happ trackballs?   Or should I just stick with the 3" > Opti-pac and just order another Opti-pac for my next project?