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 + UltraStik 360 + Other Sticks Simultaneously - Possible Without Remapping?  (Read 1885 times)

0 Members and 1 Guest are viewing this topic.

Dai Shan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 52
  • Last login:December 06, 2019, 05:53:11 pm
  • I want my own arcade controls!
I have a big SlickStik control panel with two bats, a spinner, a trackball and up until today an 8-way.

I just replaced the 8-way with a U360.

The problem is the panel is wired into an i-Pac and in MAME every game is defaulted to keyboard mapping as the controller.

The U360 needs the games to be mapped to Joy 1.

So do I really have to go into every game that I want to use the U360 with, and re-map the controls 1-by-1 so they are controlled by Joy 1 instead of the keyboard/SlickStik?
« Last Edit: May 05, 2016, 11:08:03 pm by Dai Shan »

Milky

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:February 22, 2022, 07:57:34 pm
  • I want to build my own arcade controls!
Maybe I'm misunderstanding what's going on here, but can't you setup the the U360 as the default joystick for all machines in the MAME debug menu?  That way every game you have would use that as your default Player 1 and then you could change individual machines if you wanted after that.

Dai Shan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 52
  • Last login:December 06, 2019, 05:53:11 pm
  • I want my own arcade controls!
Maybe I'm misunderstanding what's going on here, but can't you setup the the U360 as the default joystick for all machines in the MAME debug menu?  That way every game you have would use that as your default Player 1 and then you could change individual machines if you wanted after that.

Yeah, I totally forgot that MAME will take multiple inputs for a specific function.

So all I had to do was Tab into the settings of one game, pick Input (General) and add the U360 to the player 1 directional values. Now most games are set...

The only one giving me a tiny headache is Food Fight. Took some research to realize a few things. 1) The AD Stick "Inc" and "Dec" values in the Player 1 Controls settings had to have Joy 1 deleted. 2) I had to dial back both Joystick_deadzone and Joystick_saturation in the general Controllers menu of MAME32UI.

The only issue is that Food Fight is still not perfect. The menu still wants to jump back to the left automatically when you start a game. I tweaked both of those values a bunch and it either stays like that, or wants to automatically go right. It won't stay put. It's a small issue because the main thing is the game, and the character responds just fine.

Sinistar oddly works perfectly.