How I can play UMK3, Rock-n-roll Racing and more beatiful games with only A,B,X,Y buttons? How I can define C and Z buttons?
Maybe will be better to do per-emulator buttons configs?
If I’m not mistaken C and Z are mapped to L and R. I’m not 100% though. There definitely should be different labels for different consoles.
Just like with MAME, you can think of the buttons as ‘1,’ ‘2,’ ‘3,’ etc. rather than ‘A,’ ‘B,’ ‘X,’ ‘Y,’ etc. The SNES nomenclature is just left over from when Retroarch (then called SSNES) only supported SNES emulation. With all of the consoles/systems Retroarch supports, it doesn’t make sense to list every possible one (and it would make the button assignment menu very confusing).
In its current form, yeah, but it would certainly be beneficial to have a drop-down list for “Console” that would change the input labels.
Either that or just having per-core configuration in general would be a hell of a nice feature.
You can do per-core configuration, at least on PC (I would assume consoles function the same), you just have to manually choose the specific cfg. So, you could set your buttons up for Genesis and have a ‘retroarch-Genesis.cfg’ that you select to work with the Genesis core.