raible@cbmvax.commodore.com (Bob Raible - LSI Design) (11/21/90)
The following are directions for converting the Atari trakball that has no testpoints and no socketed IC's as previously described. The device in question is black and roughly rectangular and is labelled across the top"ATARI TRAK-BALL". In the rear there is a cutout which contains a JS/TB (joystick/trakball) toggle switch, and the strain relief for the cord. On the bottom are 4 rubber feet which conceal recessed screws. Also, there is a paper label which on mine reads "KM483" and below this "8". Below this label is stamped "MADE IN USA". On the top left and top right of the top surface are two black fire buttons shaped liked truncated triangles. Inside, there lies a green PCB with bottom facing up towards you. Across the top of the PCB are the cable connections, which I'll label PAD#1 thru pad#7 going from left to right. Also on left side of PCB are 2 IC's(go ahead and peek at other side,I don't mind). Topmost IC I'll label IC#1 (16 pins) and bottom IC I'll label IC#2(14 pins). Below pads 4 and 6(labelled by atari "brown" and "blue" respectively), there are 2 thru-holes occupied on the top side of PCB by a bare wire jumper. I'll label these thru holes TH#1 and TH#2 respectively. Directly below TH#2 is TH#3 which is connected to pad#5("violet"). First decide if second mouse fire button is desired. If not, then existing cable is sufficient. Otherwise Amiga mouse must be cannibalized, or joystick extension cable obtained from Radio Shack. I'll assume you want to hook up the second fire button(look out Battle Squadron). Ok, here goes: 1) Remove jumper wire between TH#1 and TH#2(separates 2 fire buttons). 2) Add 4.7K resistor(yellow-purple-red to you software types,100 squares of p-diffusion to fellow chip designers) between TH#2 and TH#3. 3) Connect port pin #1 to IC#1,pin #6. Connect port pin #2 to IC#1,pin #10. Connect port pin #3 to IC#2,pin #11. Connect port pin #4 to IC#2,pin #3. This serves to hook up mouse vertical and horizontal, and their quadratures(in that order). 4) Port pin #5 is a no-connect, unless you want to kludge in a middle mouse button(let's not get carried away). 5) Connect port pin #6 to TH#1. This is the "hot" lead to the left mouse button. 6) Connect port pin #7 to pad #5("violet"). This hooks up +5V. 7) Connect port pin #8 to pad #7("gray"). This hooks up GROUND. 8) Connect port pin #9 to pad #6("blue"). THis hooks up right mouse button. Congratulations, assuming Murphy slept while you worked you now have a genuine bargain in your hands. BTW the position of the JS/TB switch is immaterial, we tap into the mouse signals upstream of that particular circuitry. Enjoy! PS: If you weren't successful then I can be reached at: raible@cbmvax.commodore.com(at least I think that's my address). Big Disclaimer: plugging such a contraption into ones Amiga could blow the +5V fuse or an 8520 CIA. So please be careful. This a home-brew hack and not a CBM sponsored project. These instructions are merely my recollection of the steps I took for informational purposes only. Whew, I don't know about you, but I feel a whole lot better for having said this. Good luck!
jnmoyne@lbl.gov (Jean-Noel MOYNE) (11/22/90)
I love that ! A guy from CBM giving us a home brew harware hack ! Great ! At least you can suppose the hack will work. And then, it's usefull, how many of you have one of these old Atari trackballs taking the dust on dark place somewhere in the attic ? And you can even customise your trackball if you're left-handed ... I wander if the old (but great) Marble Madness works with that ... (it'd be really great!!) Seriously, do you see any guy from another company do that on the net ? (-: JNM -- These are my own ideas (not LBL's) " Just make it!", BO in 'BO knows Unix'