home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / games / linecras / joystick.doc next >
Text File  |  1994-04-29  |  4KB  |  89 lines

  1. 26-09-92   The following will explain to you how to  use the extra joysticks
  2. and  how to  build  them yourselves.  You might be able to find some  people
  3. selling these things complete. 
  4.  
  5.     The 2 extra joysticks that plug into the centronics printer  port,  also 
  6. known as a paralell joystic interface.  N.B.  this adaptor may also be  used 
  7. with games such as Leatherneck,  Gauntlet 2,  and Projectyle to access those 
  8. extra  players.  The file PAR_JOY.ASC contains the STOS basic sourcecode  on 
  9. how to use this adaptor in your own games. As it is in ASCII, it can easilly 
  10. be adapted for other basics,  or even machuine code.  This method of reading 
  11. the joysticks has,  for some strange reason,  the habit of screwing up  both 
  12. diskdrives, so make sure all your data is loaded before you use it, and also 
  13. when testing,  make sure you have saved your program first.  The  diskdrives 
  14. are restored to normal when you reboot the computer.
  15.  
  16. Parts required : 1 x 25-pin male D type plug
  17.                  2 x 9-pin male D type plug
  18.                  Enough wire for 12 connections.
  19.                  Optionally, you can get covers for the adaptor.
  20.  
  21. The  pin numbers are sometimes written on the back,  if they are not  there, 
  22. then the numbers are if you are looking at the inside of the  plug.  Connect 
  23. the wires up in the way shown. When the wires cross (÷) they do not connect.
  24.  
  25.  
  26.     ⌐---------------------¬                           ⌐------------------¬
  27.     |   ⌐-----------------÷---¬                   ⌐---÷--------------¬   |
  28.     |   |   ⌐-------------÷---÷---¬           ⌐---÷---÷----------¬   |   |
  29.     |   |   |   ⌐---------÷---÷---÷---¬   ⌐---÷---÷---÷------¬   |   |   |
  30.     |   |   |   |         |   |   |   |   |   |   |   |      |   |   |   |
  31. 5   4   3   2   1         |   |   |   |   |   |   |   |  5   4   3   2   1
  32. o   ø   ø   ø   ø         |   |   |   |   |   |   |   |  o   ø   ø   ø   ø
  33.   o   ø   o   ø           |   |   |   |   |   |   |   |    o   ø   o   ø
  34.   9   8   7   6           |   |   |   |   |   |   |   |    9   8   7   6
  35.       |       |           |   |   |   |   |   |   |   |        |       |
  36.       |       |           |   |   |   |   |   |   |   |        |       |
  37.       |       +---¬       |   |   |   |   |   |   |   |   ⌐----÷-------+
  38.       |           |       |   |   |   |   |   |   |   |   |    |
  39.       |  13  12  11  10   9   8   7   6   5   4   3   2   1    |       
  40.       |   o   o   ø   o   ø   ø   ø   ø   ø   ø   ø   ø   ø    |
  41.       |     ø   ø   o   o   o   o   o   o   o   o   o   o      |
  42.       |    25  24  23  22  21  20  19  18  17  16  15  14      |
  43.       |     |   |                                              |
  44.       +-----+   +----------------------------------------------+
  45.  
  46.  
  47.  
  48.    Have you ever stared at the left side of your STE,  and wondered what the 
  49. hell  you are meant to do with those two unusuall ports at the  side?  Well, 
  50. you  can  stop staying up all night and  wonder,  and  instead,  build  this 
  51. adaptor  to  allow you to plug normal joysticks in them  and  play any  game 
  52. that uses the STE's extra ports for joysticks.  I have included a STOS basic
  53. listing (STE_JOY.ASC) which can be examined, used in your  own programs, and
  54. it can easily be  converted to machine code.  If you  have the STE extension
  55. for  STOS by Asa Burrows,  then it has some  commands for reading  the STE's
  56. extra joysticks, making STE_JOY.ASC unnescersary.
  57. N.B.  this shows how to make one  adaptor for two  joysticks. Do exactly the
  58. same for the second one.  Also, the listing does not  affect the  diskdrives
  59. like the previous one did.
  60.  
  61.  
  62. Parts required : 1 x 15 pin D plug
  63.                  2 x 9 pin D plug
  64.                  Enough wire for 14 connections.
  65.  
  66. N.B. the pin numbers are printed on the plugs in most cases.
  67.  
  68. 15 PIN PLUG            9 PIN PLUG #1 (JOY 0)
  69.  
  70. .1 ------------------- 1
  71. .2 ------------------- 2
  72. .3 ------------------- 3
  73. .4 ------------------- 4
  74. .6 ------------------- 6
  75. .7 --------------+---- 7      + is where wires join, ÷ is where they cross.
  76. .9 ----+---------÷---- 8      ditto
  77. ..     |         |             
  78. ..     |         |
  79. ..     |         |     9 IN PLUG #2 (JOY 1)
  80. ..     |         |
  81. 10 ----÷---------÷---- 6
  82. 11 ----÷---------÷---- 1
  83. 12 ----÷---------÷---- 2
  84. 13 ----÷---------÷---- 3
  85. 14 ----÷---------÷---- 4
  86.        |         +---- 7
  87.        +-------------- 8
  88.  
  89.