What's new

TTX3 multi player assignment issue

notsofried

Beginner
Joined
Feb 2, 2022
Messages
17
Reaction score
7
Location
Bay Area
Been trying to solve this in various ways with no luck. Thanks for any help!

Setup:
- Vewlix Diamond Orange with original wiring removed
- TTX3 with Artax multi 4.1
- Two GP2040-CE boards with the latest firmware (also tried brook retro boards with similar results)

When I power on, most of the time (~90%), the 2P joystick will control the menu to select a game. But once any game is loaded, the P1 and P2 assignment is correct.

The other 10% though, the P1 joystick has control over the game menu. When this occurs I might as well reboot because once any game is loaded, the player assignment is reversed in the game. If I unplug the 2nd player USB and let it get assigned correctly to P1 and then reconnect it, it works correctly when going back into the next game. But once you exit back to the menu it will revert to being messed up again.

I've tried a combination of using different USB ports to see if it would help and it doesn't. I saw a similar issue was reported as the 3rd point in this post, and the solution below that was to create a few scripts that force the order that they're enabled and disabled. I'll look into that more but wanted to ask first in case there's a setting somewhere that would help.
 
I found this separate post that covers it with Brook boards. I didn't realize that Windows just doesn't handle USB player assignment well. Thanks to everyone who contributed to that because I learned some things.

I tried the solution with using devcon to see the devices and then wrote the scripts in the guide to force the assignment but it didn't work. Although it seemed like the method should work, so I might play around with it again later if I'm bored.

What did work, was simply swapping the GP2040-CE boards inside of the control panel! Now player 1 always controls the attract menu. I did this after reading the bottom replies of the arcadeotaku post. However, I tried that with the brook retro boards (and also the scripts) but it didn't work.

Nothing needed for now but it kind of makes me want to rewire everything and get rid of the USB boards, heh.
 
Back
Top