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

    Street Fighter II Button Mapping

    Scheduled Pinned Locked Moved Help and Support
    mame2003street fighterbutton mappping
    18 Posts 6 Posters 25.5k 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.
    • ClydeC
      Clyde @dankcushions
      last edited by Clyde

      It may also depend on the joystick interface. My DragonRise zero delay encoder is wired like this:

      0-1-5
      2-3-4 (numbering according to jstest)

      In Emulation Station, I configured the controllers like this:

      Y-X-LS
      B-A-RS

      With this setup, all of my SF games have the layout in Retroarch / Mame 2003 that @Eldrethor mentioned.

      1 Reply Last reply Reply Quote 1
      • edmaul69E
        edmaul69 @BaviaanNL
        last edited by

        @baviaannl when you set up the controller it should be like this

        LYR
        XBA

        The X and Y might be switched but i dont think so.

        1 Reply Last reply Reply Quote 0
        • LurkerL
          Lurker
          last edited by Lurker

          I find the responses to this very interesting and I wonder if there is a geography element here or I'm just weird.

          What ever your button lay out you can go into the "configure controls for this game" and set the button such that they match the layout you want. Here is were I wonder if region plays into it.

          @Eldrethor listed:
          LP MP HP
          LK MK HK

          And I agree with that layout but I have also seen it flipped in the US:

          HP MP LP
          HK MK LK

          Personally I ended up liking a vertical flip (putting the punch on the bottom)
          LK MK HK
          LP MP HP

          What I find really interesting is the configuration choices.

          @Clyde uses;
          Y-X-Ls
          B-A-Rs

          and

          @edmaul69 uses;
          Ls-Y-Rs
          X-B-A

          I can visualize the effective orientation in each and still I use yet a different pattern:
          Ls-Y-X
          Rs-B-A

          edmaul69E ClydeC 2 Replies Last reply Reply Quote 0
          • edmaul69E
            edmaul69 @Lurker
            last edited by

            @lurker the method i posted by default should put it as

            Lp mp hp
            Lk mk hk

            1 Reply Last reply Reply Quote 0
            • ClydeC
              Clyde @Lurker
              last edited by Clyde

              @lurker said in Street Fighter II Button Mapping:

              I find the responses to this very interesting and I wonder if there is a geography element here or I'm just weird.

              Well, for my part, I based my button assignment on the Xbox controllers, but switched their A and B because many games had a prominent function (like shooting) on B, which would be the lower middle button on a 2x3 button layout. Since I like my main buttons on the left for my right index finger, I switched the two buttons as standard – but in return, I had to activate the option Swap A/B Buttons in ES in the Retropie-Setup to keep its selecting button on the left.

              Accordingly, I like the less often used Rs and Ls buttons at the right end of the button matrix, as I can visualize them as a gamepad turned by 90° to the right there.

              As I tend to say, there is method in my madness. 😊

              edit: Haha, I noticed right now that I got the X+Y position from the Xbox wrong the whole time, but like the switched A+B buttons, I like this configuration in most games. So in a nutshell, I use a mirrored Xbox layout. Thanks for making me notice that. 😅

              (Actually, we both use this layout, only at different sides of the 2x3 matrix.)

              edmaul69E 1 Reply Last reply Reply Quote 0
              • edmaul69E
                edmaul69 @Clyde
                last edited by

                @clyde yeah the guides tell you to set them up like a super nintendo controller which is opposite the xbox controller on both. Everything works properly that way. 6 button setup is supposed to be done like i stated above.

                ClydeC 1 Reply Last reply Reply Quote 0
                • ClydeC
                  Clyde @edmaul69
                  last edited by Clyde

                  @edmaul69 You're right about the docs. Seems that I have chosen the SNES pattern by pure chance. 😅

                  6 button setup is supposed to be done like i stated above.

                  What's your basis for that? Your setup puts Y on top and X to the left, whereas in the Retropie docs and RetroArch's config menu, X is top and Y is left. No offense, just curious.

                  @baviaannl said in Street Fighter II Button Mapping:

                  I'm having difficulty remembering the arcade button layout, does anyone have a template from the original arcade machine

                  Better late than never, I just found this template: https://ixquick-proxy.com/do/spg/show_picture.pl?l=deutsch&rais=1&oiu=http%3A%2F%2Fwww.jammaboards.com%2Fguides%2FCapcom_2P-6B_Template.gif&sp=e3fd45a32ec8ac45408e93430abbde68

                  The link goes to ixquick-proxy.com as a proxy for jammaboards.com because the latter's SSL certificate did expire in January of 2017, causing many of today's web browsers and/or security addons to quibble with it.

                  edmaul69E 1 Reply Last reply Reply Quote 0
                  • edmaul69E
                    edmaul69 @Clyde
                    last edited by

                    @clyde i did state that i might have the x and y backwards on the six button layout.

                    ClydeC 1 Reply Last reply Reply Quote 0
                    • ClydeC
                      Clyde @edmaul69
                      last edited by

                      @edmaul69 True, right before you said that you didn't think so, and after you said that it should be the other way around.

                      I still really would like to know the rationale behind it, because like @Lurker, I find the different preferences in button layouts very interesting.

                      edmaul69E 1 Reply Last reply Reply Quote 0
                      • edmaul69E
                        edmaul69 @Clyde
                        last edited by edmaul69

                        @clyde the reason the six button is like this is actually used in other stuff too. If you have a 4 button plus bumper controllers yba creates a rom of buttons, in genesis that would be seen as abc. Then l x r would kinda creates the second row of buttons. They do this so 4 button controllers can also be used in 6 button games. In mame this also makes three button games have a row of buttons using yba even on a four button controller. If you play gunsmoke you will see how this setup makes sense

                        ClydeC 1 Reply Last reply Reply Quote 1
                        • ClydeC
                          Clyde @edmaul69
                          last edited by

                          @edmaul69 Thanks for the elaboration. That explains yba and corresponds with RA's directional designations of these buttons. What question remains is why you stated xba in your other post, with yba just mentioned as a possible yet unlikely option. Care to enlighten me on that, too? (I know, my curiosity can be vexing sometimes, but I really want to learn something here.)

                          One addition about my own yxLs/baRs setup: The SNES versions of Street Figther that I grew up with used Ls and Rs for the hard punches and kicks, that's one of the reasons for me to put Ls and Rs on the rightmost buttons of the 2x3 layout. That keeps the SNES controls in line with the games' arcade button layout. As far as I have tested, it gets me the right layout in many 6-button fighting games, not only Street Fighter.

                          As a nice bonus, Ls+Rs above one another is a good PgUp/PgDn layout in ES. :)

                          edmaul69E 1 Reply Last reply Reply Quote 0
                          • edmaul69E
                            edmaul69 @Clyde
                            last edited by edmaul69

                            @clyde the y and x mixup, originally i wasnt thinking straight apparently. I was going to mention l and r being the hard punch and kick on super nintendo and it was something thats continued onto even the newest consoles. Personally i wished retroarch did it that way with six button setups as it would make using console arcade sticks automatically setup correctly. For mame and fba i had to setup the buttons in the rgui because my wii arcade stick is setup the snes way. So personally i wish it was setup:
                            YXL
                            BAR
                            How you mention it.

                            dankcushionsD 1 Reply Last reply Reply Quote 1
                            • dankcushionsD
                              dankcushions Global Moderator @edmaul69
                              last edited by dankcushions

                              @edmaul69

                              Personally i wished retroarch did it that way with six button setups as it would make using console arcade sticks automatically setup correctly. For mame and fba i had to setup the buttons in the rgui

                              i believe in mame2003 it is set up like that.

                              I was going to mention l and r being the hard punch and kick on super nintendo and it was something thats continued onto even the newest consoles

                              hmm, i'm not so sure. i believe most modern fighting games (since xbox 360 onwards.. maybe earlier?) use R1 and R2 instead of L and R, for HP/HK.

                              fba is set up using this modern layout.

                              edmaul69E 1 Reply Last reply Reply Quote 0
                              • edmaul69E
                                edmaul69 @dankcushions
                                last edited by

                                @dankcushions ok. My wii madcatz fightstick is setup the way i mentioned so they at least kept with that layout on the wii. Honestly i think its retarded to have your R buttons on the left side of your L buttons. Makes no sense.

                                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.