http://bugs.winehq.org/show_bug.cgi?id=26583
Summary: Assassin's Creed Brotherhood: crash after "parse_ctab_constant_type Struct not supported yet" Product: Wine Version: 1.3.16 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com CC: wine-bugs@winehq.org
If run without native d3dx, one sees
fixme:d3dx:D3DXGetShaderConstantTableEx Don't know how to calculate Bytes for non D3DXRS_FLOAT4 constants fixme:d3dx:parse_ctab_constant_type Struct not supported yet
and then a hang/crash.
http://bugs.winehq.org/show_bug.cgi?id=26583
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #1 from Vijay Kamuju infyquest@gmail.com 2011-04-14 07:15:29 CDT --- try with the 1.3.17 or the current git.
http://bugs.winehq.org/show_bug.cgi?id=26583
--- Comment #2 from Rico kgbricola@web.de 2012-08-27 15:33:19 CDT --- Please retest with current git to check if this is still an issue. If so, please attach a +d3dx log.
http://bugs.winehq.org/show_bug.cgi?id=26583
--- Comment #3 from Dan Kegel dank@kegel.com 2012-09-23 21:00:57 CDT --- I don't have a copy of the game handy.
http://bugs.winehq.org/show_bug.cgi?id=26583
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |berillions@gmail.com
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com 2012-09-23 21:15:57 CDT --- Max, can you help testing this bug? Thanks in advance.
http://bugs.winehq.org/show_bug.cgi?id=26583
--- Comment #5 from Berillions berillions@gmail.com 2012-09-23 23:30:44 CDT --- For me, the game runs correctly without install d3dx9 with winetrickss. The game install herself directx9 during the installation.
http://bugs.winehq.org/show_bug.cgi?id=26583
--- Comment #6 from Dan Kegel dank@kegel.com 2012-09-23 23:34:23 CDT --- I can't recall whether I filed this as a purist bug, or whether the installer didn't manage to install native dlls back then. Let's assume it was a purist bug. What happens when you run with winetricks alldlls=native ?
http://bugs.winehq.org/show_bug.cgi?id=26583
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #7 from André H. nerv@dawncrow.de 2013-05-23 15:44:42 CDT --- @ Berillions: could you please retest with winetricks alldlls=native to see how it behaves in purist mode
@ Dan: At least the two fixmes are gone as of wine 1.5.30
http://bugs.winehq.org/show_bug.cgi?id=26583
--- Comment #8 from Berillions berillions@gmail.com 2013-05-23 16:25:57 CDT --- (In reply to comment #7)
@ Berillions: could you please retest with winetricks alldlls=native to see how it behaves in purist mode
@ Dan: At least the two fixmes are gone as of wine 1.5.30
Hi Andre, For me, ACB runs correctly (never crash) without native dlls in winecfg. I think you can close the bug, i think.
http://bugs.winehq.org/show_bug.cgi?id=26583
--- Comment #9 from André H. nerv@dawncrow.de 2013-05-23 16:41:05 CDT --- (In reply to comment #8)
(In reply to comment #7)
@ Berillions: could you please retest with winetricks alldlls=native to see how it behaves in purist mode
@ Dan: At least the two fixmes are gone as of wine 1.5.30
Hi Andre, For me, ACB runs correctly (never crash) without native dlls in winecfg. I think you can close the bug, i think.
Not having something listed in winecfg doesn't mean it's builtin, wine could have used dx dlls placed in their program folder and such.
http://bugs.winehq.org/show_bug.cgi?id=26583
--- Comment #10 from Dan Kegel dank@kegel.com 2013-05-23 16:50:06 CDT --- I meant alldlls=builtin
http://bugs.winehq.org/show_bug.cgi?id=26583
--- Comment #11 from Berillions berillions@gmail.com 2013-05-24 02:57:08 CDT --- Hi guys,
I tried ACD with "alldlls=builtin" and during 15 minutes the game has never crash. I have differents fixme/errors about d3dx but like i said the games runs without crash :
fixme:d3dx:D3DXGetShaderConstantTableEx Flags (0x20000) are not handled, yet! err:d3d:wined3d_debug_callback 0x117c48a8: "GL_INVALID_OPERATION error generated. Buffer is mapped.". err:d3d_draw:drawStridedFast >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glDrawElementsBaseVertex @ ../../../wine/dlls/wined3d/drawprim.c / 64 fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0x7fffffff fixme:d3dx:get_format_info Unknown format 0x7fffffff (as FOURCC "\xff\xff\xff\x7f").
There is only one things which does not works with UPlay PC. UPlay has two modes to launch game : - Normal mode : Launch the game with in-game Overlay + in-game social notifications - Safe Mode : Launch the game without in-game Overlay + in-game social notifications
With "alldlls=builtin", the Normal Mode does not works but i can launch the game without problem with the Safe Mode. Without "alldlls=builtin", the two Mode work correctly.
Cheers, Max
http://bugs.winehq.org/show_bug.cgi?id=26583
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #12 from Dan Kegel dank@kegel.com 2013-05-24 11:36:59 CDT --- Great - then the original bug is fixed. Please open a new one for the new problem.
http://bugs.winehq.org/show_bug.cgi?id=26583
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2013-05-24 13:32:39 CDT --- Closing bugs fixed in 1.5.31.