libretro / gambatte-libretro

Hard fork of Gambatte to the libretro API.
http://sourceforge.net/projects/gambatte/
GNU General Public License v2.0
105 stars 79 forks source link

Control Mapping Retropad Issue #69

Closed Gurk232 closed 7 years ago

Gurk232 commented 7 years ago

Hi there, having an issue with Gambatte where instead of the core having its own control config, it uses retropad directly. So instead of mapping just the core it remaps retropad for all other cores, the controls are also not changed in input to reflect changes made and the only way to reset control mappings to normal is via Gambatte.

This is contrasted to something like Snes9x which has a "SNES pad" setting and changes made in "controls" only affect the Snes9x core.

Using RetroArch 1.4.1 on Android, core is Gambatte v0.5.0-netlink.

Thank you much.

hizzlekizzle commented 7 years ago

To remap controls for a core, don't use the input mapping in settings > input, use the ones in quick menu > controls. Those will only affect the individual core and won't bleed over to other cores.

Gurk232 commented 7 years ago

That's what I mean, remapping through quick menu> controls bleeds over into other cores with gambatte

andres-asm commented 7 years ago

that's not possible

On Wed, Feb 8, 2017 at 8:02 PM, Gurk232 notifications@github.com wrote:

That's what I mean, remapping through quick menu> controls bleeds over into other cores with gambatte

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/libretro/gambatte-libretro/issues/69#issuecomment-278514239, or mute the thread https://github.com/notifications/unsubscribe-auth/ABpC0G5ucglGUYAgh_gx4ZL1JQDV4yBBks5ramWvgaJpZM4L6cAk .

Gurk232 commented 7 years ago

I'll do a little more testing with it, hold on

Gurk232 commented 7 years ago

This seems to be only be affecting mupen64, let me check and see if that's the case for any other cores.

So for example if I swap the button positions of a and b in gambatte, and have it load up a remap, then switch over to mupen64, mupen64 will also have swapped buttons of a and b in the same position despite the remap file being different.

Gurk232 commented 7 years ago

Okay, so this is exclusively a mupen64 problem, loading in any another core with a remap and then loading into mupen64 seems to be the issue.

I can close this and move it over to mupen64 if you want.

Gurk232 commented 7 years ago

It seems Gambatte at least is working as intended

sergiobenrocha2 commented 7 years ago

This issue was moved to libretro/libretro-meta#64