http://bugs.winehq.org/show_bug.cgi?id=24530
Summary: Two Worlds requires d3dx9_36.dll.D3DXCreateCubeTextureFromFileInMemoryEx Product: Wine Version: 1.3.3 Platform: All OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: xvachon@gmail.com CC: wine-bugs@winehq.org
Two worlds requires this in d3dx9_36.
wine: Unimplemented function d3dx9_36.dll.D3DXCreateCubeTextureFromFileInMemoryEx called at address 0x7ed85fa2 (thread 0009), starting debugger...
winetricks d3dx9 is a workaround.
http://bugs.winehq.org/show_bug.cgi?id=24530
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|wine-bugs@winehq.org | Platform|All |Other
http://bugs.winehq.org/show_bug.cgi?id=24530
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://www.bigdownload.com/ | |games/necrovision/pc/necrov | |ision-english-demo/ Ever Confirmed|0 |1
--- Comment #1 from Austin English austinenglish@gmail.com 2010-12-09 20:12:33 CST --- Also affects Necrovision demo.
http://bugs.winehq.org/show_bug.cgi?id=24530
--- Comment #2 from Xavier Vachon xvachon@gmail.com 2011-02-09 15:34:21 CST --- Affects Two worlds 2
http://bugs.winehq.org/show_bug.cgi?id=24530
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Two Worlds requires |Two Worlds requires |d3dx9_36.dll.D3DXCreateCube |d3dx9_36 |TextureFromFileInMemoryEx |
http://bugs.winehq.org/show_bug.cgi?id=24530
--- Comment #3 from Xavier Vachon xvachon@gmail.com 2011-04-08 01:38:21 CDT --- Affects Risen.
http://bugs.winehq.org/show_bug.cgi?id=24530
web@raydenuni.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |web@raydenuni.com
--- Comment #4 from web@raydenuni.com 2011-05-09 16:06:44 CDT --- Also affects Lego Star Wars: The Complete Saga.
http://bugs.winehq.org/show_bug.cgi?id=24530
--- Comment #5 from Austin English austinenglish@gmail.com 2011-05-16 20:24:15 CDT --- Also affects Hydrophobia Prophecy.
http://bugs.winehq.org/show_bug.cgi?id=24530
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Summary|Two Worlds requires |Two Worlds calls |d3dx9_36 |unimplemented function | |d3dx9_36.dll.D3DXCreateCube | |TextureFromFileInMemoryEx
--- Comment #6 from Dan Kegel dank@kegel.com 2011-06-09 19:48:55 CDT --- Also affects Sacred 2 Fallen Angel and The Witcher demo (according to http://bugs.winehq.org/show_bug.cgi?id=23919#c10 )
http://bugs.winehq.org/show_bug.cgi?id=24530
--- Comment #7 from Dan Kegel dank@kegel.com 2011-07-04 18:29:06 CDT --- Also affects civ5 demo (purist).
http://bugs.winehq.org/show_bug.cgi?id=24530
Flávio Henrique yoshimit@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |yoshimit@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=24530
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com
--- Comment #8 from Józef Kucia joseph.kucia@gmail.com 2012-05-15 15:47:56 CDT --- D3DXCreateCubeTextureFromFileInMemoryEx was implemented. Could you please retest with Wine from git?
http://bugs.winehq.org/show_bug.cgi?id=24530
--- Comment #9 from Wylda wylda@volny.cz 2012-05-16 00:59:41 CDT --- Created attachment 40190 --> http://bugs.winehq.org/attachment.cgi?id=40190 Crash from wine-1.5.4-94-g8ee1277.
Hi Józef, thank you for your d3dx9 work.
I gave Two Worlds a try based on GyB's recipe on AppDB comments. When all d3dx9_XY thanks to winetricks are native, game runs. When i change them all to builtin, the game crashes on startup.
Attached are fresh logs from wine-1.5.4-94-g8ee1277, but exactly the same log is produced with wine-1.5.4, i.e. before your patches.
http://bugs.winehq.org/show_bug.cgi?id=24530
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #10 from joaopa jeremielapuree@yahoo.fr 2012-05-16 01:04:19 CDT --- Crash is due to stub d3dx effect. Needs a real implementation.
Initial bug is fixed. This bug can be closed as FIXED.
http://bugs.winehq.org/show_bug.cgi?id=24530
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
--- Comment #11 from Wylda wylda@volny.cz 2012-05-16 01:08:36 CDT ---
However originally reported version 1.3.3 crashes exactly like in comment #0.
Because there is no such crash in version 1.5.4, i guess the game became "happy" already with stubs after 1.3.3.
http://bugs.winehq.org/show_bug.cgi?id=24530
--- Comment #12 from Wylda wylda@volny.cz 2012-05-16 01:09:54 CDT ---
Initial bug is fixed. This bug can be closed as FIXED.
Well, there are other games worth testing before closing. This was just a Two Worlds.
http://bugs.winehq.org/show_bug.cgi?id=24530
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |69b94181f248754ca8601b733f4 | |49f8e8df3f41f Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #13 from Wylda wylda@volny.cz 2012-05-18 12:04:52 CDT ---
I tried another listed game, but the same thing. Wine-1.3.3 complain and crashes about %SUBJ% unimplemented function and wine-1.5.3 (before this got implemented) runs thanks to stubs, but game still being a black screen thanks to other stubs. wine-1.5.4-170-g8933d91 does not chaned the behaivour.
This bug is truly fixed as we close bugs, when a plain stub overcomes reported crash. Here it even got implemented. Thanks for your work Józef.
http://bugs.winehq.org/show_bug.cgi?id=24530
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alexandre Julliard julliard@winehq.org 2012-05-25 13:41:37 CDT --- Closing bugs fixed in 1.5.5.