http://bugs.winehq.org/show_bug.cgi?id=35585
Bug ID: 35585 Summary: Castlevania: Lords of Shadow 2 demo endless loading screen without native d3dx9_36 Product: Wine Version: unspecified Hardware: x86 URL: http://store.steampowered.com/app/239250 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com CC: wine-bugs@winehq.org Classification: Unclassified
Created attachment 47513 --> http://bugs.winehq.org/attachment.cgi?id=47513 +d3dx+seh+tid
Without native d3dx9_36 game shows endless loading screen with hourglass. Tested on Wine 1.7.12-57-gf4985e4
http://bugs.winehq.org/show_bug.cgi?id=35585
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=35585
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.7.12 Severity|normal |minor
http://bugs.winehq.org/show_bug.cgi?id=35585
--- Comment #1 from Matteo Bruni matteo.mystral@gmail.com --- Created attachment 47532 --> http://bugs.winehq.org/attachment.cgi?id=47532 Hack
The game doesn't like D3DXCreateTexture failing for a 2x2 DXT1 texture. D3DXCreateTexture is supposed to create a 4x4 texture in that case and that's fixed by http://www.winehq.org/pipermail/wine-patches/2014-February/130431.html
Unfortunately the game still crashes even with that patch, because we don't support scaling DXTn textures in d3dx9 yet. With the attached hack on top of it the game runs for me.
https://bugs.winehq.org/show_bug.cgi?id=35585
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #2 from Sebastian Lackner sebastian@fds-team.de --- Based on the description our current DXTn patchset should fix that:
https://github.com/wine-compholio/wine-staging/tree/master/patches/wined3d-D... https://github.com/wine-compholio/wine-staging/tree/master/patches/d3dx9_36-... (needs 'autoreconf -f' and 32-bit libtxc_dxtn should be present at ./configure time)
Maybe it additionally needs:
https://github.com/wine-compholio/wine-staging/tree/master/patches/d3dx9_36-... (current wine code to round texture sizes is broken)
Would you guys please test?
https://bugs.winehq.org/show_bug.cgi?id=35585
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |focht@gmx.net Summary|Castlevania: Lords of |Castlevania: Lords of |Shadow 2 demo endless |Shadow 2 demo endless |loading screen without |loading screen without |native d3dx9_36 |native d3dx9_36 (support | |for scaling of DXTn | |textures in d3dx9 missing) Ever confirmed|0 |1
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
refining summary to target the issue Matteo described in comment #1
Although the wined3d-DXTn patchset from Wine-staging probably fixes quite a number of games (making various bugs to appear as dupes) it might be still useful to keep specific bugs open when a detailed analysis has been provided like in this case.
Regards
https://bugs.winehq.org/show_bug.cgi?id=35585
Sergey Isakov isakov-sl@bk.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl@bk.ru
--- Comment #4 from Sergey Isakov isakov-sl@bk.ru --- Is this bug stil valid in wine 4.0?
https://bugs.winehq.org/show_bug.cgi?id=35585
--- Comment #5 from Andrey Gusev andrey.goosev@gmail.com --- Still valid.
wine-4.0-251-g7003ba4489
https://bugs.winehq.org/show_bug.cgi?id=35585
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #6 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occurs with wine-4.9?
https://bugs.winehq.org/show_bug.cgi?id=35585
--- Comment #7 from joaopa jeremielapuree@yahoo.fr --- ?Does the bug still occur with wine-4.17?
https://bugs.winehq.org/show_bug.cgi?id=35585
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #8 from Andrey Gusev andrey.goosev@gmail.com --- Not reproducible with wine-4.17-226-g6a976801b1
https://bugs.winehq.org/show_bug.cgi?id=35585
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.18.