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
672 stars 152 forks source link

[Bug]: Lynx.emu A is B? B is A? #1714

Open AngelofMe opened 3 weeks ago

AngelofMe commented 3 weeks ago

Describe the bug

@Rakashazi hotfix Game 1: Zaku. Game 2: C-Gull Game: Please Press A Me: Press A A A A A A A A Game: Please Press A Me: Press A Again? Game: Please Press A Me: Try to Press B Game Start fix the other buttons if their buttons are also wrong

Steps to reproduce

8-21-24 10 21 37 8-21-24 10 22 05

Expected behavior

Game: Press A. Me: Press A. Game: Press B. Me: Press B. fix the other buttons if their buttons are also wrong

Relevant log output

No response

Add screenshots

No response

AngelofMe commented 3 weeks ago

There is also a very serious problem, C-Gull is a two-player game. But the Option buttons used to control Seagull is on the left side of the screen. It is best to move the default positions of these two virtual buttons Option 1 and Option 2 to around Pause and AB like this

Horizontal Up: D-Pad, AB

B A
1
P
2
B A

Horizontal Down: AB, D-Pad

A B
2
P
1
A B

Vertical Left: D-Pad, AB

2 P 1
B
A

Vertical Left: AB, D-Pad

2 P 1
B
A

Vertical Right: D-Pad, AB

1 P 2
A
B

Vertical Right: AB, D-Pad

1 P 2
A
B

The only buttons on the left side of Lynx are Power and Backlight, while Option and Pause are both buttons on the right side.