http://bugs.winehq.org/show_bug.cgi?id=33911
Bug #: 33911 Summary: Stalker Clear Sky works only after installing d3dx9 using winetricks Product: Wine Version: 1.6-rc4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: otaku@rambler.ru CC: wine-bugs@winehq.org Classification: Unclassified
Created attachment 45035 --> http://bugs.winehq.org/attachment.cgi?id=45035 Terminal output when the game crashes
Stalker CS works only if d3dx9 is installed using winetricks, even if all .dll overrides are removed from winecfg, else it shows crash message and exits. Stalker CP is not affected with the bug.
http://bugs.winehq.org/show_bug.cgi?id=33911
--- Comment #1 from ax 34noff otaku@rambler.ru 2013-06-29 05:19:51 CDT --- Created attachment 45036 --> http://bugs.winehq.org/attachment.cgi?id=45036 Terminal output after workaround
d3dx9 installed, then .dll overrised removed
http://bugs.winehq.org/show_bug.cgi?id=33911
ax 34noff otaku@rambler.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |otaku@rambler.ru
--- Comment #2 from ax 34noff otaku@rambler.ru 2013-06-29 05:24:06 CDT --- seems bug is related to d3dcompiler
http://bugs.winehq.org/show_bug.cgi?id=33911
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #3 from joaopa jeremielapuree@yahoo.fr 2013-06-29 05:53:16 CDT --- Attach a console output with d3dx winedebug channel enabled without any dll override.
http://bugs.winehq.org/show_bug.cgi?id=33911
--- Comment #4 from ax 34noff otaku@rambler.ru 2013-06-29 06:11:05 CDT --- Created attachment 45038 --> http://bugs.winehq.org/attachment.cgi?id=45038 Terminal output after workaround (WINEDEBUG+=d3dx)
widetricks d3dx9, then removing overrides, then WINEDEBUG+=d3dx and wine xrEngine.exe
http://bugs.winehq.org/show_bug.cgi?id=33911
--- Comment #5 from ax 34noff otaku@rambler.ru 2013-06-29 06:14:16 CDT --- Created attachment 45039 --> http://bugs.winehq.org/attachment.cgi?id=45039 The same without workaround (if it needed)
http://bugs.winehq.org/show_bug.cgi?id=33911
--- Comment #6 from joaopa jeremielapuree@yahoo.fr 2013-06-29 06:23:35 CDT --- In your console output there is no d3dx trace. You did something wrong.
Install your game in a clean wineprefix
cd to the folder where your game is installed.
WINEDEBUG=+d3dx wine mygame.exe &>log.txt
http://bugs.winehq.org/show_bug.cgi?id=33911
ax 34noff otaku@rambler.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #45038|0 |1 is obsolete| | Attachment #45039|0 |1 is obsolete| |
--- Comment #7 from ax 34noff otaku@rambler.ru 2013-06-29 06:45:31 CDT --- Created attachment 45040 --> http://bugs.winehq.org/attachment.cgi?id=45040 WINEDEBUG=+d3dx wine ./bin/xrEngine.exe &>log.txt
http://bugs.winehq.org/show_bug.cgi?id=33911
--- Comment #8 from joaopa jeremielapuree@yahoo.fr 2013-06-29 06:49:35 CDT --- You need to cd in the folder bin.
http://bugs.winehq.org/show_bug.cgi?id=33911
--- Comment #9 from joaopa jeremielapuree@yahoo.fr 2013-06-29 06:52:41 CDT --- And you should fix that
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
http://bugs.winehq.org/show_bug.cgi?id=33911
ax 34noff otaku@rambler.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #45040|0 |1 is obsolete| |
--- Comment #10 from ax 34noff otaku@rambler.ru 2013-06-29 07:45:38 CDT --- Created attachment 45041 --> http://bugs.winehq.org/attachment.cgi?id=45041 WINEDEBUG=+d3dx wine ./bin/xrEngine.exe &>log.txt
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found...
Now fixed, i installed winbind.
You need to cd in the folder bin.
Stalker's xrEngine.exe must be executed NOT in it's folder but in parent folder
http://bugs.winehq.org/show_bug.cgi?id=33911
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matteo.mystral@gmail.com
--- Comment #11 from Matteo Bruni matteo.mystral@gmail.com 2013-07-01 11:26:51 CDT --- (In reply to comment #2)
seems bug is related to d3dcompiler
You're probably right. The compiler certainly needs more flesh and there are a number of other bugs for that. However this bug is still valuable since there is an interesting message:
fixme:d3dcompiler:compile_shader Compilation target "ps_1_1" not yet supported
It's the first time I see a game trying to compile a ps_1_x shader and that's something I hoped I could just ignore :/ I think I'll take the approach used by the "modern" MS HLSL compiler (the one in d3dcompiler_xx.dll) and just compile those pixel shaders as ps_2_0.
http://bugs.winehq.org/show_bug.cgi?id=33911
--- Comment #12 from ax 34noff otaku@rambler.ru --- Created attachment 47214 --> http://bugs.winehq.org/attachment.cgi?id=47214 Terminal output, Wine 1.7.10
Bug still presents. Wine 1.7.10, Stalker CP, Radeon HD 7850 (fglrx), Xubuntu 13.10. But terminal output slightly differs.
https://bugs.winehq.org/show_bug.cgi?id=33911
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #13 from Austin English austinenglish@gmail.com --- Dupe.
*** This bug has been marked as a duplicate of bug 24868 ***
http://bugs.winehq.org/show_bug.cgi?id=33911
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Austin English austinenglish@gmail.com --- Closing.