http://bugs.winehq.org/show_bug.cgi?id=17630
Summary: Unreal Tournament 3: d3dx10_35.dll not found Product: Wine Version: 1.1.16 Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: jeffz@jeffz.name
Fresh install of Wine, Steam, UT3, attempting to launch the game fails because it thinks that DX10 is present.
err:module:import_dll Library d3dx10_35.dll (which is needed by L"C:\Program Files\Steam\steamapps\common\unreal tournament 3\Binaries\UT3.exe") not found
http://bugs.winehq.org/show_bug.cgi?id=17630
Milan Troller gad.pade.r@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gad.pade.r@seznam.cz
--- Comment #1 from Milan Troller gad.pade.r@seznam.cz 2009-03-13 18:17:05 --- Can be bypassed by downloading native d3dx10_35.dll and placing it into folder with the binary. The game gets into splashscreen stage then, but I didn't get futher for now
http://bugs.winehq.org/show_bug.cgi?id=17630
Casey Jones pvtpuddin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pvtpuddin@gmail.com
--- Comment #2 from Casey Jones pvtpuddin@gmail.com 2009-04-19 14:44:54 --- Using 1.1.19, and like Milan I get to the splashscreen, then it fails. I'm using the retail version by the way.
I don't have this error in console output, and I didn't import the dll. Did you use any WINEDEBUG? Is this error present before the splash screen? If it is, I think this may be fixed in the latest wine.
I'm using UT3 1.0 at the moment, the Titan pack is currently downloading.
http://bugs.winehq.org/show_bug.cgi?id=17630
John P Sims jsims2359@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jsims2359@gmail.com
--- Comment #3 from John P Sims jsims2359@gmail.com 2009-09-12 01:21:18 --- I think this is resolved as of 1.1.29, perhaps earlier. Can someone else confirm?
http://bugs.winehq.org/show_bug.cgi?id=17630
--- Comment #4 from Jeff Zaroyko jeffz@jeffz.name 2009-09-12 01:52:21 --- (In reply to comment #3)
I think this is resolved as of 1.1.29, perhaps earlier. Can someone else confirm?
No one has implemented this dll. You could have checked the wine source before posting...
http://bugs.winehq.org/show_bug.cgi?id=17630
--- Comment #5 from Jeff Zaroyko jeffz@jeffz.name 2009-09-12 01:53:24 --- comment #1 and comment #2 don't belong here - they are for a different bug if it still exists.
http://bugs.winehq.org/show_bug.cgi?id=17630
--- Comment #6 from John P Sims jsims2359@gmail.com 2009-09-12 02:33:15 --- "Fresh install of Wine, Steam, UT3, attempting to launch the game fails because it thinks that DX10 is present."
The game doesn't fail anymore. I was just testing it earlier with the highest graphical settings (sans DirectX 10) without using any winetricks or native dll bypasses. Is it possible that check for DX10 no longer occurs because the game is respecting the wine windows version setting of "XP"?
Regardless, the game no longer fails. You could have tested the game before responding. ;) Oh, snap!
http://bugs.winehq.org/show_bug.cgi?id=17630
--- Comment #7 from Jeff Zaroyko jeffz@jeffz.name 2009-09-12 02:49:01 --- (In reply to comment #6)
"Fresh install of Wine, Steam, UT3, attempting to launch the game fails because it thinks that DX10 is present."
The game doesn't fail anymore. I was just testing it earlier with the highest graphical settings (sans DirectX 10) without using any winetricks or native dll bypasses. Is it possible that check for DX10 no longer occurs because the game is respecting the wine windows version setting of "XP"?
Regardless, the game no longer fails. You could have tested the game before responding. ;) Oh, snap!
I don't have the game - the game was available as part of a free weekend on steam which expired.
Are you testing with a clean prefix? What is important is that the dll is not present in Wine yet.
http://bugs.winehq.org/show_bug.cgi?id=17630
--- Comment #8 from John P Sims jsims2359@gmail.com 2009-09-12 12:35:18 --- My prefixes are the clean. I make new ones all the time.
You're absolutely right, though. Wine should implement this dll. I imagine this issue will only become more of a problem as more games require DirectX 10 and above.
Side note: I just bumped up my windows version to vista and UT3 still launches.
http://bugs.winehq.org/show_bug.cgi?id=17630
--- Comment #9 from John P Sims jsims2359@gmail.com 2009-09-26 16:45:51 --- UT3 (Steam) is still working with wine-1.1.30 and a clean wine prefix.
http://bugs.winehq.org/show_bug.cgi?id=17630
--- Comment #10 from Jeff Zaroyko jeffz@jeffz.name 2009-09-27 02:47:25 --- (In reply to comment #9)
UT3 (Steam) is still working with wine-1.1.30 and a clean wine prefix.
You could do a reverse regression test to work out what has changed in Wine that UT3 thinks dx10 is nolonger available -- if there is no result then we can conclude that UT3 has changed, otherwise I'm inclined to keep this bug open because the dll remains unimplemented.
http://bugs.winehq.org/show_bug.cgi?id=17630
--- Comment #11 from John P Sims jsims2359@gmail.com 2009-09-27 15:04:03 --- Perhaps it is the DirectX install that Steam provides that has changed? For some reason, DirectX takes 10x longer to installer lately. Could that be providing the missing dll?
http://bugs.winehq.org/show_bug.cgi?id=17630
Jan Niklas Hasse jhasse@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jhasse@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=17630
byteframe byteframe@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |byteframe@gmail.com
--- Comment #12 from byteframe byteframe@gmail.com 2010-04-25 03:36:31 --- I did clean install of ut3 on steam, and declined all prompts to install the ageia, direct3d, openal, and visualc++ installers. After installing the VisualC++ redistributable via winetricks (vcrun2005), the game starts without the need for d3dx10_35.dll, or any other dependencies.
http://bugs.winehq.org/show_bug.cgi?id=17630
--- Comment #13 from byteframe byteframe@gmail.com 2010-04-25 03:40:05 --- I'm sorry. Forget about my previous comment.
The d3dx10_35.dll was already in, because I was using a backup of the ut3 steam files. I got this file from dll-files.com, and did not have to install any direct3d redistributable, however.
http://bugs.winehq.org/show_bug.cgi?id=17630
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #14 from Vijay Kamuju infyquest@gmail.com 2010-11-19 16:09:58 CST --- d3dx10_35.dll is now present in 1.3.7 i think we can close this one
http://bugs.winehq.org/show_bug.cgi?id=17630
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #15 from Jeff Zaroyko jeffz@jeffz.name 2010-11-19 16:42:30 CST --- Let's mark this fixed, separate bug reports can be filed for unimplemented functions.
http://bugs.winehq.org/show_bug.cgi?id=17630
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org 2010-11-26 13:13:29 CST --- Closing bugs fixed in 1.3.8.