I cannot for the life of me figure out how to remap the buttons for mgba. The main problem I’m having is I do not like how you have to hold down the shift key + X/Y to access the shoulder buttons. This is very awkward and for games like Megaman Zero it makes gameplay pretty much impossible. What I would like to do, is swap the functionality of the turbo keys which are mapped to X/Y by default (I have never had a use for turbo keys anyway) but after trying a few different things (see list below) I really cannot figure out how to do this.
I still can’t get any of these settings to take, and it sucks because this is the main system I want to play, as it has the right # of buttons for it, despite it not being easy to get set up to actually play it.
This is for the people who have said that they couldn’t get what I did above to work. Just to clarify and just in case people are missing this part, there is a link above my 8 steps which I followed first which is used to sync the retroarch menu buttons. Not the emulator menu buttons but the retroarch interface itself.
Once you get the menu buttons synced according to the retroarch megathread then follow the 8 steps.
To set the controls, go to the control section of the mGBA menu and use up/down on the D-pad to highlight the control you want to change and left/right to change the button to the desired key. (you have to run the emulator first and while the emulator is running hit whatever key combo you assigned to bring up the menu).
Hopefully this reply clears up any confusion / helps those who are having trouble and I apologize for the late reply; I’m in the middle of buying a house and it’s been crazy busy.