Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: toaddawet on October 11, 2019, 01:35:36 pm
-
Hey Guys-
I have a working Heavy Barrel that I was thinking about turning into a MAME cab with multiple "rotary joystick" style games. So my question: what do I need in order to use my original rotary joysticks in MAME? The player 1 joystick is fine, though the player 2 joystick "sticks" a little on rotation. Another question: Are there things I can do to make the joysticks better/repair them?
Thanks everyone!
-
http://forum.arcadecontrols.com/index.php?topic=28722.0
has some of the info you so desire.
-
I have a working Heavy Barrel that I was thinking about turning into a MAME cab with multiple "rotary joystick" style games. So my question: what do I need in order to use my original rotary joysticks in MAME? The player 1 joystick is fine, though the player 2 joystick "sticks" a little on rotation. Another question: Are there things I can do to make the joysticks better/repair them?
Insert obligatory "Please don't maim for MAME." request here.
- It's not difficult to make adapter cables so you don't have to hack the original harness.
The wiki has a list of rotary joystick games and the proper MAME settings for keyboard-style encoder outputs.
http://wiki.arcadecontrols.com/index.php/Joysticks#Mechanical_Rotary_Joystick_Games_.28LS-30.2C_Happ_Mechanical_Rotary_Sticks.29 (http://wiki.arcadecontrols.com/index.php/Joysticks#Mechanical_Rotary_Joystick_Games_.28LS-30.2C_Happ_Mechanical_Rotary_Sticks.29)
There's also a guide for servicing the rotary switch.
http://wiki.arcadecontrols.com/index.php/LS-30_Switch_Service (http://wiki.arcadecontrols.com/index.php/LS-30_Switch_Service)
To use your rotary joystick with MAME, you'll need a mechanical rotary encoder (http://wiki.arcadecontrols.com/index.php/Rotary_Encoders).
- Ultimarc discontinued their plug-and-play rotary encoder.
(http://www.ultimarc.com/images/rotary.jpg)
- Ultimarc U-HID requires 4 diodes and special wiring to convert the rotary switch to quadrature waveform on two data lines. (U-HID sees the data lines as mouse/spinner/trackball inputs)
http://www.u-hid.com/appnotes/AN1001.pdf (http://www.u-hid.com/appnotes/AN1001.pdf)
- GGG GP-Wiz40
http://groovygamegear.com/webstore/index.php?main_page=product_info&cPath=76_81&products_id=235 (http://groovygamegear.com/webstore/index.php?main_page=product_info&cPath=76_81&products_id=235)
- KADE miniArcade 2.0 firmware on an Arduino Micro, Teensy 2.0 or MattairTech MT-DB-U4 (https://www.mattairtech.com/index.php/development-boards/atmega32u4-usb-development-board-arduino-compatible.html).
NOTE: One Arduino Pro Micro will not support two rotary joysticks because port C7 (Rot. 2B) is not available.
http://forum.arcadecontrols.com/index.php/topic,154126.0.html (http://forum.arcadecontrols.com/index.php/topic,154126.0.html)
(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=149895.0;attach=360710;image)
Scott
-
Wow! Thanks Scott, this is exactly the kind of thing I was looking for. And no worries--no plans to "maim" for MAME :) Anything I set up will be completely reversible. I just want to know if it's possible, and/or worth the time to do a multi-rotary cab in this way. I've got some reading to do--thanks again for the great info!
-Rob
-
Glad to assist. ;D
no plans to "maim" for MAME :)
:cheers:
Scott