@dankcushions I think that's half the battle, the retroarch approach to mame inputs gets very confusing for users since there's no one size fits all solution. I find many users get lost in all the menus, saves, opt files, etc which are tangled with the inputs mame is expecting.
Thank you for clarifying and defining the difference. I thought I was going mad, because no matter which menu I was going in, I could not find the ''override option'' anywhere. Was I using a different software? So I just assumed it was the remap option which obviously wasn't working and I can understand why.
After some searching, I realized that a bunch of options including ''overrides" where switched off, not to be visible. So I just tested what you mentioned before and it worked! Now I can use the arcade sticks, even for beat'em ups and shoot 'em ups on consoles, (game override). Thank you so much!
This info is covered already in the Docs - including where to copy the BIOS files, since RetroPie already configures RetroArch.
Note that some games have issues when the 'boot to BIOS' option is selected in lr-pcsx-rearmed.
In my case, it was because I registered the PS3 dualshok controls, using the xbox360 driver ... In emulationstation it works ... But in RetroArch it does not.
The solution was: uninstall the xbox360 driver and re-activate the ps3 dualshock official driver, when rebooting ... Resigne the buttons in emulationstation, I recognized as ps3 dualshock command and I work the retroarch controls in all the emulators.
@phantomthrill What's the RetroArch version you're speaking of ? What's the problem you were having ?
RetroArch uses the A and B buttons to navigate in the RGUI - that's the default and it matches the Emulationstation way of navigation/selection.
@w44dde your issue is pretty common, check your wires on the joystick. I bet you have the wires connected "upside down" on one of the joysticks. Simple fix should be just to switch the wires connected to the joystick for player 2.