Microsoft has identified a problem with running DirectX 8.1 on AMD processor-based systems. We have the fix.
Story originally covered by The Inquirer, but files found here
"Some DirectX 8.1 programs may simply stop working on AMD PCs, and Microsoft has come up with a patch to fix the problem.
The problem applies to DirectX programs running under Windows XP on AMD platforms. Intel processors are unaffected, the posting on Microsoft's support site here says.
According to the posting, "the DrawIndexedPrimitive function stops working without displaying an error or debug message". Microsoft fesses up and says the error occurs because of "a code error in the AMD-specific optimized code. This code error may lead to heap corruption," it says.
So Microsoft, not AMD, messed up, in case you were wondering. "
The above article and patch can be found at
http://www.slcentral.com/boards/show...&threadid=2962
This may solve a few peoples problems with the game freezing up.
T.T.F.N.
Chalky