Controller/Joystick Remapping
-
Pi Model: 3
RetroPie Version Used: 4.0.2
Built From: Pre made SD Image on RetroPie website
USB Devices connected:Dragon Rise encoder 10 button, xbox 360 wired, and usb doggle for keyboard
Error messages received: none
Guide used: too many to count
Emulator: lr-fba-nextI have just setup my retropie for the 3rd time now, and am almost finished. I was wondering if I use the joystick-selection-tool and also use lr-fba-next for both FBA roms (in FBA folder) as well as NeoGeo ROMs (in NeoGeo) can I access retroarch to save a joystick remapping without messing each other up. Basically I want to set it up so my NeoGeo ROMs use the bottom row of 4 buttons in a line, and the FBA games (Street Fighter III) use the Left most Six (top 3 and bottom 3). I'm afraid if I go in to retroarch and remap the keys while in a neogeo game it'll affect the FBA ones. Sorry I'm not sure if I've given enough or too much info. Thanks for the assistance. I have scoured this forum more times than I can count, and you guys are a great help.
-
As a default, when running from the "neogeo" syetem in ES, you'll have a different retroarch.cfg (located in /opt/retropie/configs/neogeo) than running the fba system(/opt/retropie/configs/fba/). Just verify that the little blurb that pops up when you do "save config file" points to a different dir with each by running each, going into the retroarch menu (f1 on kb) and saving before you make any changes.
You could also confirm this by checking the emulators.cfg in both the /opt/retropie/configs/neogeo and /opt/retropie/configs/ and making sure the --config points to the retroarch.cfg that you want for each one.
-
@alrdtakn1 said in Controller/Joystick Remapping:
I want to set it up so my NeoGeo ROMs use the bottom row of 4 buttons in a line, and the FBA games (Street Fighter III) use the Left most Six (top 3 and bottom 3).
Hey guy! It's a very simple task with RetroArch! Take a look here:
https://github.com/RetroPie/RetroPie-Setup/wiki/RetroArch-Configuration#core-input-remappingYou can remap buttons and bind it to a specific game OR to a specific core (emulator). And you can do it entirely through RGUI. Very easy.
There's no need to enable
config_save_on_exit
and consequently dive into madness. :-) -
@meleu I was thinking that since they're both using lr-fba-next it would confuse it since they are sharing a common "core". Or does that remapping save to the neo geo folder separate from the fba folder? Thanks for all your speedy replies.
-
@gomisensei said in Controller/Joystick Remapping:
As a default, when running from the "neogeo" syetem in ES, you'll have a different retroarch.cfg (located in /opt/retropie/configs/neogeo) than running the fba system(/opt/retropie/configs/fba/). Just verify that the little blurb that pops up when you do "save config file" points to a different dir with each by running each, going into the retroarch menu (f1 on kb) and saving before you make any changes.
You could also confirm this by checking the emulators.cfg in both the /opt/retropie/configs/neogeo and /opt/retropie/configs/ and making sure the --config points to the retroarch.cfg that you want for each one.
You were on point. I just edited my mapping. It saved to the neo geo folder. I couldn't see the blip saying where it saved to, but I verified in the directories section of retroarch. Now I'm just having an issue with selph scraper. Ill start a new topic for that one as to keep everything separated. Thanks again guys.
-
@alrdtakn1 said in Controller/Joystick Remapping:
@meleu Or does that remapping save to the neo geo folder separate from the fba folder?
No. As you said, they share the same core (lr-fba-next). What I am suggesting is to remap as you like for a specific game and then "Save Game Remap File". Yeah, it has the inconvenience to repeat the process to every game (at least one time). But make a default remapping to satisfy most of the games and "Save Core Remap File".
At least this is the way I'm used to do. There are other ways.
-
@meleu I got you, that's exactly what I ended up doing. Thanks again for the assistance with that. Sorry I've had a long day and my communication skills are at a minimum right now which is what my wife has recently told me. ;-) Thanks again.
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.