cant play games on vista but plays on xp
Do you have XP & Vista on the same machine? If not, you can't make the comparison. More than likely, one machine has better specs that the other. Have to tried using XP compatibility mode on the Vista machine?