-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ps2 2nd Controller Not working + Some visual glitches in some games #164
Comments
I probably can't do much against the controller not working anymore, since the code for that hasn't changed since 2.01. It's most probably another new bug in the PS2SDK. I'll try to verify this, and if so, you'll have to wait until it get fixed in there. Some color palette accesses were wrong in layer A window rendering, when shadow/highlight mode is enabled. |
@Ariastar would you please check the latest CI build from the actions tab for the master branch with pads and multitaps? |
Thanx for the reply. |
Does it run in PCSX2 for you? I've tested in PCSX2, and while the old code with the new SDK had problems, the improved code just ran fine. |
BTW, pad detection is done only once when the program is started. You cannot connect a pad at a later time. |
I didn't test it in PCSX2. |
Is there anything else but those 2 pads connected? |
FMCB in memory slot 1 It's odd that even the Retroarch for ps2 has issues with the second controller I wonder why |
No idea. Have you swapped the controllers to check if there's some problem with one of them? |
controllers are fine in other games. I play ps2 games and they are both working. I even run FCEULTRA nes emulator and two controllers work in multiplayer. |
Hmm. I could only increase the negotiation timeout for controllers. That's currently set to 1s. I'll make you a test branch this evening. |
No I don't Have a multitap. |
One last question for now. What happens if you have only one controller in the 2nd port? Is that correctly recognized? |
I can't navigate thus unable to run the elf file. if only the 2nd controller is connected. I tried running the elf with controller 1 connected then removed it and the same problem. |
In the ps2_test branch I have increased the pad detection timeout to 5s. Would you please check if this is working better for you? |
I tested PicoDrive 2.03-c39b8c4 from platform ps2, increase pad timeout #506 unfortunately 2nd controller still not working. |
OK. I'm out of ideas for now. I reckon there's something off in PS2SDK. I'll see if I can involve someone from them. |
BTW, I've checked the ps2 pad code in Retroarch (input/drivers_joypad/ps2_joypad.c), and it more or less does the same as what I do in PicoDrive. If that has ever worked, I think it supports my inkling that the bug might be in PS2SDK. |
hey guys.
I tested version 2.03 on my ps2 and the second controller doesn't work anymore.
some games like "international superstar soccer " have visual glitches.
Look at team flags for example.
The text was updated successfully, but these errors were encountered: