BlitterStudio / amiberry

Optimized Amiga emulator for Linux/macOS
https://amiberry.com
GNU General Public License v3.0
643 stars 86 forks source link

Input Port 2+3 Controllers are all moving Player 1 in 4-Player Games (Amiberry 5.6.8) #1253

Closed NoobieMaks closed 5 months ago

NoobieMaks commented 5 months ago

More specific: The Controller D-PADS of Player 3 + 4 (Port 2 + 3) are all moving player 1!

The analog sticks are working correct, all 4 Players can be moved by each controller separately. Also the A button is working correct from each controller to each game character.

This is funny when you are playing Dynablaster and as player 3 or 4 you can move/influence player 1 with your D-Pad and your own character with the analog stick. Player 1 will not agree.

I really tried it over hours in many ways to be sure that it is really an issue of amiberry and not of the game or the controller. Now I'm sure something is wrong in the controller translation of Input Port 2 and 3 in Amiberry. 3 different games had excatly the same problem:

My Setup:

I know the expected behaviour because in my older/other build every controller works separately correct with these games: stretch + RePi 4.5.11 + Amiberry 3.0.11

midwan commented 5 months ago

Fixed with 2cd36653472f2ec9fd11de6ff780a80045471306 - will be part of the next release