Could you try the following:
1) run dxdiag, and do the direct3D, directDraw and sound tests.
If ok:
2) uninstall the game. Disable all antivirus software. Reinstall;
3) If still unlucky: is your monitor correctly recognized by XP? Did you install your monitor dedicated XP drivers? Sometimes, default XP drivers do not have correct range of frequencies for the monitor, and switching from one graphical mode to another can cause trouble.
Good luck,
Philippe