VOGONS


First post, by Mu0n

User metadata
Rank Member
Rank
Member

I'm trying to use all the pins of the gameport of my SB16 inside my 486 DX2/66. So far so good. I have a cable harness that breaks out every pin according to the pinout schematics you can find online.

Joy A: B1, B2, Xa, Ya all work
Joy B: B3, B4, Xb, Yb all work
MIDI In, MIDI Out all work

The problem occurs when I bring the exact same harness, no change at all, to my WeeCee. It also has a gameport and the sound is via a cirrus logic CS4237B chip (also used in the Orpheus). Its datasheet is here: https://dosdays.co.uk/media/crystal/CS4237B_datasheet.pdf
You can look at the WeeCee's schematic through the online version of Altium365 https://365.altium.com/files/C539DC53-C92D-11 … dFrom=CMWebsite

Joy A: B1, B2, Xa, Ya all work
Joy B: B3, B4 work but Xb, Yb don't work
MIDI In, MIDI Out all work

I notice that some pins are multiplexed, exactly Xb and Yb on the sound chip
JBCY is tied to a 'SDIN' pin 63 on the crystal sound chip
JBCX is tied to a 'SDOUT' pin 64 on the chip

could this explain why in a program like JOYCHECK.EXE (and many others), I don't even see any polling on the X and Y axes of the second joystick? I don't really know my way around editing the .ini file, nor am sure if I can force it to abandon these SDIN and SDOUT features which seem to be tied to something called the 'Digital Serial Port' of the sound chip, which you can find discussed in page 42 of the cs4237b datasheet in the 'Alternate Feature Enable I (116)' paragraph. Page 103 explains the joystick pins a bit further in detail.

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
AnyBit Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 1 of 1, by Mu0n

User metadata
Rank Member
Rank
Member

welp, false alarm. Those pins had a galvanic link problem on my board that developped after chasing a few red herrings. It was hard to keep track of what caused what.

All good now.

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
AnyBit Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw