RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Changed from Pi3 to Pi4 - lost spinner controller

    Scheduled Pinned Locked Moved Help and Support
    controllerspinnerpi 4
    6 Posts 2 Posters 572 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • TangoT
      Tango
      last edited by

      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:
      IMG_1249.jpeg
      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?)

      1 Reply Last reply Reply Quote 0
      • TangoT Tango referenced this topic on
      • mituM
        mitu Global Moderator
        last edited by

        You forgot to mention - which arcade emulator are you using ?

        TangoT 1 Reply Last reply Reply Quote 0
        • TangoT
          Tango @mitu
          last edited by

          @mitu

          @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.

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @Tango
            last edited by mitu

            @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 or lr-mame2033-plus ?

            EDIT: was it running before also with a libretro core (2003 ?) or with advmame ?

            TangoT 1 Reply Last reply Reply Quote 0
            • TangoT
              Tango @mitu
              last edited by

              @mitu

              @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.

              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @Tango
                last edited by

                @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.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                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.