Author: Galen (140.144.173.160)
Date: 03-06-2002 03:32
After doing some hunting on the Internet, I've located the wiring diagram to connect a Jagpad to a standard 9-pin port. Still no sign of a software solution, though.
Quote follows:
3.5 Using joypads as normal joysticks
=========================================
One of the reasons that not many people have bought joypads for their
STes or Falcons is the lack of software that supports them. Whilst a
great many programs support the "old" joystick ports, only the very
latest software supports the EJPs. It would therefore be very useful
if a joypad could be used in an "old" joystick port, since the
purchase of one joypad would get you a device that can be used in
either type of port.
This was exactly the sort of thing that I wanted to do with my own
joypad when I bought it, so I designed the (wait for it...)
"Padaptor". Sad name, maybe, but it's cheap and easy to make.
3.6 Joypad -> joystick adaptor circuit diagram
==================================================
15 pin high density 9 pin D
D socket socket
14 O------------------------------O 1
13 O------------------------------O 2
12 O------------------------------O 3
11 O------------------------------O 4
10 O------------------------------O 6
7 O------------------------------O 7
9 O----------------*-------------O 8
|
4 O----------------*
|
3 O----------------*
|
2 O----------------+
This works because the joypad and the joystick both work on "negative
logic" - i.e. a LOW value is considered to be TRUE. By connecting the
control lines of the joypad to 0V, all the buttons are effectively
ORed together. For use as a joystick, this allows you to use UP, DOWN,
LEFT, RIGHT and any of the fire buttons. Several of the other buttons
will also mirror these effects, although that should not cause any
problems.
|