After I posted the last reply I relised straightv6 had posted about the linux drivers.
I am in linux now and the soundcard drivers it is using is the nvidia HDA drivers, the sound chip in the laptop is a Conextant HDA, maybe if i find the nvidia hda drivers for xp or even vista it might work.