Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    X-Arcade button layout?

    GamePad/GPIO/USB encoder
    x-arcade button layout
    2
    15
    11290
    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.
    • Substring
      Substring last edited by

      the dual arcade has just 1 flipper button. You can map it to both select + hotkey.

      But i strongly do not recommend the layout you mentionned on the top control panel. Rather think of :
      Y X L1
      B A R1
      L2 R2

      Or 6button games like street fighter 2 will be reaaaaaaally messy. But you can have fun with one of those :

      • core remaps (retroarch feature)
      • custom configs (recalbox feature, see the wiki)

      Former dev - Please reply with @substring so that i am notified when you answer me
      Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

      1 Reply Last reply Reply Quote 0
      • Cirion
        Cirion last edited by

        I usually do not play those... But I see the problem. So in games like SF2 the triggers are not used?
        I'm just thinking of the Xbox 360 controller and with triggers I mean L2 R2.

        I have no problem with your setup, just wondering why you reverse the XY and AB buttons?

        Where do I change the Mame buttons so that I get them in the correct sequence?

        1 Reply Last reply Reply Quote 0
        • Cirion
          Cirion last edited by

          Yes, only 1 flipper, (just like the Tankstick, the second on the tankstick is a mousebutton).
          I was hoping it would be possible to use the same button as Select/Coin and as a Hotkey.

          1 Reply Last reply Reply Quote 0
          • Substring
            Substring last edited by

            The layout is the one of a SNES pad, not a xbox pad. That's why X/Y and A/B are flipped

            Former dev - Please reply with @substring so that i am notified when you answer me
            Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

            1 Reply Last reply Reply Quote 0
            • Cirion
              Cirion last edited by

              The layout is inconsistent.

              If I boot Recalbox the button layout is like I configured it.
              If I start a NES or SNES game it works fine.
              When I exit it, it is still the same.

              If I start a NeoGeo or MAME game, when I exit X/Y and A/B are flipped.
              It might be others too, but I have no way of finding that out.

              If I do not start NeoGeo or MAME but just let i stay on for a while, the same thing happens.

              Substring 1 Reply Last reply Reply Quote 0
              • Substring
                Substring @Cirion last edited by

                @Cirion for neogeo, i used the retroarch "core remap feature" tonset a different layout and have the 4 buttons almost "aligned" : the "L2" button + the "B A R1" row

                Former dev - Please reply with @substring so that i am notified when you answer me
                Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                1 Reply Last reply Reply Quote 0
                • Cirion
                  Cirion last edited by

                  And how do I reconfigure when I do not have the button layout? I'm unable to enter the menu and when I try all hell breaks loose. Suddenly I have Sega starting, and I can still hear my old seesion in the background. If I exit the Sega game I'm back in emustation but still I hear the old session in the background. Everything is revered and a reboot is the only thing that works.

                  The stupid thing is that I can not find the correct button layout so I can navigate the menus.

                  It works with my 360 controller, but I can only configure that one with the 360 controller.

                  Last thing that happend now was that suddenly most systems are no longer scraped. I had scraped them all. I did make a backup of the gamelist.xml so I could copy them back in. The problem is WIFI stopped working. I get a configuration error. Same settings as earlier.

                  There is something going on with my setup, I can't figure it out, and the button layout is wrong.

                  1 Reply Last reply Reply Quote 0
                  • Cirion
                    Cirion last edited by

                    I received a Xin-Mo adapter in the mail yesterday. Maybe I should just use that for the X-Arcade and order a new one for my kabinet. The buttons and sticks have not arrived.

                    1 Reply Last reply Reply Quote 0
                    • Cirion
                      Cirion last edited by

                      Does your controller get reversed if you enter Neo-Geo Metal Slug and exit?

                      1 Reply Last reply Reply Quote 0
                      • Substring
                        Substring last edited by

                        I guess you can't determine if the xarcade driver started. Let me sum it up : the xarcade is a keyboard emulator. Recalbox doesn't handle keyboards. BUT ES and some emulators can handle keyboards against "recalbox' will".

                        So, i really recomment you do start the driver late in the process like i do, by editing ~/custom.sh and adding the launch from there. Do you need some.more help to do that ?

                        Former dev - Please reply with @substring so that i am notified when you answer me
                        Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                        1 Reply Last reply Reply Quote 0
                        • Cirion
                          Cirion last edited by

                          I know how to edit files, but I need help with what to write in the custom.sh to launch the driver.

                          I started with a fresh 8GB SD class 10 card, since I am now using a 250GB USB HD.
                          I figured out why the games where no longer scraped, and it is due to a write error so the gamelist.xml files where corrupt.
                          I had all but 1 in my backup so they are back and working. I have to be better at shutting down instead of pulling the power.

                          Wifi is also working now.

                          I have not changed the layout of the X-Arcade this time, and out of the box a/b and x/y are swapped after starting a NeoGeo or Mame game. And they stay swapped until reboot.

                          This does not happen when starting NES or SNES games.

                          1 Reply Last reply Reply Quote 0
                          • Substring
                            Substring last edited by

                            your custom.sh can just have :

                            /usr/bin/xarcade2jstick &
                            

                            also read https://forum.recalbox.com/post/32135 for the rest

                            Former dev - Please reply with @substring so that i am notified when you answer me
                            Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

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

                            Want to support us ?

                            79
                            Online

                            99.7k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com