Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: toaddawet on October 11, 2019, 01:35:36 pm

Title: Make Heavy Barrel into MAME?
Post 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!
Title: Re: Make Heavy Barrel into MAME?
Post by: lilshawn on October 11, 2019, 01:50:46 pm
http://forum.arcadecontrols.com/index.php?topic=28722.0

has some of the info you so desire.
Title: Re: Make Heavy Barrel into MAME?
Post by: PL1 on October 11, 2019, 03:01:45 pm
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
Title: Re: Make Heavy Barrel into MAME?
Post by: toaddawet on October 16, 2019, 05:54:52 pm
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
Title: Re: Make Heavy Barrel into MAME?
Post by: PL1 on October 16, 2019, 06:09:08 pm
Glad to assist.   ;D

no plans to "maim" for MAME :)
:cheers:


Scott