are you using the official patches or the circle of 8 patches? i'm pretty sure the official ones don't have directx compatability problems, but i could be wrong. also, there are two official patches now. troika did a second one.
it's been a while since i played it. where's balor again?