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

    Spintrak, iPac Ultimate setup help - SOLVED

    Scheduled Pinned Locked Moved Help and Support
    ipacipac ultimatemame2003-plusspintrak
    11 Posts 3 Posters 2.0k 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.
    • mituM
      mitu Global Moderator @citaria
      last edited by

      @citaria Can you check how the mouse device is configured in the Core Options ? Is it set as mouse or pointer ?

      C 2 Replies Last reply Reply Quote 0
      • C
        citaria @mitu
        last edited by

        @mitu

        Thank you for the response. It is listed as “mouse”.

        1 Reply Last reply Reply Quote 0
        • C
          citaria @mitu
          last edited by citaria

          @mitu

          Gah, been beating my head against a wall for days on this one. I’ve verified the spinner works and gives input showing up as mouse0 from the command line. Even in Retroarch menus it moves the course along the Y axis. It just doesn’t seem to show up from the in game menu when I try to configure a dial.

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

            Check the 'Mouse Index' option in the "Settings -> Input -> Port 1 Binds" menu of the RetroArch's RGUI. Change it to different values and reset the game, see if it's detected.

            1 Reply Last reply Reply Quote 0
            • C
              citaria
              last edited by

              @mitu

              Ok. Thanks for the suggestion. I did try that changing the mouse index from 0 all the way to 12. I did reset the game between tries as well. Still no luck.

              I did notice a few things that got me wondering. First the “mouse index” option doesn’t appear in control port 1 (or any other for that matter) in the .. not sure what it is called.. main menu? It does, however, appear in the “quick menu”

              Is it possible that since the “mouse index” option doesn’t appear in the main menu that it isn’t properly set for the individual game?

              Another thing I noticed was the mouse cursor moves only up and down. Does it need to move left and right to be registered in Arkanoid? If so there are no options I can find to switch its axis.

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

                I don't think RetroArch has any options to change the mouse's axis. I'm not sure how Arkanoid expects the axis to register, but that's an idea to test - does the spinner have any control/dip switch to control that ?

                C 1 Reply Last reply Reply Quote 0
                • C
                  citaria @mitu
                  last edited by

                  @mitu

                  No, no dipswitches of any kind.

                  I am going to do some research and see if there are options I can put in the .cfg file of the individual game that will set the mouse index and change the axis. Problem there is it seems mame2003 has lots of options but there is little info on mame2003 plus.

                  I’d switch to advmame or something but I’m using RGBCommander.

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    mahoneyt944 @citaria
                    last edited by mahoneyt944

                    @citaria
                    If it's connected through the ipac board, It's likely mouse index 0 assuming their isn't other devices connected.

                    This will be under: settings-> input -> port 1 controls -> mouse index -> 0

                    Arkanoid uses a "dial" input which is typically set to the X axis, or left and right. That's your issue if your spinner is set to Y axis. This would be a setting on the ipac board or the spinner wiring itself. Check how it's plugged into the ipac board. Orientation, which pins, etc.

                    Then if the wiring/ connection checks out. The board setting is set on the interface program bottom right corner:
                    IO board

                    Found this online that might help you too.
                    http://forum.arcadecontrols.com/index.php?topic=160051.0

                    C 1 Reply Last reply Reply Quote 0
                    • C
                      citaria @mahoneyt944
                      last edited by

                      @mahoneyt944

                      Welp! That did it. Reconfigured the iPac Ultimate IO board to set the spinner from Y to X and the spinner was recognized in Arkanoid and Tempest.

                      Thanks much! I suspect I would have fiddled with Retroarch and cfg files for weeks before trying this! Again thanks much!

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        mahoneyt944 @citaria
                        last edited by

                        @citaria that's great 👍

                        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.