The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
RE: Don't know if anyone else noticed this
by Alan Gindlesperger on Sunday June 7th 2009, 18:06
I wonder, since newer versions of Wine have their own dummy .dll files that can be replaced if necessary, is it possible that when you upgrade Wine that the dxdiagn.dll file from Windows is replaced by the newer version of Wine's dummy dxdiagn.dll file?
Try recopying the native Windows .dll file to Wine's System32 directory and see if that works.