Have you tried running the game in compatibility mode? In XP I don't recall anything there that would help with graphics problems, though...
The last person with this problem managed to get it working by doing a clean reinstall twice. The dusk/dawn effect can sometimes be lost/gained when installing the game/patch, so maybe this is similar and a reinstall could randomly fix it.
You could try emailing support@larian.com.