💾 Archived View for spam.works › mirrors › textfiles › computers › ASTRESEARCH › 0036.tb captured on 2023-06-16 at 21:35:28.

View Raw

More Information

-=-=-=-=-=-=-

AST RESEARCH TECHNICAL BULLETIN TB-0036                   7-25-84


                    TESTING OF THE GAME PORT


Depending on the version and type of IBM Diagnostics used to test 
AST multifunction boards, the game port is not always recognized.  
If the game port option is not recognized,  or you're not able to 
add  it to the IBM Diagnostics Table,  an alternative  method  of 
testing is listed below.

     This program requires the use of BASICA.COM


     10 DEFINT A-Z  :  KEY OFF  :  CLS  :  STRIG ON  :  SCREEN 2
     20 PRINT "X1","Y1","S1";"S3"
     30 X1 = STICK(0)  :  Y1  =  STICK(1)
     40 A  =  STRIG(0)  :  C  =  STRIG(5)
     50 LOCATE 3  :  PRINT X1,Y1,A;C
     60 GOTO 30


When  running  the above program,  moving the joystick in the  X-
plane (left-right) causes a change in the "X1" readout  displayed 
on  monitor,  while  moving the joystick in the Y-plane  (updown) 
causes a change in the "Y1" readout.  Pressing the switch (either 
one  or two,  depending on your joystick) causes a change in  the 
"S1" or "S3" readouts from 0 to -1.   Note that, depending on the 
quality  of  your joystick,  you may not be able to  get  a  zero 
reading in the X and Y planes when running the program.