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.
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 HKAnd I agree with that layout but I have also seen it flipped in the US:
HP MP LP
HK MK LKPersonally I ended up liking a vertical flip (putting the punch on the bottom)
LK MK HK
LP MP HPWhat I find really interesting is the configuration choices.
@Clyde uses;
Y-X-Ls
B-A-Rsand
@edmaul69 uses;
Ls-Y-Rs
X-B-AI can visualize the effective orientation in each and still I use yet a different pattern:
Ls-Y-X
Rs-B-A -
@lurker the method i posted by default should put it as
Lp mp hp
Lk mk hk -
@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.)
-
@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.
-
@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.
-
@clyde i did state that i might have the x and y backwards on the six button layout.
-
-
@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
-
@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. :)
-
@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. -
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.
-
@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.
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.