top of page

This interface is the most popular and the best way to connect joystick to ZX Spectrum. The port used is 31 (#1F) and usually only A5=0 decoding is done. The idle is 0 (#00) value in the port. The interace contains inverted 3-state buffer, as input pins are shorted to GND by the joystick, while this sets bits in port.

Kempston Joystick

bottom of page