Did you try a scan with Belarcd Advisor, Everest, or SiSandra Software which do complete scans of the system and give you all the parts, make and model for each part? that would tell you everything that is on the PC then you could compare it to the Device Manager and see which device drivers you are missing.
Also if it is Vista let it be known that there is NO support for Game Ports anymore. So that could also very well be the driver that is missing and you will never have a driver for it cause Vista dropped support for that port.