In my quest to find games that supported the Joyport I came across Mating Zone, which supported the Wico Trackball. It had a trackball controller interface board that would go into one of the apple slots.
Does anyone know of anything else that supported the Wico Trackball?
Here's some pics from ebay:
It's got four 74LS191 4 bit counters so I think it can present itself with an X axis from 0-255 and Y from 0-255. I don't have hardware or a manual so I'm just guessing.
Hitting CTRL+I brings up the configuration screen:
(This game covers everything!)
Hitting the left arrow cycles the < through the options, hitting the right arrow cycles the > through the options.
A number key will set the slot or the button number for the last arrow that was moved.
Here I've got the wico set for slot 4 and button 1.
reading the trackball at 6b1c:
I don't understand why it would need to hit c0c2 c0c4 and c0c6?
The game only concerns itself with a single axis, I would assume that reading c0c1 would be the y axis.
reading the buttons at 6a40:
(read C0C6: bit 7 is button 1, bit 6 is button 2)
If I put watchpoints at c0c0,f,r,1 and then set the A register with a=c0;g and then use the keypad enter key (so it doesn't clear the command line) I can feed it some values.
It seems that the game only uses the upper 6 bits of the value returned, if I feed it a sequence of values like b0,b4,b8,bc,c0 we can see the character move to the right, feeding it descending values moves to the left.