Yeah, it's stupid. It's even more annoying with MAME and arcade games in general because every single system has its own button layout and every single game has its own button conventions. There is no such thing as a standard controller and of course trying to wrap such a diverse ecosyetem into an XInput controller abstraction results in a mess.
I always have to remap inputs for nearly every game because I want to have my jump, attack, dash buttons and all the other inputs remain consistent for every game due to muscle memory. The mere existence of the RetroPad makes this nightmarishly hard.
It's not like he doesn't know this. I remember him committing features that would let people swap A/B and X/Y buttons precisely to help the arcade players. Who knows what he's done since then. Maybe he fixed it but I wouldn't bet on it.
> And don't get me started on the million different cores and forks of forks of forks.
Yeah, even the emulator authors themselves are unhappy with that. I guess RetroArch needs those forks because their audience includes people with underpowered devices.
I always have to remap inputs for nearly every game because I want to have my jump, attack, dash buttons and all the other inputs remain consistent for every game due to muscle memory. The mere existence of the RetroPad makes this nightmarishly hard.
It's not like he doesn't know this. I remember him committing features that would let people swap A/B and X/Y buttons precisely to help the arcade players. Who knows what he's done since then. Maybe he fixed it but I wouldn't bet on it.
> And don't get me started on the million different cores and forks of forks of forks.
Yeah, even the emulator authors themselves are unhappy with that. I guess RetroArch needs those forks because their audience includes people with underpowered devices.