The PROWLER DIY section


        Do-It-Yourself Atari Jaguar Rotary Controller
        ---------------------------------------------
                               by
                        Andrew Hague BSc.
                        -----------------

Introduction
------------

Here is an ASCII schematic circuit diagram for connecting up a mouse or
Indy500 controller to act as a optical shaft encoded rotary controller to the
Jaguar (works with Tempest 2000 - I've tried this one!).  Basically you plug
the mouse into the 9pin plug, plug the 15pin plug into the Jaguar and set
Tempest 2000 to use rotary controllers.  Now left and right motion of the
mouse will make left and right motion on the Tempest play screen.
Left button for FIRE B.
-- Up and down motion with be reproduced now along with right mouse
-- for fire button A.

I actually think this design is too much since you could create the OR gates
that are in the 74LS32 by just wiring things together and using a line
driver.  I'll test this idea out soon.  I've not tested the FIRE button yet.
-- I've not tested the Y direction either.  Just the X direction.
%% For Tempest 2000 warp screens, Button A is up, Button C is down.

It doesn't discuss the construction but does give an idea of the components
you require and how they are connected.  You will need a basic knowledge of
electronics and soldering.

NOTE: This is for information only.  If you decide to build an Indy500
connector using these notes then I cannot be held responsible if what you
attach it to blows up.  At this current time of writing this design has only
been tried out with an Atari mouse and it does work.  It seems the Indy500
controller has the same pinout as an Atari mouse.  Also the Indy500 controller
seems to have a mechanical shaft encoder inside and not optical shaft encoder
like the mouse.

Copyright
---------
Copyright 1995 Andrew Hague

The author distributes this document to the public domain for study, use, and
modification.  He does request that the comment at the top of each file,
identifying the original author be retained.

This document is provided "as is" without express or implied warranty.  Andrew
Hague disclaims all warranties with regard to this document, including all
implied warranties of merchantability and fitness, in no event shall Andrew
Hague be liable for any special, indirect or consequential damages or any
damages whatsoever resulting from loss of use, data or profits, whether in an
action of contract, negligence or other tortious action, arising out of or in
connection with the use of this document.

-----------------------------------------------------------

You will require for the full implementation;

Basic (need for the guts of the device):
1 x 15 pin HD D-type plug and hood.
1 x 9 pin D-type plug and hood.
-- 2 x 74LS32 (Quad 2-input OR gates).
-- 2 x 0.1 microF capacitor.
-- 2 x 1Kohm resistor.
some 8 core wire.
Lots x bits of wire.
Any old Indy 500 controller or Atari Mouse.

-----------------------------------------------------------

Pins on Jaguar's HD15 connected to Indy 500 controller and IC.
-- (Pin Notes in parenthesis)



-- (Vcc)        J7 -----+---- I14
--                      |
--                      |
--                      |---- I'14
--                      |
--                      |
--                      |---- M7
--

-- (Gnd)        J9 -----+---- I7
--                      |
--                      |
--                      |---- I'7
--                      |
--                      |
--                      |---- M8

-- (Dir)        J4 -----+---- I1
--                      |
--                      |
--                      |---- I4
--                      |
--                      |
--                      |---- I'1
--                      |
--                      |
--                      |---- I'4


-- (FireB)      J3 ---------- I10

-- (FireA)      J3 ---------- I'10

-- (Fire)       J10 ----+---- I8
--                      |
--                      |
--                      |---- I'8

-- (Right)      J11 --------- I3

-- (Left)       J12 --------- I6

-- (Down)       J13 --------- I'3

-- (Up)         J14 --------- I'6


Pins on mouse's D9 connected to IC

        M1 ---------- I2

        M2 ---------- I5

--      M3 ---------- I'2

--      M4 ---------- I'5

        M6 ---------- I9

--      M9 ---------- I'9


IC 74LS32, notch on the left.
-- (The other IC is similarly connected but with pins marked with a ')

(NOTE: connect the 0.1uF decoupling capacitor to pins I14 and I7 of the IC
close to the IC.  Also connect pin I14 to the 1K resistor and then connect
this resistor to pins I9, I10, I12 and I13.)


  I14 I13 I12 I11 I10 I9   I8
___|___|___|___|___|___|___|__
|                            |
|]      74LS32               |
|____________________________|
   |   |   |   |   |   |   |
  I1  I2  I3  I4  I5  I6  I7

Joypad pin numbering from the front of the jaguar, back of a HD15 D-type plug.

     -------
J5  / ..... \ J1
J10 | ..... | J6
J15 \ ..... / J11
     -------

Mouse numbering from the front of the Indy controller, back of a 9pin D-type
plug. I think!!

    -------
M5 / ..... \ M1
M9 \ ....  / M6
    -------


---------------------------------------------------------------

All contributions to the Hague fund, postcards and letters welcome.

Andrew Hague
188 Tang Hall Lane
YORK
YO1 3RL
ENGLAND
(andrew@minster.york.ac.uk)
    

PROWLER The Atari Console Disk Magazine February 27, 1996

Copyright (c) 1996 All Rights Reserved Issue No. 01