Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: BazookaJo on December 01, 2022, 08:07:15 am
-
Hi guys - building my own Atari star Wars upright.
Have the GRS yoke, and have 2 Coin Push buttons with microswitches plugged into a zero delay encoder.
PC picks up the encoder as "USB Input Device" but it doesn't seem to appear in any of the controller menus, and I can't seem to map the button presses to any controls.
Anyone know what embarrassingly obvious step I've missed?
Cheers
Joe.
-
My thought process for troubleshooting -
1) Run MAME -v in command line - the output will show what input devices it detects.
2) Find which one is likely the yoke
3) hard code the yoke to MOUSECODE_1 or something similar
More info - https://docs.mamedev.org/advanced/devicemap.html
-
if the yoke shows up as a joystick you need to add the -joystick command line . If it's a mouse, you guessed it. -mouse.
-
These options can be seen and set in the mame.ini file.
-
Cheers guys
Okay - so after a little diddling I can now assign the coin buttons to Coin 1 and Coin 2 via
General Settings -> Input Assignments -> Other Controls :applaud:
However, the assignments look greyed out and Star Wars does not pick up the buttons :cry:
(https://1drv.ms/u/s!AmVOhU0LRIJb1hEM8Jg4shqhAk8k?e=IowZ3V)
(http://input.png)
any ideas?
-
Ignore that - didn't have the main controller attached so think it was using the buttons as standard joystick inputs which were overriding the coin inputs. :o