Skip to content
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

CD32 compatible pad support #4

Open
arczi84 opened this issue Jan 21, 2025 · 7 comments
Open

CD32 compatible pad support #4

arczi84 opened this issue Jan 21, 2025 · 7 comments

Comments

@arczi84
Copy link

arczi84 commented Jan 21, 2025

It's a shame that not all pins in DB9 port are connected which makes this interface not working for all buttons in Cd32 compatible game pads.
I hope that full interface would be available in next revision and separate joy only extension is available to update for current v2 owners.

@solarmon
Copy link
Owner

solarmon commented Jan 21, 2025

@arczi84

What pins are you specifically referring too?

What is not working?

@arczi84
Copy link
Author

arczi84 commented Jan 22, 2025

All 7 buttons in Cd32 gamepad are not working only 2 works. Second button is treated as UP.

@solarmon
Copy link
Owner

@arczi84

I haven't got a CD32 joypad to test/check.

What program did you test it with?

Please use Amiga Test Kit - that has a CD32 mode.

@arczi84
Copy link
Author

arczi84 commented Jan 22, 2025 via email

@solarmon
Copy link
Owner

@arczi84

Please can you try testing with Amiga Test Kit on the CDTV.

@arczi84
Copy link
Author

arczi84 commented Jan 23, 2025 via email

@solarmon
Copy link
Owner

solarmon commented Jan 26, 2025

@arczi84

I assume a normal joystick works as expected, and it is only FIRE2 (and the rest of the CD32 joypad buttons) that is not working as expected?

The joystick/mouse adapter than comes with the RGBtoHDMI CDTV v2 solution does map all nine pins for each port.

I don't have a CD32 joypad to test with, but my understanding is that the CD32 joypad use pin 5 to determine whether to be in normal/dump joystick mode, or 7-button joystick mode. See https://www.mrdictionary.net/PSCD32/diary/2019_08_09.htm

Have you tried using ATK to test both ports, in CD32 mode? And I assume a normal joystick and mouse works as expected in both ports?

If you have a logic probe, you can check what pin 5 is doing - whether it is high or low.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants