Don't give up!

XP should run it OK, so it's probably something to do with the graphics card. Do you know how much memory it has? Does it use shared RAM (I forget the technical term)? You might try asking a computer expert if they can find a way of enabling DirectDraw Acceleration or can recommend a suitable way round it by installing a new card or similar.
_________________________
To err is human; to arr is pirate.