[Bug 13605] New: The Settlers II: 10th Anniversary does not start beyond movies
http://bugs.winehq.org/show_bug.cgi?id=13605 Summary: The Settlers II: 10th Anniversary does not start beyond movies Product: Wine Version: 1.0-rc3 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs(a)winehq.org ReportedBy: mojedokumenty(a)gmail.com Conducted on a clean wine install. Installation works fine, had to install a nocd and a directx dll in windows32 according to the game wiki but the game still bails out after the intro movies producing a box wih error during the starting game screen: shared.fx(400,36): warning X4000: Use of potentially uninitialized variable (_OUT_position) shared.fx(401,35): warning X4000: Use of potentially uninitialized variable (_OUT_normal) shared.fx(400,36): error X4575: Reading uninitialized value shared.fx(401,35): error X4575: Reading uninitialized value skin_color_mesh.fx(222,27): ID3DXEffectCompiler::CompileEffect: There was an error compiling expression ID3DXEffectCompiler: Compilation failed This happens no matter whether the latest patch is used or not. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 --- Comment #1 from Stefan Dösinger <stefandoesinger(a)gmx.at> 2008-06-02 05:41:56 --- Those errors come from the Microsoft Runtime. I guess something is installed incorrectly. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 --- Comment #2 from md <mojedokumenty(a)gmail.com> 2008-06-02 06:05:28 --- I tested a CLEAN wine install, nothing has been installed except d3dx9_36.dll in windows32 directory or game directory (the error is the same). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 md <mojedokumenty(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED --- Comment #3 from md <mojedokumenty(a)gmail.com> 2008-06-02 07:27:14 --- SOLVED, found the reason for the shader bug: The culprit is d3dx9_36.dll. For some reason wine 1.0-rc3 requests this dll specifically in the error message it is not found: wine: Call from 0x7b845730 to unimplemented function d3dx9_36.dll.D3DXCreateTextureFromFileInMemoryEx, aborting However, earlier wine version (0.9.44) request d3dx9_29.dll and everything is swell. In 1.0-rc3 it suffices to copy (or link to it from windows partition) this file under system32 to have settlers run properly. So the problem is wrong suggestion from wine about requested dll. Please look into it. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED | --- Comment #4 from Austin English <austinenglish(a)gmail.com> 2008-06-02 10:56:36 --- (In reply to comment #3)
SOLVED, found the reason for the shader bug:
The culprit is d3dx9_36.dll. For some reason wine 1.0-rc3 requests this dll specifically in the error message it is not found:
wine: Call from 0x7b845730 to unimplemented function d3dx9_36.dll.D3DXCreateTextureFromFileInMemoryEx, aborting
However, earlier wine version (0.9.44) request d3dx9_29.dll and everything is swell. In 1.0-rc3 it suffices to copy (or link to it from windows partition) this file under system32 to have settlers run properly.
So the problem is wrong suggestion from wine about requested dll. Please look into it.
Wine has started to implement its own d3dx9_* dll's. Before, it didn't so the app didn't crash. That function is unimplemented in wine's, hence, the crash. Reopening. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 Joachim Breitner <mail(a)joachim-breitner.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mail(a)joachim-breitner.de --- Comment #5 from Joachim Breitner <mail(a)joachim-breitner.de> 2008-06-23 04:15:40 --- This bug should be renamed approrpiately.. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 md <mojedokumenty(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|The Settlers II: 10th |unimplemented internat |Anniversary does not start |d3dx9_36.dll function |beyond movies |crashes Settlers 10th | |Anniversary -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 md <mojedokumenty(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|unimplemented internat |unimplemented internal |d3dx9_36.dll function |d3dx9_36.dll function |crashes Settlers 10th |crashes Settlers 10th |Anniversary |Anniversary -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 Andreas Guse <mene(a)mene.biz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #6 from Andreas Guse <mene(a)mene.biz> 2008-08-07 03:59:04 --- *** This bug has been confirmed by popular vote. *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 0Net <0net(a)mail.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |0net(a)mail.ru --- Comment #7 from 0Net <0net(a)mail.ru> 2008-09-29 03:11:47 --- I've made it! Ubuntu Hardy 8.04.1 First of all I've install DirectX 9.0c (man http://www.wine-reviews.net/microsoft/directx-90c-march-2008-redistributable...) Then download 2 DLL's d3dx9_29.dll d3dx9_36.dll and copy them ~/home/.wine/drive_c/windows/system32 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 --- Comment #8 from Austin English <austinenglish(a)gmail.com> 2009-03-30 12:48:42 --- Is this still an issue in current (1.1.18 or newer) wine? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 Jeff Gringo <dunerkahl(a)yahoo.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dunerkahl(a)yahoo.de --- Comment #9 from Jeff Gringo <dunerkahl(a)yahoo.de> 2009-05-16 12:44:57 --- (In reply to comment #8)
Is this still an issue in current (1.1.18 or newer) wine?
Yes it is, I just tried to launch the Game "Saints Row 2" on wine 1.1.21, it crashes because it calls the unimplemented function "D3DXCreateTextureFromFileInMemory" in "d3dx9_36.dll". Errormessage: wine: Call from 0x7eddffef to unimplemented function d3dx9_36.dll.D3DXCreateTextureFromFileInMemory, aborting -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 --- Comment #10 from Austin English <austinenglish(a)gmail.com> 2009-11-19 11:57:38 --- Still unimplemented...Patch sent: http://www.winehq.org/pipermail/wine-patches/2009-November/081625.html -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 Jeff Zaroyko <jeffz(a)jeffz.name> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pb(a)linuxtv.org --- Comment #11 from Jeff Zaroyko <jeffz(a)jeffz.name> 2010-02-18 02:47:02 --- *** Bug 21754 has been marked as a duplicate of this bug. *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 Ken Sharp <kennybobs(a)o2.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|unimplemented internal |unimplemented function |d3dx9_36.dll function |d3dx9_36.dll.D3DXCreateText |crashes Settlers 10th |ureFromFileInMemoryEx |Anniversary | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |i30817(a)gmail.com --- Comment #12 from Vitaliy Margolen <vitaliy(a)kievinfo.com> 2010-04-17 18:56:45 --- *** Bug 22401 has been marked as a duplicate of this bug. *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 --- Comment #13 from Austin English <austinenglish(a)gmail.com> 2010-09-01 11:31:34 CDT --- It's now implemented: http://source.winehq.org/git/wine.git/?a=commitdiff;h=3604671a3af6ed1ab3190f... please retest. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 --- Comment #14 from paulo <i30817(a)gmail.com> 2010-09-04 21:44:48 CDT --- knights of the chalice does not crash anymore in x86-64 with this problem. There are other non-fatal errors, but it seems to work. But as i don't know what causes the game to choose this function in the x86-64 environment (it didn't crash in x86) and i changed my drivers, i can't really confirm. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #15 from Austin English <austinenglish(a)gmail.com> 2010-09-22 02:14:00 CDT --- Reported fixed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13605 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #16 from Alexandre Julliard <julliard(a)winehq.org> 2010-10-01 13:57:21 CDT --- Closing bugs fixed in 1.3.4. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org