Swordfish90 / Lemuroid

All in one emulator on Android!
GNU General Public License v3.0
2.6k stars 164 forks source link

Genesis like controller not properly binded for genesis games #235

Open foldfree opened 3 years ago

foldfree commented 3 years ago

When using a saturn/genesis-like gamepad controller, such as the 8bitdo m30, which has 6 face buttons instead of 4 like most controllers, issues arise when emulating megadrive.

Indeed, to have expected actions from the buttons, (Meaning A,B,C ingame is A,B,C on the actual physical gamepad) biding settings must be set like this: Button A - Retropad Y Button B - Retropad B Button R1 - Retropad A

Is it possible to fix the default settings for megadrive emulation when using megadrive-like controllers? That way, other cores biding aren't messed up

Would also be nice to have button R1 called button C, there is another button C in the settings but it doesn't affect the actual button C. Same with Z/R1

I hope this is something that will come into consideration although I know this gamepad is not so common. Thank you

rotcivetiel commented 1 year ago

I faced the same problem. I love Lemuroid, but unfortunately, with the same control you have, I was only able to perfectly emulate it in Md.emu

In RetroArch for Android it was the same thing. Impossible to configure.

If one day it is corrected, I will be back with the greatest pleasure...

rotcivetiel commented 9 months ago

RDT_20231222_1623488066783627645886949

This is the M30 configuration for the Lemuroid with the six buttons working perfectly. Remembering that you have to activate the control with six buttons. Just open any game, press SELECT + START and go to the last item and select the six buttons