Changed from Pi3 to Pi4 - lost spinner controller
-
I recently upgraded my RetroPie system from a Pi3 to a Pi4. After following advice given in links and in the thread, I used rsync to copy all the directories needed to preserve my settings. Then I rebooted and most of the controls worked, but one no longer works: My spinner, which I use in Tempest, one of my favorite games.
I have an arcade cabinet with a large control panel:
It uses 2 USB connectors and all the controls worked on my Pi3 version of RetroPie. It took a lot of configuration work to get the spinner and trackball working, but I got 'em both working! (The manufacturer didn't know if that was possible!) However, that was back in 2020. While I've made a lot of how-to videos on it, I never had time to edit them or organize them, so going back and redoing any unusual configuration will be a nightmare.I have copied the files in /opt/retropie/configs from the old system to the new one, so I would think that would include all the configuration options. The only thing I can think of, without going into the configuration files, is to swap the USB plugs, since I've seen that work before. I've tried that and it hasn't helped. I also find it odd the trackball works and the spinner doesn't.
Any advice or suggestions, other than going through the settings (either with Emulation Station or any other program that lets me change settings) or through the files themselves? Or any shortcuts that might help me pinpoint the issue in the configuration files? (Like terms to grep for in the setting directories?)
-
-
You forgot to mention - which arcade emulator are you using ?
-
@mitu said in Changed from Pi3 to Pi4 - lost spinner controller:
You forgot to mention - which arcade emulator are you using ?
This particular game uses mame-libretro.
-
@Tango said in Changed from Pi3 to Pi4 - lost spinner controller:
This particular game uses mame-libretro.
That's not an emulator, but the name of the 'system' where you have copied your files. Which one of the 'MAME' emulators is used for running the Tempest ROM ? Is it
lr-mame2003
orlr-mame2033-plus
?EDIT: was it running before also with a libretro core (2003 ?) or with
advmame
? -
@mitu said in Changed from Pi3 to Pi4 - lost spinner controller:
was it running before also with a libretro core (2003 ?) or with advmame ?
Before it was using the libretro core. I still have the old system and can check any other info from that. This one was definitely not using advmame. I only used advmame for games with issues that were easier to deal with in it, so even before I found it wasn't useable on the Pi4, I tended to avoid it.
I'm just trying to get an idea where to look, so I'm not trying to look over everything in the whole system.
-
@Tango You can look in the Core options or the Controller(s) menu, both from the RetroArch's quick menu. I think Mame2003 has a core option for spinners - https://docs.libretro.com/library/mame_2003/#mousetrackballanalog-controller-support.
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.