https://bugs.winehq.org/show_bug.cgi?id=56659
Bug ID: 56659 Summary: Total War Shogun 2 doesn't render 3D model textures in D3D11 mode. Product: Wine Version: 9.8 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: hibbsncc1701@gmail.com Distribution: ---
Created attachment 76434 --> https://bugs.winehq.org/attachment.cgi?id=76434 Console log in D3D11 mode.
Now that bug #53197 is fixed, the game actually gets in game with wine's builtin D3D11.
However, none of the game's 3D model textures render at all. With all 3D models appearing with a solid black / dark grey color.
In addition some effects are also missing. Such as the cherry blossoms and leaves on the trees.
The result is a very burnt out / heavy fog looking Japan. As seen in the attached screenshots.
As bug #53197 was about stubbing D3DX11LoadTextureFromTexture() in wine, it may be related.
Finally, attempting to enter a battle from the campaign map will cause the game to crash after a few calls to D3DX11GetImageInfoFromMemory().
Console log attached.
https://bugs.winehq.org/show_bug.cgi?id=56659
--- Comment #1 from Patrick Hibbs hibbsncc1701@gmail.com --- Created attachment 76435 --> https://bugs.winehq.org/attachment.cgi?id=76435 Clan selection screen without textures.
https://bugs.winehq.org/show_bug.cgi?id=56659
--- Comment #2 from Patrick Hibbs hibbsncc1701@gmail.com --- Created attachment 76436 --> https://bugs.winehq.org/attachment.cgi?id=76436 Campaign map without textures.
https://bugs.winehq.org/show_bug.cgi?id=56659
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Total War Shogun 2 doesn't |Total War Shogun 2 doesn't |render 3D model textures in |render 3D model textures in |D3D11 mode. |D3D11 mode
--- Comment #3 from Gijs Vermeulen gijsvrm@gmail.com --- It will probably need implementations for D3DX11GetImageInfoFromMemory and/or D3DX11CreateTextureFromMemory.
Do you happen to know if it can be reproduced using the free demo that's available on Steam?
https://bugs.winehq.org/show_bug.cgi?id=56659
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|d3d |d3d-util
https://bugs.winehq.org/show_bug.cgi?id=56659
--- Comment #4 from Patrick Hibbs hibbsncc1701@gmail.com --- (In reply to Gijs Vermeulen from comment #3)
It will probably need implementations for D3DX11GetImageInfoFromMemory and/or D3DX11CreateTextureFromMemory.
Do you happen to know if it can be reproduced using the free demo that's available on Steam?
Sorry, I didn't notice this question.
The game's demo seems to work normally, but I assume it's running in D3D9 mode.
The game's demo does import those functions from d3dx11_42.dll, but I've not seen it ask for which API to use like the full version does. The UI graphics settings don't offer a choice like the full game either, so I'm going to assume that the demo cannot reproduce it.