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 Settings for GGG Roto-X Functionality  (Read 1335 times)

0 Members and 1 Guest are viewing this topic.

nick3092

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 211
  • Last login:March 22, 2022, 03:57:28 pm
MAME Settings for GGG Roto-X Functionality
« on: April 17, 2011, 04:47:00 pm »
I recently purchased and wired up a pair of Happ mechanical rotaries and wired them up to my GP-Wiz 40.  But I'm having a heck of a time getting MAME to play nicely with the Roto-X functionality.  I'm hoping someone else out here has found the magic combination of settings in MAME.

I find that with the default settings in MAME, it often does not respond to each "click" of the joystick.  Sometimes the character (been using Ikari to test) will rotate, sometimes not.  I've been playing around with the analog settings, and I can get it close, but it still skips a rotation every now and then.  The default settings in MAME are:

Digital Speed: 1
Positional Reverse: On
Positional Sensitivity: 15

The lowest these settings go is 1.  And that makes the character completely unresponsive.  Increasing them helps, but not completely, and will also cause multiple rotations per click.

Any help would greatly be appreciated.

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7024
  • Last login:Yesterday at 07:59:56 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: MAME Settings for GGG Roto-X Functionality
« Reply #1 on: April 17, 2011, 07:06:44 pm »
According to Derrick,

Quote
...Then in MAME you set analog speed to 0 and sensitivity to 100. This will make the game move 1 position per press.

nick3092

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 211
  • Last login:March 22, 2022, 03:57:28 pm
Re: MAME Settings for GGG Roto-X Functionality
« Reply #2 on: April 17, 2011, 07:11:36 pm »
Derrick's terminology was a little off.  It's Digital Speed, not Analog.  But that did the trick.  Thanks Randy!!

bkenobi

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:August 16, 2021, 10:41:52 pm
Re: MAME Settings for GGG Roto-X Functionality
« Reply #3 on: April 19, 2011, 11:21:46 pm »
I know a lot of people just use the current version of MAME and tweak the settings so things work pretty well, but I've never been particularly happy about missed rotations.  As such, I have been happily using MAME Analog+.  I know it hasn't been updated in years, but none of the rotary games have been redumped in forever either.

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7024
  • Last login:Yesterday at 07:59:56 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: MAME Settings for GGG Roto-X Functionality
« Reply #4 on: April 19, 2011, 11:42:01 pm »
I know a lot of people just use the current version of MAME and tweak the settings so things work pretty well, but I've never been particularly happy about missed rotations.  As such, I have been happily using MAME Analog+.  I know it hasn't been updated in years, but none of the rotary games have been redumped in forever either.

If you set the settings as indicated above, it doesn't miss.  The standard MAME build has been "fixed" for rotary controls, and those settings are what activates the "1-click-1-move mode" Derrick (I believe) built into it.  So no need to run the special build unless you want to.