https://bugs.winehq.org/show_bug.cgi?id=36884
Bug ID: 36884 Summary: Drakensang: The Dark Eye demo crashes on startup (needs d3dx9_36.dll.D3DXCreateTeapot implementation) Product: Wine Version: 1.7.22 Hardware: x86 URL: http://www.gamershell.com/download_36990.shtml OS: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com
Follow up to bug 35742. Now that D3DXCreateTorus is implemented, the game crashes on start with a dialog box saying: *** NEBULA ASSERTION ***\nprogrammer says: nD3D9Server::DeviceOpen(): D3DXCreateTeapot() failed!
and in the terminal (the only d3dx fixme): fixme:d3dx:D3DXCreateTeapot (0x193100, 0x3242ec4, (nil)): stub
austin@aw25 ~ $ sha1sum Drakensang_DEMO_setup_ENGLISH.exe 2e47a2fbc7307e736394bf1d2b1a2f09c497c7a1 Drakensang_DEMO_setup_ENGLISH.exe austin@aw25 ~ $ du -h Drakensang_DEMO_setup_ENGLISH.exe 501M Drakensang_DEMO_setup_ENGLISH.exe austin@aw25 ~ $ wine --version wine-1.7.22
https://bugs.winehq.org/show_bug.cgi?id=36884
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #1 from Béla Gyebrószki gyebro69@gmail.com --- Future Wars demo also needs this function.
fixme:d3dx:D3DXCreateTeapot (0x189718, 0x1292fa0, (nil)): stub fixme:d3dx:d3dx9_line_OnResetDevice iface 0x1cb650 stub! wine: Unhandled exception 0x80000003 in thread 30 at address 0x7bc7cc8c (thread 0030), starting debugger...
http://www.gamershell.com/download_57146.shtml
wine-1.7.33-45-g6f98de0
https://bugs.winehq.org/show_bug.cgi?id=36884
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #2 from Sebastian Lackner sebastian@fds-team.de --- I think a simple stub should be sufficient, I doubt the app really wants to use this function to draw teapots all over the screen. ;)
https://bugs.winehq.org/show_bug.cgi?id=36884
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #3 from joaopa jeremielapuree@yahoo.fr --- Stub is not sufficient for drakensang. Application expects that the returned handle is D3D_OK
https://bugs.winehq.org/show_bug.cgi?id=36884
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com
--- Comment #4 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Created attachment 52147 --> https://bugs.winehq.org/attachment.cgi?id=52147 Return a valid Mesh
The patch just returns a valid Mesh which should stop the crash.
https://bugs.winehq.org/show_bug.cgi?id=36884
Michael Müller michael@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED CC| |michael@fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/d3dx9_36-D3DXC | |reateTeapot
https://bugs.winehq.org/show_bug.cgi?id=36884
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=36884
Maik Wagner maiktapwagner@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maiktapwagner@aol.com
--- Comment #5 from Maik Wagner maiktapwagner@aol.com --- Created attachment 55127 --> https://bugs.winehq.org/attachment.cgi?id=55127 Console output
Hello everyone,
First I would like to point out that I tried the German version of the demo which I still had on my hard disk. I am using a staging-version of 1.9.13.
The demo unfortunately doesn't start up but I would like to send you my console output and hope it provides further insight even though it is coming from the German version.
https://bugs.winehq.org/show_bug.cgi?id=36884
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Staged patchset|https://github.com/wine-com |https://github.com/wine-sta |pholio/wine-staging/tree/ma |ging/wine-staging/tree/mast |ster/patches/d3dx9_36-D3DXC |er/patches/d3dx9_36-D3DXCre |reateTeapot |ateTeapot CC| |nerv@dawncrow.de
https://bugs.winehq.org/show_bug.cgi?id=36884
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|STAGED |RESOLVED Fixed by SHA1| |135d458d34b8c217bd09084edee | |eba6ab01a3664
--- Comment #6 from Gijs Vermeulen gijsvrm@gmail.com --- Staging patch was upstreamed as: 135d458d34b8c217bd09084edeeeba6ab01a3664 Marking FIXED.
https://bugs.winehq.org/show_bug.cgi?id=36884
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.15.
https://bugs.winehq.org/show_bug.cgi?id=36884
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x
https://bugs.winehq.org/show_bug.cgi?id=36884
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |---
--- Comment #8 from Michael Stefaniuc mstefani@winehq.org --- Removing the 3.0.x milestone from bug fixes included in 3.0.4.