(re: No sound )
this is not necessarily an XP problem, but a CPU problem. when you launch the game, a test is done to detect the sound card. on faster machines, the test is done too quickly for the game to register that you have a sound card. so, you get the message that it can’t be detected.
try the Go Sierra patch (link below). it fixes this problem with a lot of games — but XP has its own set of problems with old games, so you may still run into some other issues.