Rakashazi / emu-ex-plus-alpha

Multi-platform computer & game console emulation system including supporting code (EmuFramework) and core engine (Imagine)
GNU General Public License v3.0
588 stars 145 forks source link

[Feature request]: [Swan.emu]Please add mednafen "gamepadraa - Gamepad(Rotation Auto-Adjust)" #1607

Open leoxxx opened 1 month ago

leoxxx commented 1 month ago

Describe the feature

Direction Landscape Portrait
X 1 Y 2
X 2 Y 3
X 3 Y 4
X 4 Y 1
Y 1 A (right)
Y 2 B (center, lower)
Y 3 B (left)
Y 4 A (center, upper)
A (center, upper) X 2
A (right) X 3
B (center, lower) X 4
B (left) X 1

It's the mednafen "gamepadraa - Gamepad(Rotation Auto-Adjust)" key mapping. Direction X is the same mapping as the Swan.emu's one. Direction Y map to A & B, A & B map to direction X. I think it's better than Swan.emu's key mapping.

I imagine an enhanced key mapping base on mednafen and Swan.emu's one.

Direction Landscape Portrait
X 1 Y 2
X 2 Y 3
X 3 Y 4
X 4 Y 1
Y 1 A
Y 2 B
Y 3 Turbo B
Y 4 Turbo A
Turbo A X 2
A X 3
B X 4
Turbo B X 1

I don't know why doesn't mednafen add turbo keys for gamepadraa and whether you can do it. If you can do it, the key mapping will need only one.

Add screenshots

1