@Odin:
Sounds daft, but have you got the PIC on the board the right way around? On mine if you're reading the writing on the chip the joystick ports will be the nearest facing you.
Are you sure about your null modem cable? I'm always having cable problems! Can you use the cable for other tasks (eg: Amiga Explorer, Hyperterminal)?