I am running a Pi2 on version 2.5 trying to get this controller to work on megadrive emulator. It seems no matter what I change in the retroarch.cfg file. The button assignments do not change. the directional pad started to work after I ran the update that says it takes 16 hours to complete. Before the only left to right would work. I suspect the emulator is pulling the controller config from somewhere else. as I have copied moved/changed the retroarch file several times. Using the configurator and manually switching assignments. I hope I am missing a step somewhere and if someone would be so kind to help me out here. I’ve hit a wall with next steps to troubleshoot.
A few tips from my own experience:
– /all/retroarch.cfg is the default control scheme (and settings) for all retroarch emulators
– /genesis/retroarch.cfg is the control scheme and settings file for JUST the genesis emulator, and any settings within it override settings in the /all/ file.
– If you’re using an old “Skeleton” retroarch.cfg file, note that a lot of the button names have changed.
I spent ages trying to get this to work, which I had copied from an old thread: