[Bug 38872] 3DMark06 cannot be run without native d3dx9_* libraries: proxycon_in.txt: D3DXCompileShader failed: Invalid data (D3DXERR_INVALIDDATA)

WineHQ Bugzilla wine-bugs at winehq.org
Mon Mar 1 14:16:39 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=38872

C. Leu <kle at bluewin.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kle at bluewin.ch

--- Comment #14 from C. Leu <kle at bluewin.ch> ---
Hi to all

Also here follows now a short update. The problems reported in that bug report
here no longer exist.

I can confirm for Wine 6.0 stable that the benchmarks 3Dmark03, 3Dmark05,
3Dmark06 including 3Dmark2001SE are installing and running fine in a 64bit
prefix. (This should be also true for a 32bit prefix.)

As mentioned by last commenter Artem S. Tashkinov, the 3Dmark06 benchmark
requires that native d3dcompiler_47.dll and d3dx9_28.dll are installed,
winetricks -q d3dx9_28 and winetricks -q d3dcompiler_47. After this, also
3Dmark06 runs fully error-free.

The only troublesome benchmark may be 3Dmark05 which doesn't starts properly
because the "system information component" seems missing. However, it starts to
work after 3Dmark06 is installed. So it looks that the "system information
component" of 3Dmark06 is also functional in 3Dmark05.

With these tweaks, everything is working GREAT, especially if Gallium Nine
(winetricks -q galliumnine) is installed. (It may bring similar performance to
DX9VK).

Finally I must say, from my point of view, this bug report can be closed. ;-)

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list