Testing the cable:
You can use pretty much the same method for the joystick port, but the pin outs will be completely different. The pin outs vary so much from machine to machine and sound card to sound card, you need to check your manual for details.. Do not use the parallel port hook ups on the joystick breakout cable.
Even an old 486 laptop with just 12k (yes just kilobytes) can control the parallel port breakout cable. Maybe launch some rockets? (os is msdos 6.22 running from the floppy drive.
Step 1: Whats needed
1 - Spare DB25 male connector at one end parallel printer cable with all 25 lines attached. (If not a regular printer cable can do in a pinch. You can always add extra wires by doing a little soldering)
3 - dual bank 10 connection bars so that you have at least 25 usable connections. (only 1 of 3 needed are shone) (if pins 18-25 are soldered together, you only need 2 strips). I used 1 extra terminal for the shield ground.
Various Screw drivers depending on the cable and the connection bars.