Cpasjuste / pemu

GNU General Public License v3.0
438 stars 49 forks source link

Default button mapping in pNES is seemingly backwards #252

Closed putnam closed 9 months ago

putnam commented 1 year ago

In pNES the B and A buttons are flipped. The original NES controller has B on the left, and A on the right, just like the Joy Con. In Super Mario Bros for example you would hold B to run and press A to jump.

On the Switch with pNES with default button mapping, these are backwards. Even though the emulator's button "B" is mapped to the B button on the Joy-Con, and so is A to A, the behavior is backwards. Every game has their mapping flipped.

I think the default mapping should probably be fixed?

Cpasjuste commented 10 months ago

Hi,

Since I'm working on multiple platforms, I guess I got confused one day. I'll try to fix that for the next release.

Cpasjuste commented 9 months ago

Hi, this should be fixed in next release (https://github.com/Cpasjuste/pemu/commit/e62a6c5d45233573c50d4752e464cc19155059a4)

Cpasjuste commented 9 months ago

Hi,

This should be fixed in latest release, please let me know if it's not the case so i can re-open this issue!

putnam commented 9 months ago

Thanks!