https://bugs.winehq.org/show_bug.cgi?id=48856
Bug ID: 48856 Summary: Renegade Ops needs D3DX10GetImageInfoFromMemory implementation Product: Wine Version: 5.5 Hardware: x86-64 OS: Linux Status: NEW Severity: minor Priority: P2 Component: directx-d3dx10 Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com Distribution: ---
Stucks with:
fixme:d3dx:D3DX10GetImageInfoFromMemory src_data 6BDE19B8, src_data_size 16512, pump 00000000, img_info 0032F624, hresult 00000000. err:seh:setup_exception_record stack overflow 676 bytes in thread 015c eip 00000000 esp 0023108c stack 0x230000-0x231000-0x330000
https://bugs.winehq.org/show_bug.cgi?id=48856
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3dx10 |directx-d3d-util
https://bugs.winehq.org/show_bug.cgi?id=48856
Ziqing Hui zhui@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zhui@codeweavers.com
--- Comment #1 from Ziqing Hui zhui@codeweavers.com --- (In reply to Andrey Gusev from comment #0)
Stucks with:
fixme:d3dx:D3DX10GetImageInfoFromMemory src_data 6BDE19B8, src_data_size 16512, pump 00000000, img_info 0032F624, hresult 00000000. err:seh:setup_exception_record stack overflow 676 bytes in thread 015c eip 00000000 esp 0023108c stack 0x230000-0x231000-0x330000
Hi Andrey,
I'm not able to reproduce this fixme log. I tried running steam version of Renegade Ops by wine. The game is not able to run and shows a black screen. But I can't find the "fixme:d3dx:D3DX10GetImageInfoFromMemory" log.
My test system: Linux mint 19 Cinnamon 64-bits. Desktop: Gnome.
Wine version: wine-5.1-4230-g51dd1ba02e (HEAD is at commit 51dd1ba02e4a96a3e0c9381a434bfd1fd4347d83) 32-bit prefix
(I sent a patch for D3DX10GetImageInfoFromMemory() few days ago, but I didn't test this game.)
https://bugs.winehq.org/show_bug.cgi?id=48856
--- Comment #2 from Andrey Gusev andrey.goosev@gmail.com --- Right, first you need to put d3dcompiler_47 into the game folder.
https://bugs.winehq.org/show_bug.cgi?id=48856
--- Comment #3 from Ziqing Hui zhui@codeweavers.com --- (In reply to Andrey Gusev from comment #2)
Right, first you need to put d3dcompiler_47 into the game folder.
Thanks, Andrey. After put d3dcompiler_47.dll into the game folder, the game is able to run for me.
I can see the game menu and start playing the game. I finished the first level of the game and everything works fine for me. No crash happened. I still didn't see the "fixme:d3dx:D3DX10GetImageInfoFromMemory"
https://bugs.winehq.org/show_bug.cgi?id=48856
--- Comment #4 from Ziqing Hui zhui@codeweavers.com --- I download the 32-bit version of native d3dcompiler_47 in the link below:
https://www.dll-files.com/d3dcompiler_47.dll.html
https://bugs.winehq.org/show_bug.cgi?id=48856
--- Comment #5 from Andrey Gusev andrey.goosev@gmail.com --- In addition to d3dcompiler set d3dx10_42 and 43 to builtin.
https://bugs.winehq.org/show_bug.cgi?id=48856
--- Comment #6 from Ziqing Hui zhui@codeweavers.com --- (In reply to Andrey Gusev from comment #5)
In addition to d3dcompiler set d3dx10_42 and 43 to builtin.
OK, I can reproduce this fixme log now.
https://bugs.winehq.org/show_bug.cgi?id=48856
Anya animegirl@stronzi.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |animegirl@stronzi.org
https://bugs.winehq.org/show_bug.cgi?id=48856
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |99aa8b5ddc1b81ee4f7b3dd6d13 | |dd9ae46e08ff7 Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #7 from Andrey Gusev andrey.goosev@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commit/99aa8b5ddc1b81ee4f7b3dd6d13dd9... and also needs https://source.winehq.org/git/wine.git/commit/4e56d3e650a856d980369a51dd4afc...
https://bugs.winehq.org/show_bug.cgi?id=48856
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.14.