You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since a few weeks ago, MiST sometimes maps the only USB joystick I have connected to the second player. I have to unplug and re-connect, then it gets mapped to the first player.
There is also this issue I got, where they found that the controller order for joysticks 3 and 4 is somehow messed up in my cores.
I checked my code and I swap joysticks 1 and 2 (0 and 1 in user_io) when I instantiate user_io. But that works to be the right assignment -at least most of the time.
I don't understand why I have to swap them. I saw that the PC engine core has an option to swap the two joysticks too.
What's going on? Is the joystick order influenced by something else? Should I swap joysticks 3 and 4 too? Do you have some insight on this topic, please?
The text was updated successfully, but these errors were encountered:
Swapping 0 and 1 is historical. More details here: #37
I'm not aware that 2 and 3 must be swapped. Maybe it's a hardware issue during enumerating the controllers. 4 controllers can take a lot of power, and one of them might glitch. Or there might be other USB errors. Hard to tell without a debug log output.
Since a few weeks ago, MiST sometimes maps the only USB joystick I have connected to the second player. I have to unplug and re-connect, then it gets mapped to the first player.
There is also this issue I got, where they found that the controller order for joysticks 3 and 4 is somehow messed up in my cores.
I checked my code and I swap joysticks 1 and 2 (0 and 1 in user_io) when I instantiate user_io. But that works to be the right assignment -at least most of the time.
I don't understand why I have to swap them. I saw that the PC engine core has an option to swap the two joysticks too.
What's going on? Is the joystick order influenced by something else? Should I swap joysticks 3 and 4 too? Do you have some insight on this topic, please?
The text was updated successfully, but these errors were encountered: