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.
    • FinheadF
      Finhead @evozero
      last edited by

      @evozero
      Did you go through the Wiki on this? Xin-Mo Dual

      1 Reply Last reply Reply Quote 0
      • 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.