https://bugs.winehq.org/show_bug.cgi?id=13632
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |0cde50d2235015d5123dbbc3928 | |dcef1ba757701 Status|NEW |RESOLVED URL|http://www.shipsim.com/down |http://www.gamefront.com/fi |loads/trailers.php |les/17086167 Resolution|--- |FIXED
--- Comment #51 from Anastasius Focht focht@gmx.net --- Hello folks,
both variants, retail and demo bind to 'd3dx9_25.dll' - no other DX9 SDK component involved. The crash on 'd3dx9_36' is a result of Wine builtin code sharing/component forwarding.
Hard to verify now because of other issues (with existing bug reports) preceding. I don't see the API call yet.
--- snip --- $ grep "Call d3dx9_" log.txt | cut -d '(' -f1 | sort | uniq 0026:Call d3dx9_36.D3DXCreateBox 0026:Call d3dx9_36.D3DXCreateCylinder 0026:Call d3dx9_36.D3DXCreateFontIndirectW 0026:Call d3dx9_36.D3DXCreateSphere 0026:Call d3dx9_36.D3DXCreateSprite 0026:Call d3dx9_36.D3DXCreateTexture 0026:Call d3dx9_36.D3DXCreateTextureFromFileInMemoryEx 0026:Call d3dx9_36.D3DXMatrixInverse 0026:Call d3dx9_36.D3DXMatrixLookAtLH 0026:Call d3dx9_36.D3DXMatrixMultiply 0026:Call d3dx9_36.D3DXMatrixRotationQuaternion 0026:Call d3dx9_36.D3DXMatrixTranspose 0026:Call d3dx9_36.D3DXQuaternionRotationMatrix 0026:Call d3dx9_36.D3DXQuaternionSlerp 0026:Call d3dx9_36.D3DXSaveSurfaceToFileInMemory 0026:Call d3dx9_36.D3DXVec3Normalize --- snip ---
All issues (crash, missing text) can be worked around by placing 'd3dx9_25.dll' from 'Apr2005_d3dx9_25_x86.cab' into the game folder.
For the demo and retail version, the most serious one is a crash on startup due to bug 36820
Since the bug has already been recycled multiple times for different issues, I'd close this for good and leave a continuation comment for this game in bug 36820
Fixed by commit http://source.winehq.org/git/wine.git/?a=commit;h=0cde50d2235015d5123dbbc392...
Thanks Sebastian
$ sha1sum ShipSim2008_Demo_v1.exe 46d0932ffca42f2afb60e54d58eb79c1239d2e12 ShipSim2008_Demo_v1.exe
$ du -sh ShipSim2008_Demo_v1.exe 151M ShipSim2008_Demo_v1.exe
$ wine --version wine-1.7.30-148-gafc6962
Regards