HelpPC 2.10 Quick Reference Utility Copyright 1991 David Jurgens

                         Joystick / Game Port (201h)

       │7│6│5│4│3│2│1│0│  Port at 201h used with Joysticks
        │ │ │ │ │ │ │ └──── joystick a, x coord (0 = timing active)
        │ │ │ │ │ │ └───── joystick a, y coord (0 = timing active)
        │ │ │ │ │ └────── joystick b, x coord (0 = timing active)
        │ │ │ │ └─────── joystick b, y coord (0 = timing active)
        │ │ │ └──────── joystick a, button 1 (0=pressed)
        │ │ └───────── joystick a, button 2 (0=pressed)
        │ └────────── joystick b, button 1 (0=pressed)
        └─────────── joystick b, button 2 (0=pressed)

       │7│6│5│4│3│2│1│0│  Port at 201h used with Paddles
        │ │ │ │ │ │ │ └──── paddle a coord (0 = timing active)
        │ │ │ │ │ │ └───── paddle b coord (0 = timing active)
        │ │ │ │ │ └────── paddle c coord (0 = timing active)
        │ │ │ │ └─────── paddle d coord (0 = timing active)
        │ │ │ └──────── paddle a, button (0=pressed)
        │ │ └───────── paddle b, button (0=pressed)
        │ └────────── paddle c, button (0=pressed)
        └─────────── paddle d, button (0=pressed)


       - accessed through port 201h
       - bits 3-0 are resistive inputs with the length of the pulse
         determined by 0-100K ohm resistive load.   Use this formula:

       time = 24.2μ + ( 0.011μ * resistance )
       or
       resistance = ( time - 24.2 ) / 0.011


       - a read should be immediately preceded by a write (any data)
         to start timing for the resistive values.

Esc or Alt-X to exit game port Home/PgUp/PgDn/End ←↑↓→
Converted to HTML in 2006 by Timo Bingmann