http://bugs.winehq.org/show_bug.cgi?id=16648
Summary: Defense Grid, the Awakening: Fails to load, X3DAudio1_4.dll Product: Wine Version: 1.1.11 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: directx-dsound AssignedTo: wine-bugs@winehq.org ReportedBy: wolfwings@gmail.com
Trying to load the game complains about the dll X3DAudio1_4.dll being missing. Loading that dll into the game directory manually allows it to get as far as changing the screen resolution before dropping a game-propietary crash-dump into the game directory.
Contacting the developer, they were helpful enough to stage that the crash was occuring in Microsoft's DirectX audio engine (the X3DAudio1_4.dll file) from the crash-dumps the game itself generated, so we're basically back at square one in that regard.
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #1 from Jeff Zaroyko jeffz@jeffz.name 2008-12-27 17:34:43 --- are you sure it's "game-proprietary crash-dump" and not just a minidump? winedbg can read these.
please attach a compressed +relay,+seh,+tid log
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #2 from WolfWings wolfwings@gmail.com 2008-12-27 18:45:25 --- Created an attachment (id=18255) --> (http://bugs.winehq.org/attachment.cgi?id=18255) Log w/ +relay,+seh,+tid
After Steam was loaded seperately, created with:
WINEDEBUG="+relay,+seh,+tid" wine ./DefenseGrid
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #3 from WolfWings wolfwings@gmail.com 2008-12-27 18:46:10 --- Created an attachment (id=18256) --> (http://bugs.winehq.org/attachment.cgi?id=18256) Minidump of crash w/ X3DAudio1_4.dll and D3DX9_38.dll in place
http://bugs.winehq.org/show_bug.cgi?id=16648
WolfWings wolfwings@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #18255|application/octet-stream |application/bzip2 mime type| |
http://bugs.winehq.org/show_bug.cgi?id=16648
WolfWings wolfwings@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Defense Grid, the Awakening:|Defense Grid, the Awakening: |Fails to load, |Fails to load, |X3DAudio1_4.dll |X3DAudio1_4.dll, | |d3dx9_38.dll
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #4 from Jeff Zaroyko jeffz@jeffz.name 2008-12-27 18:54:02 --- does a native msvcrt.dll help? eg, install vcrun6 with winetricks
wget http://kegel.com/wine/winetricks sh winetricks vcrun6 Then set msvcrt.dll to native in winecfg.
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #5 from WolfWings wolfwings@gmail.com 2008-12-27 19:07:09 --- Created an attachment (id=18259) --> (http://bugs.winehq.org/attachment.cgi?id=18259) Log w/ +relay,+seh,+tid and msvcrt.dll
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #6 from WolfWings wolfwings@gmail.com 2008-12-27 19:07:38 --- Created an attachment (id=18260) --> (http://bugs.winehq.org/attachment.cgi?id=18260) Minidump of crash w/ X3DAudio1_4.dll, D3DX9_38.dll, and msvcrt.dll in place
http://bugs.winehq.org/show_bug.cgi?id=16648
WolfWings wolfwings@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wolfwings@gmail.com
--- Comment #7 from WolfWings wolfwings@gmail.com 2008-12-27 19:08:13 --- Still crashes, different log and what-not now. Attached new files.
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #8 from WolfWings wolfwings@gmail.com 2009-01-08 01:08:31 --- I was able to get it to load by manually tweaking the configuration file to change the graphics settings to low quality.
So it loads now, but none of the in-game models show up and I don't have sound. The levels show up fine, including the 'grid markers' for what areas you've claimed and haven't with towers, and the game is actually rather playable if abstract in this state. Attaching my working config file for the game and a log of getting into the main menu and quitting again, but any ideas why the in-game models don't show up?
http://bugs.winehq.org/show_bug.cgi?id=16648
WolfWings wolfwings@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #18255|0 |1 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=16648
WolfWings wolfwings@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #18256|0 |1 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=16648
WolfWings wolfwings@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #18259|0 |1 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=16648
WolfWings wolfwings@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #18260|0 |1 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #9 from WolfWings wolfwings@gmail.com 2009-01-08 01:15:49 --- Created an attachment (id=18573) --> (http://bugs.winehq.org/attachment.cgi?id=18573) Working configuration file for the game @ 1920x1200 resolution.
Trivial to change resolution to any arbitrary resolution for use on other machines. Lets the game work to some extent at least.
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #10 from ricardo filipe ricardo_barbano@hotmail.com 2009-01-28 09:30:48 --- you should not need d3dx9_38 anymore at least.
http://bugs.winehq.org/show_bug.cgi?id=16648
Caladan a.vankaam@chello.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |a.vankaam@chello.nl
--- Comment #11 from Caladan a.vankaam@chello.nl 2009-01-31 03:11:04 --- (In reply to comment #10)
you should not need d3dx9_38 anymore at least.
Still needed, did a clean wine install with 1.14, neede to copy D3DX9_38.dll and X3DAudio1_4.dll into the game directory. Quality can be set to 0 (low) or 1 (medium) fine, setitng it to 2 (high) will crash the game.
Sound does not work and no ingame models but for the rest everything seems there.
msvcrt.dll was not needed
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #12 from joaopa jeremielapuree@yahoo.fr 2009-01-31 04:27:30 --- What comment 10 said is that d3dx9_38 is now in Wine. Surely your game request for a function that is not implemented in d3dx9_36 yet. That's another bug. Check whether this bug is already reported. If no, then fill a report bug about the missing function.
X3DAudio1_4.dll is still not in Wine.
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #13 from Caladan a.vankaam@chello.nl 2009-01-31 07:45:22 --- wine: Call from 0x7b845850 to unimplemented function d3dx9_36.dll.D3DXGetShaderConstantTable, aborting
That seems to be same as in Bug 10209 and/or Bug 15177 if I am correct.
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #14 from Austin English austinenglish@gmail.com 2009-08-05 10:10:50 --- Still present.
http://bugs.winehq.org/show_bug.cgi?id=16648
Christian Costa titan.costa@wanadoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@wanadoo.fr
--- Comment #15 from Christian Costa titan.costa@wanadoo.fr 2010-04-07 06:48:19 --- D3DXGetShaderConstantTable is implement now.
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #16 from Austin English austinenglish@gmail.com 2010-09-27 16:33:18 CDT --- The demo works fine in git: http://www.bigdownload.com/games/defense-grid-the-awakening/pc/defense-grid-...
not sure about the full version though. Please retest.
http://bugs.winehq.org/show_bug.cgi?id=16648
anthony le.kahal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #17 from anthony le.kahal@gmail.com 2010-11-28 08:32:43 CST --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #18 from butraxz@gmail.com 2013-04-23 15:20:42 CDT --- No update for 900 days. Is this still an issue in 1.5.28 or higher or should this be closed as abandoned ?
http://bugs.winehq.org/show_bug.cgi?id=16648
--- Comment #19 from Christian Costa titan.costa@gmail.com 2013-06-09 04:30:43 CDT --- I just tested the demo. It needs native d3dx9_36. In game models are invisible. I think this bug is still valid.
https://bugs.winehq.org/show_bug.cgi?id=16648
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht@gmx.net Resolution|--- |FIXED
--- Comment #20 from Anastasius Focht focht@gmx.net --- Hello folks,
please avoid recycling the same bug over and over again. This is not useful at all.
Resolving 'fixed'.
Regards
https://bugs.winehq.org/show_bug.cgi?id=16648
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.22.