Controller Config
-
Hi guys,
So I have an 8bitdo NES30 Arcade stick and 8Bitdo NES30 Pro controller.
I have the arcade stick mapped like the NES30 Pro, in typical SNES button style mapping in Emulation Station (works great in Street Fighter so I can use either controller).
All of my mapping works wonderfully with my NES30 Pro gamepad, but sometimes the Arcade Stick doesn't map the way I would like. If i try to change the mapping for the controls for a specific rom for the arcade stick, it affects the gamepad, and i dont want it to.
Is there a way that since everything works perfectly the way i want with the NES30 pro gamepad, that i can set up specific roms to be mapped differently but only if i use the arcade stick?
I mostly need this functionality for mame and fba games, as for everytthing else i just use the gamepad. For example, I have Robocop 2 on FBA. If my controller is set up perfectly stock on the NES30Pro gamepad, they are weird for the Arcade Stick. If i set them up right for the Arcade Stick, they are weird for the NES30 Pro gampad.
Plz help. -
The issue appears to be the controllers having the same device name upon autodetection causing Retroarch to use the same config for both. I don't know if there's an easy way to fix this but maybe someone else can offer a solution.
-
They can be mapped separately in ES, they also have their own config files (in /opt/retropie/configs/all/retroarch-joypads) i believe.
I just realized in MAME when I map buttons I can probably map both controllers at the same time since it allows multiple assignments.
FBA however, I am not sure how to do this, since the only controller input option is Retropad.
-
@gameboy1983 just out of curiosity, have you tried those NES30 controllers with N64 emulation? I have the same controllers but the N64 emulator won't recognize them at all, but every other emu works fine with it.
-
Sorry, I haven't done any N64 emulation.
-
@mahcneto Try lr-Mupen64plus for N64 emulation and see if the controller works. If the controller works in ES then it should work in that emulator. If it does work then its a simple cfg fix for the other.
-
@thedatacereal that worked like a charm! thanks!
-
@mahcneto No problem. Keep in mind there are compatibility issues with emulators so while a game may not run great or have color/graphic issues in that emulator, it may run almost flawlessly in another.
Also, the high res lr-emulators are sweet :)
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.