As a child, I made a kind of breakout box for the joystick port, using a standard connector, project box, and screw terminal strips. For very simple interfacing with normally-open switches. (Arduinos and RasPis are much better.) First applications were to build a burglar alarm, and grade school computer voting station.
(This was pre-Internet, and pre-modem, and no docs to speak of. Somehow, I didn't break the family home computer, despite blindly shorting unknown pins, and with no knowledge beyond what I could understand of the Forrest Mims intro electronics book.)