libretro / mupen64plus-libretro

Mupen64 Plus libretro core that stays compatible with upstream.
GNU General Public License v2.0
35 stars 35 forks source link

Controllers without X/Y buttons unusable #11

Closed tony971 closed 5 years ago

tony971 commented 7 years ago

This core uses RetroPad B for its "A" button and RetroPad Y as its "B" button. This makes sense, looking at an N64 controller vs the retropad, but ruins mappings for NES and N64 controllers. Is it possible to have a core option to use RetroPad A and B for inputs A and B?

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/43233184-controllers-without-x-y-buttons-unusable?utm_campaign=plugin&utm_content=tracker%2F53677400&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F53677400&utm_medium=issues&utm_source=github).
mferraci commented 7 years ago

Hello tony

I faced the same issue with a retrolink N64 pad. Retroarch features a per core and game configuration override. So you can launch the MupeN64+ core, remap the input and save core override in the quick menu.

tony971 commented 7 years ago

So you can launch the MupeN64+ core, remap the input and save core override in the quick menu.

Yea, that is one option, but it would screw regular retropads, since the C buttons share mappings with A and B.