[comp.sys.amiga] Trak-ball hack redux

ccsoola@sacemnet.af.mil (CCSOOLA) (12/24/90)

I was asked recently by aa377@cleveland.freenet.edu to re-post Bob Raible's
Atari Trak-ball hack, with my amendments included.  I tried direct E-Mail,
but our mailer bounced his host name, so I'm gonna take a fashion risk and
re-open an old subject here.

Here's the trackball modification instructions, with my "correction" slipped
into place with brackets:
==============================CUT HERE============================
Date:   21-NOV-1990 06:22   Expires:   28-NOV-1990 00:00
From:   WINS%"<raible@cbmvax.commodore.com>"
Subj:   Yet another Atari TRAK-BALL hack                     
 
Return-Path: <amiga-relay-request@louie.udel.edu>
From: Bob Raible - LSI Design <raible@cbmvax.commodore.com>
Newsgroups: comp.sys.amiga
Subject: Yet another Atari TRAK-BALL hack
Message-ID: <15998@cbmvax.commodore.com>
Date: 21 Nov 90 02:44:25 GMT
Organization: Commodore Technology, West Chester, PA
To:       amiga-relay@udel.edu
Sender:   amiga-relay-request@udel.edu
 
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 #2.]
           (Original was: 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!
==============================CUT HERE============================
+-------------------------------------------------------------------------+
|    John L. Schuncke, Jr.     | "I wanted to say something completely    |
|    CCSOOLA@SACEMNET.AF.MIL   |  mindless, but now I can't think of it." |
|    Staff Sergeant, USAF      +------------------------------------------+
|    Command and Control Systems Center, Operating Location "A"           |
|    Offutt AFB, Nebraska                                                 |
+-------------------------------------------------------------------------+
|  Standard Meaningless Disclaimer:  The opinions and policies expressed  |
|    in the above electronic communication are those of its author ONLY.  |
|                  (As if anyone else would have them!)                   |
+-------------------------------------------------------------------------+
|  Standard Really Really Significant Disclaimer:  This worked for me.    |
|                        IT MAY NOT WORK FOR YOU!                         |
|                      Your actual mileage may vary.                      |
|    Bob Raible's disclaimer goes double for me!  If your Amiga or your   |
|    Trak-Ball explodes, IT AIN'T MY FAULT!  Anyways, suing me would be   |
|    pretty pointless, as I haven't any money.  #8^)                      |
+-------------------------------------------------------------------------+