FirstBorg, Listen up. I just got done fixing the exact same problem on my computer. Look at my String called "directx8.1 messed up my game" many people helped and the final solution is presented my Lephturn near the end of the string. The String is located on this board (tech Support). Good luck
BeachS