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

    Xin-Mo Dual Arcade config / button layout

    Scheduled Pinned Locked Moved Help and Support
    12 Posts 5 Posters 12.9k 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.
    • E
      evozero
      last edited by

      Thanks Finhead,
      The wiki instructions are repeated in the guide here;
      http://blog.petrockblock.com/forums/topic/how-to-get-xin-mo-dual-arcade-working-with-retropie-easy-guide/

      Jtest confirms two players, all buttons functioning.
      How would you map the buttons for mame neo geo, n64, C64 etc?

      Looking at this photo of my temporary layout; https://www.dropbox.com/s/35988h88nrajqpi/BOJCAB2.JPG?dl=0

      can someone explain the button names when mapping the input in RetroArch, I don't understand the naming in this menu? Nothing is working in FBA, n64 I presume until I fix Retroarch?

      Thanks
      Ian

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

        Hi Ian,

        I found myself in the same position as you over the past few days and I've managed to map by xin-mo dual arcade set up to work MAME and other emulators (psx etc)

        I had to go into emulation station, then retropie, then retroarch

        Once in retroarch I went to:

        Settings
        Input

        Within that screen are the options for "input user x binds"

        By going into player 1 and then player 2 I was able to configure the controls by selecting each input (Up D-pad, Down D-pad etc) and then pressing the corresponding button on the xin-mo

        Finally making sure to select "save autoconfig" that was my controls set - I could then do the same for user 2 and the hotkey bind options

        MAME was different - firstly I had to launch a MAME rom then press TAB and configure the buttons within that menu

        Hopefully this helps!

        Luke

        E 1 Reply Last reply Reply Quote 0
        • E
          evozero @ClassAct3
          last edited by

          @ClassAct3 said in Xin-Mo Dual Arcade config / button layout:

          Hi Ian,

          I found myself in the same position as you over the past few days and I've managed to map by xin-mo dual arcade set up to work MAME and other emulators (psx etc)

          I had to go into emulation station, then retropie, then retroarch

          Once in retroarch I went to:

          Settings
          Input

          Within that screen are the options for "input user x binds"

          By going into player 1 and then player 2 I was able to configure the controls by selecting each input (Up D-pad, Down D-pad etc) and then pressing the corresponding button on the xin-mo

          Finally making sure to select "save autoconfig" that was my controls set - I could then do the same for user 2 and the hotkey bind options

          MAME was different - firstly I had to launch a MAME rom then press TAB and configure the buttons within that menu

          Hopefully this helps!

          Luke

          Thanks Luke, It gives me hope Ill get it all working.
          Did you wire the controls and buttons like the picture in the "Easy guide"
          http://blog.petrockblock.com/forums/topic/how-to-get-xin-mo-dual-arcade-working-with-retropie-easy-guide/

          Would you share your config files for RetroArch etc, please?

          I still dont understand button names when mapping the input in RetroArch, can anyone explain or have a link?

          Many thanks
          Ian

          1 Reply Last reply Reply Quote 0
          • I
            idbnarra
            last edited by

            When you followed the steps did you apply the custom kernel and do you know if it is necessary? I have just come across this but have already added the quirks line so that the xin mo is seen as two controllers instead of one, but I an unsure of what the kernel patch does and how to know if I need to apply it or not.

            E 1 Reply Last reply Reply Quote 0
            • E
              evozero @idbnarra
              last edited by

              @idbnarra said in Xin-Mo Dual Arcade config / button layout:

              When you followed the steps did you apply the custom kernel and do you know if it is necessary? I have just come across this but have already added the quirks line so that the xin mo is seen as two controllers instead of one, but I an unsure of what the kernel patch does and how to know if I need to apply it or not.

              Hi,
              I didn't think the custom kernel was requied on the RPI2 and Retropie 3.7, I didn't use it.

              I would love to see some working config files for comparison, can any one upload their config files?
              Cheers
              Ian

              I 1 Reply Last reply Reply Quote 0
              • I
                idbnarra @evozero
                last edited by

                Thanks @evozero
                I don't think it is needed either as I have not com across the issues that people were using the kernel patch for.

                1 Reply Last reply Reply Quote 0
                • E
                  evozero
                  last edited by

                  Hi All,
                  I have got the Xin mo buttons mapped in retroarch for 6 button fighting games.
                  First two links are photos.
                  Last link is to my retroacrch.cfg, 6 button layout mapped and hot keys enabled.

                  link text
                  link text
                  https://drive.google.com/open?id=0B8fb44oek14BeDlQNWYxY3FlRkk

                  I hope these are of some use to others who are struggling to work out the 6 button layout.
                  Cgeers
                  Ian

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    grahamken @evozero
                    last edited by

                    @evozero Hi Evozero
                    Can I just confirm. Have you got the Raspberry Pi 2 or 3?
                    Does 2 Player work?
                    Am banging my head off the wall for the past few weeks trying to get 2 player joysticks working on the Pi3 . Have tried JUYAO contoller board and Xinmo. Have one Player working with Xinmo but not with 6 buttons working (only 3).
                    Any advice would be appreciated.
                    Btw, great looking machine!

                    E 1 Reply Last reply Reply Quote 0
                    • E
                      evozero @grahamken
                      last edited by

                      @grahamken said in Xin-Mo Dual Arcade config / button layout:

                      @evozero Hi Evozero
                      Can I just confirm. Have you got the Raspberry Pi 2 or 3?
                      Does 2 Player work?
                      Am banging my head off the wall for the past few weeks trying to get 2 player joysticks working on the Pi3 . Have tried JUYAO contoller board and Xinmo. Have one Player working with Xinmo but not with 6 buttons working (only 3).
                      Any advice would be appreciated.
                      Btw, great looking machine!

                      Thanks, its an Ikea hack project, See here;
                      https://www.element14.com/community/docs/DOC-80946/l/pik3a-the-raspberry-pi-3-ikea-retro-gaming-table#
                      http://www.ikeahackers.net/2016/04/raspberry-pi-retro-gaming-table-built-ikea-furniture.html
                      This is the version I built;
                      http://lifehacker.com/build-this-two-player-arcade-table-from-a-raspberry-pi-1773381815

                      I have a RPI2 at the moment.
                      Did you wire the controls and buttons like the picture in the "Easy guide"
                      http://blog.petrockblock.com/forums/topic/how-to-get-xin-mo-dual-arcade-working-with-retropie-easy-guide/

                      Try following the guide, but don't download the kernel.
                      Then use jstest to verify the controls and buttons are working , make a note of the numbers.
                      Map the controls in ES
                      try my retropie.cfg linked above, back up / rename existing retropie.cfg
                      I had to manually copy retropie.cfg to both /opt/retropie/configs/all/ and /opt/retropie/configs/fba/
                      Reboot
                      When launching FBA it complains that the Xin mo is not configured, but the changes work ok?

                      Let me know
                      Cheers
                      Ian

                      1 Reply Last reply Reply Quote 0
                      • E
                        evozero
                        last edited by

                        Hi All,
                        Im still struggling with the button lay out.
                        I bought a RPI3,2.5a psu and heatsinks.
                        Fresh sd image of 3.8.1
                        Xin-Mo dual arcade.
                        I have all the buttons mapped in Emulation station, and all register in Jstest, js0 and js1.
                        The fresh install got rid of the Xinmo not configured error when loading roms in FBA-next and mame.
                        When I load FBA i can bring up the RGUI and map the input binds for users 1 & 2 and Bind hotkeys, save the configuration, tried switching on save on exit, but reloading fba has lost the mappings?
                        Has anyone else experiencing the same?
                        I am also confused with the button layout best to map for FBA, reicast, and N64.
                        I have chosen a six button layout, see image below of the JStest outputs, wired as described in the Xin mo help thread. USBQuirks line was all that was needed to see two users.
                        https://drive.google.com/file/d/0B8fb44oek14BRzZQUmZ0bU1PSlE/view?usp=sharing
                        This image is my proposed six button SF FBA Mame button map;
                        https://drive.google.com/file/d/0B8fb44oek14Bc3g5cHFrN3QxTXc/view?usp=sharing
                        And final image is where I am confused how to map the buttons to be most compatible with Reicast and N64 and Vice etc, two proposed maps, which would work best in your experience?
                        https://drive.google.com/file/d/0B8fb44oek14BZ0YxUFJZOFI1Mk0/view?usp=sharing

                        Can anyone help uploading an actual working mapped retroarch.cfg and reicast emu.cfg files please?
                        Many thanks for reading.

                        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.