Snes 2 player issues
-
So I am having some issues with regards to any 2 player gaming on the snes emulator using snes-9x-next emulator.
Player 2 controller is completely unresponsive but it works on the emulation station menu and on the jstest.
The controllers I am using are both the same which are usb snes style game pads.
I also have a keyboard plugged in aswell as the 2 game pads. When I. The game for example street fighter if I press left or right to select character it will move the player 2 character aswell but if I use the keyboard it only moves player one??
Thanks
-
Have you tried configuring the controller in the retroarch menu? On the first controller, press Select and Y simultaneously (I'm assuming it's the same on yours. I'm using XBox 360 controllers with mine) and within the Settings>Configuration menu, there's an option to bind the controls for Controller 2. Bind all cycles through all the buttons prompting you to press the corresponding button on the controller. Be sure to save the config before exiting the menu to make it stick.
Edited to reflect correct retroarch GUI buttons.
-
I will have a go at doing that in the retroarch menu and see what happens hopefully it's as simple as that. Tonight I have managed to get 2 player working fine in the mega drive emulator which also uses retroarch for the controller configs and the same 2 controllers aswell.
Will retroarch load up the controller configs from different files depending on the emulator used then?? Just trying to work out why 2 player works fine on mega drive and not the snes.
Thanks
-
My experience with it is that if you haven't ran the emulator yet, any changes you make to retroarch within the RetroPie menu will be applied to any emulator upon the first run. Any changes made to the main retroarch after an emulator has been run don't get transferred to the emulator's retroarch settings afterwards though. And any changes made to retroarch within the emulator are applied only to that emulator's settings.
I'm not entirely sure why this is and hopefully someone with more experience can clarify, but I've had to do a fresh install over and over until I got my settings sorted at first.
I also ran into a bug where the retroarch settings get completely fubar'd if I played with them too much, to the point that only a fresh install of RetroPie would fix it. Make sure to back everything up first (ROMs, save states, etc) to save some headache.
-
Any file editing I have been doing has been done by going onto my computer on my laptop and entering \retropie then going into the various config files.
I am starting wonder if the problem could be from the USB hub I am using to plug the controllers into as they don't directly go into the raspberry pi itself?? What it is is a 4 way USB board then then plugs into the raspberry pi so effectively it's a 4 into 1?
But the saying that wouldn't it cause issues on the megadrive emulator aswell??
-
It is rather strange that it works in the megadrive emulator, which would lead me to believe that it's not the keyboard/hub. Do you have another hub you can use? Preferably a powered one. Or try plugging the controllers into the Pi directly and see if anything changes.
Another thing I'd try is copying the config files from the working emulator into the other emulators' folders.
-
Hi, just wondering if anyone got to the bottom of this? I have gone into retroarch and p2 controller allows me to set it up but as soon as I'm in a SNES game (Super Mario World) i can only use one controller however i can press release shoulder to transfer lives using the p2 pad. Any suggestions? I've only used the 2010 emulator. Everything was updated today so all the latest i can get.
-
Most games with the two player option don't actually use two player, instead those players take turns on one controller. A game that should work fine is super Mario kart for the snes, try that maybe?
-
@tr1ggsy read above, forgot tag sorry
And @craig_quinton_37 the megadrive thing is explained above aswell -
I have the same problem using a PS4 controller and original SNES controller with Adapter. Everytime i start a PS1 game i wanna play with the PS4 controller, i have to unplug the SNES-Controller first. They work both in the retropie menus tho.
-
Hello,
I was facing the same issue and what solved the problem for me was:
From the main menu of EmulationStation, go in Retropie, then: Configuration Editor, then:
-1 configure basic libretro emulator options
-28 configure additional options for snes
-7 choose Joypad order.From there, (I don't know why) my setup was (0 0 2 3) so it meant that my second pad was actually a clone of the first. Just change one of the two "0" for a "1", it means that you simply dedicate another Usb joypad instead.
Hope this helps !
-
@sheutran this worked for me. I had to do this for both snes and megadrive. Im surprised this isnt already setup properly. 2 player games work no problem in neogeo so why not all the other game systems?
-
Wth? Someone down voted my post about this solution working??? Smh
-
@polygaryd said in Snes 2 player issues:
...I had to do this for both snes and megadrive. Im surprised this isnt already setup properly.
This is probably the bit that someone downvoted if I had to guess.
If you use a pre-made image from this site, or if you just install over a supported OS following the documentation, the default controller order is already set up correctly.Many of the problems encountered are usually from buying pre-built setups, receiving them secondhand from another person, or from users that have accidentally changed some settings and saved them globally causing all sorts of chaos. Without knowing the whole story of each exact case, it is hard to say how your config got messed up, but then this community doesn't always get the whole story right up front and still does a fantastic job helping people solve the problems.
-
@polygaryd you were replying to a reply from 2 years ago, from a thread originally started back in 2016. it's not helpful to bump ancient topics because they can contain a lot of outdated/wrong/irrelevant advice. if you have an issue please post a new thread.
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.