360 controller with PSX messed up controls
-
Ok so I've searched google and I can't seem to find an answer to my issue.
So I installed retropie today on my pi3 b plugged in my wired 360 controller and configured it fine. It does work just fine with SNES and NES games but when it comes to PSX they are kind of messed up best way I can explain is on the PSX controller you have X Square, Triangle and Circle. But for example I was playing tony hawk and normally to ollie you press and hold X and release well X would be A on the 360 controller, but on retropie with my 360 controller X is ollie but should be flip tricks, A is back/grind but should be ollie, Y is flip tricks but should be grind/back, and B is grab tricks which would be right as circle on the PSX is grab tricks.
Any help would be great as I have a SNES controller I use for the SNES/NES games and just want to use the 360 controller for the PSX games but have it mapped like the PSX controller.
Thanks in advance.
-
Solved: It was such an easy fix I was over thinking it. Anyway in case anyone else has this issue the link below is to the youtube video I watched to figure out how to do this on a per "core" basis.
-
@rakrimes This is all in the Wiki already. Also, if you configure your controller as it is displayed on the Wiki then it should be correct for all libretro based emulators anyway and you will not require remapping manually for each core. I initially did this wrong on the first build I did, but after reading about how ES configured controllers in the Wiki, I re-mapped there and didn't need to change any settings per core after that.
-
@markyh444 yes as marky said you need to set it up like an super nintendo controller in emulationstation. But i am confused how you set it up to mix up a and x on your controller. Should have been "a" and "b" that got swapped and "x" and "y" be swapped
-
@edmaul69 said in 360 controller with PSX messed up controls:
@markyh444 yes as marky said you need to set it up like an super nintendo controller in emulationstation. But i am confused how you set it up to mix up a and x on your controller. Should have been "a" and "b" that got swapped and "x" and "y" be swapped
You are right after I posted the topic I found the video and when I went back to set it up it was a and b and x and y I thought it was the other way around but you are right.
And I'm ok with setting it up per core I mainly use it for SNES, NES which I have a SNES controller, and then GBC, GBA, and PSX.
-
@rakrimes if you set it up correct then you can open up /opt/retropie/configs/all/emulationstation/es_inputs.cfg and find your controller and swap the buttons in there so all your emulators are correct but in emulationstation it will be set up how you want it.
-
@edmaul69 I'll check it out tonight when I get home from work and thanks for all the help I've played with linux before but this is my first pi.
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.