EG Starts spinner
-
I wanted to get the cheapest possible spinner. Here's what I got, and here's what it took to get it working:
Spinner: EG Starts EA-JM01 ( AKA "Fosiya Arcade Spinner Only use for Arcade 1UP Asteroids Machine & Can not support any other equipment") $34
interface: Arcade 1Up 12 in 1 Interface board $12
my computer: X86 core-I3 running Ubuntu 20
testing game: Tron, mame-2003, latest RetroPie buildFirst off, yes, it can used on other equipment that's not Arcade 1UP. The key is the dip switches on the spinner itself. remove the plastic covering them and then set them for ON-OFF-ON. that means 64 ticks, and 0.5ms. You can also go with OFF-ON-ON for 512 ticks, but that was too fast for me. Note: in the retroarch.cfg file "analog_input_sensitivity" does nothing. I plugged the spinner into the interface, and then connected the interface to the computer using a USB cable.
Second: probably a bug in X86 build: user 'pi' can't read /dev/input devices. edit /etc/group and put your username at the end of the group called 'input'
my computer: "input:x:107:pi"Third: find out which mouse device is the spinner in /dev/input by 'cat'-ing each mouse device and watching the screen as you turn the spinner (see the spinner documentation on this site). edit retroarch.cfg and set "input_player1_mouse_index" = "0". --this is assuming that your spinner is detected at /dev/input/mouse0. if its mouse1 then set the index at "1"
-
@hwornall Hi!
Had the same trouble. But this Arcade 1Up 12 in 1 Interface board is 5volts and the EG Starts EA-JM01 spinner is 3.3v.
How can you solved this?Cheers from Brazil!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.