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: UltraStik 360 not working in Mame, but OK in Windows XP  (Read 2979 times)

0 Members and 1 Guest are viewing this topic.

whynotpizza

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 148
  • Last login:March 23, 2025, 10:01:28 am
  • I'm a llama!
UltraStik 360 not working in Mame, but OK in Windows XP
« on: June 03, 2013, 12:14:21 pm »
Hi guys,

I have recently decided to rebuild my Mame PC (still keeping it XP) ... and am having trouble getting the U360 UltraStiks to work properly in Mame.

I have four sticks, all with unique targets 1,2,3,4 and the latest 2.5 firmware from Ultimarc. Each stick has been programmed using Ultimarc Ultramap tool to "8 way easy diagnals". Windows XP has latest service packs and all updates from Microsoft. Nothing else is plugged into my PC, other than mouse and keyboard.

Windows recognizes each stick OK and in "Game Controls" each stick works properly on the PC OK.

However...

2 sticks (targets 1, 3) do not work at all within Mame. When I go into TAB and try to set UP or DOWN or LEFT or RIGHT, the stick movement is NOT seen within mame at all. It acts as if I did not set "joystick enabled" which I did.

1 stick (target 4) Works as expected in Mame in all directions.

1 stick (tagret 2) works fine in 3 directions, just not LEFT.

I have been working closely with Andy from Ultimarc to try and resolve this issue, he has been great with support throughout the troubleshooting process! That said, these sticks work fine in Windows, just not Mame which is baffling.

Has anyone seen a similar issue with Mame not recognizing a device, yet Windows looks ok?

I have tested on multiple Windows XP machines and multiple versions of Mame and get the same result in those scenarios.

Help! :)

Any pointers would be appreciated, as I am anxious to get this puppy working again!

  David

drventure

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4152
  • Last login:April 23, 2024, 06:53:06 pm
  • Laser Death Ray Bargain Bin! Make me an offer!
Re: UltraStik 360 not working in Mame, but OK in Windows XP
« Reply #1 on: June 03, 2013, 01:01:02 pm »
Target numbers don't matter to mame. It uses a "joystick id" which is akin to the order in which you connect the joysticks, but not exactly.

Anyway, have you tried unplugging all sticks, then reconnecting just one. Verify it works in windows and mame, then connect another and repeat?

Connecting them out of sequence from how you originally connected them might also help, since widows will see them as essentially "new" sticks and reset everything.

It's a longshot, but you could also try swapping out hubs (if the sticks are connected to a hub).

Finally, I've had some luck with using USBDEVIEW from nirsoft.net to forcibly uninstall and reinstall usb devices that didn't initially want to work right.


One other note, if you plan on having swappable controllers or having USB plugs where you can plugin handheld controllers on  occasion,  you might want to check out my ControllerRemap utility. It remaps controller IDs right before running Mame so that if the id's change (say from plugging or unplugging a controller) mame will still see things the right way.

LeedsFan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1042
  • Last login:January 17, 2021, 06:14:23 am
Re: UltraStik 360 not working in Mame, but OK in Windows XP
« Reply #2 on: June 03, 2013, 05:27:04 pm »
Are you using a powered USB hub?  I've had this exact problem before and using a powered hub cured it instantly.

whynotpizza

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 148
  • Last login:March 23, 2025, 10:01:28 am
  • I'm a llama!
Re: UltraStik 360 not working in Mame, but OK in Windows XP [RESOLVED]
« Reply #3 on: June 08, 2013, 06:33:59 am »
Turns out, I did not pay attention to the Windows “game control”.

I tried each stick, one at a time after clean reboot. No HUBS on the PC and only Mouse/KB plugged in.

Each stick comes up in Game Control, however … while they “appeared to work” … they don’t in Windows.

Each of the targets 1,3, 2 are “jumpy” in the game controller test – even after I calibrated each. Pointer moves around and does not cleanly move in each direction. Even without touching the stick, the pointer moves.

Target 4 is NOT jumpy and cleanly moves the pointer UP/DOWN/LEFT/RIGHT.  Works fine in Mame.

Each stick with jumpiness in Windows does not work in Mame. I even reprogrammed each stick using UltraMap tool. No deal. Still jumpy in Windows.

Spoke with Andy and he is helping to fix/resolve the issue.

Excellent customer service, thanks Andy!  :applaud:

crispux3

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 50
  • Last login:April 24, 2023, 04:42:12 pm
  • I want to build my own bartop arcade!
Re: UltraStik 360 not working in Mame, but OK in Windows XP
« Reply #4 on: April 18, 2015, 05:09:14 pm »
Did this ever get resolved. I'm having trouble with my ultrastik not working in Mala or MAME but seems to work fine in windows and Nestopia emulator.

What was your solution?

Fursphere

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1267
  • Last login:August 19, 2025, 09:35:58 am
Re: UltraStik 360 not working in Mame, but OK in Windows XP
« Reply #5 on: April 19, 2015, 12:21:32 am »
I was wondering if you were using a directinput version of mame?