To fix this error, make sure that your drivers for audio, video, and DirectX are updated to their latest version then re-install the game and maintain the Windows XP compatibility. At the first run, make sure to select Run as Administrator and the game will work.