http://bugs.winehq.org/show_bug.cgi?id=21811
Summary: 3impact tech demo collection crashes on first demo Product: Wine Version: 1.1.39 Platform: x86 URL: http://www.3impact.com/ OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
http://www.3impact.com/3Impact_Engine/dyruk89b/3impact51_demo.exe is a set of demos showing mannekins flailing about and boulders rolling.
Runs great on Vista. It installs fine on Wine. To start the app, do cd ~/".wine/drive_c/Program Files/3impact5demos" wine demos.exe skinnedragdoll.dll
The first problem is bug 21790; do 'winetricks vcrun2005' to get past that.
The next problem is a crash related to d3dx9_36.D3DXAssembleShaderFromResourceW, roughly bug 12020. Work around this with 'winetricks d3dx9'.
The next problem is that full-screen mode doesn't work (bug 21791). Work around this by telling the demo to run in a window.
This prompts you to press N, and then crashes after you do, with
wine: Unhandled page fault on read access to 0x0000001c at address 0x431c10 (thread 0009), starting debugger...
I'll attach a +relay,+seh log.
http://bugs.winehq.org/show_bug.cgi?id=21811
--- Comment #1 from Dan Kegel dank@kegel.com 2010-02-21 18:04:23 --- Created an attachment (id=26394) --> (http://bugs.winehq.org/attachment.cgi?id=26394) last 2000 or so lines of +relay,+seh log before crash
http://bugs.winehq.org/show_bug.cgi?id=21811
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
--- Comment #2 from Dan Kegel dank@kegel.com 2010-05-01 21:10:52 --- Retested today. Now fails with
err:d3dx:assemble_shader Asm reading failed
and a crash.
http://bugs.winehq.org/show_bug.cgi?id=21811
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #3 from joaopa jeremielapuree@yahoo.fr 2011-11-06 23:12:56 CST --- Still a bug in current wine?
http://bugs.winehq.org/show_bug.cgi?id=21811
--- Comment #4 from Dan Kegel dank@kegel.com 2011-11-06 23:27:26 CST --- With no native dlls, wine demos.exe skinnedragdoll.dll in a window crashes like this:
fixme:d3dx:D3DXGetImageInfoFromFileInMemory (0xe06ca4, 16512, 0x32fcb8): partially implemented fixme:d3dx:D3DXGetImageInfoFromFileInMemory Invalid or unsupported image file fixme:d3dx:ID3DXMeshImpl_OptimizeInplace D3DXMESHOPT_ATTRSORT vertex reordering not implemented. wine: Unhandled page fault on read access to 0x00000000 at address 0x4102d5 (thread 0009), starting debugger...
Doing 'winetricks d3dx9' gets further, to the "press N" prompt, but then still crashes with
Unhandled exception: page fault on read access to 0x0000003e in 32-bit code (0x00431c10).
http://bugs.winehq.org/show_bug.cgi?id=21811
Christian Costa titan.costa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@gmail.com
--- Comment #5 from Christian Costa titan.costa@gmail.com 2013-06-01 09:23:30 CDT --- What the status with current wine? All download links do not work.
http://bugs.winehq.org/show_bug.cgi?id=21811
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.3impact.com/ |http://web.archive.org/web/ | |20110701000000*/http://www. | |3impact.com/3Impact_Engine/ | |dyruk89b/3impact51_demo.exe
http://bugs.winehq.org/show_bug.cgi?id=21811
--- Comment #6 from Christian Costa titan.costa@gmail.com 2013-06-02 04:12:50 CDT --- New link does not work either.
http://bugs.winehq.org/show_bug.cgi?id=21811
--- Comment #7 from Dan Kegel dank@kegel.com 2013-06-02 09:51:13 CDT --- You have to follow the link with a web browser, then pick one of the archived versions to download. The one from 7 July 2011 is 94db7d5fb391ee4f73201cdac601687b7fdbc875 3impact51_demo.exe On real Windows, it downloads and installs fine, but acts strange if you decline to join or host a game.
http://bugs.winehq.org/show_bug.cgi?id=21811
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com 2013-06-02 09:55:51 CDT --- Created attachment 44624 --> http://bugs.winehq.org/attachment.cgi?id=44624 wine-1.5.31-118-gcaa452e
(In reply to comment #6)
New link does not work either.
Well, it does work for me. And the demo only show a black screen, maybe it's a problem with the intel driver.
http://bugs.winehq.org/show_bug.cgi?id=21811
--- Comment #9 from Dan Kegel dank@kegel.com 2013-06-02 10:10:22 CDT --- Just verified that C:\Program Files (x86)\3impact5demos>demos.exe skinnedragdoll.dll does work fine on Windows 7.
http://bugs.winehq.org/show_bug.cgi?id=21811
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #10 from hanska2@luukku.com --- I cleaned prefix, installed the demo and run it at maximum resolution I could set. I only get blank screen. (running command was wine demos.exe)
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x3.
I have few of these on my console.
Then I retry the game with and I do get crash
"wine demos.exe skinnedragdoll.dll"
fixme:d3dx:d3dx9_mesh_OptimizeInplace D3DXMESHOPT_ATTRSORT vertex reordering not implemented.
I didnt have vcrun2005 installed.
Installing it removes just one fixme line. Same crash after installing it.
To me it looks that the issue here is
fixme:d3dx:d3dx9_mesh_OptimizeInplace D3DXMESHOPT_ATTRSORT vertex reordering not implemented.
wine 1.7.22
https://bugs.winehq.org/show_bug.cgi?id=21811
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de, | |super_man@post.com
--- Comment #11 from super_man@post.com --- It still crashes with pure wine 1.7.52(git), but it does work with wine-staging (1.7.52). So this is most likely dupe of something.
But with wine-staging it later crashes too but it seems to be another bug.
https://bugs.winehq.org/show_bug.cgi?id=21811
--- Comment #12 from super_man@post.com --- I don't encounter bugs 21790 and 21791. The last mentioned is defnitely fixed for this application. I don't know how to tell if 21790 is fixed.
With pure wine I see blank screen and that's it.
with patch from
https://github.com/wine-compholio/wine-staging/tree/master/patches/d3dx9_36-...
it goes forward. Pressing N still crashes but to me it looks totally different issue.
https://bugs.winehq.org/show_bug.cgi?id=21811
--- Comment #13 from super_man@post.com --- There are multiple issues.
bug 21790 is still valid.
The current issue is that
fixme:d3dx:ID3DXMeshImpl_OptimizeInplace D3DXMESHOPT_ATTRSORT vertex reordering not implemented
returns E_NOTIMPL; and goes into "cleanup"
https://github.com/wine-compholio/wine-staging/tree/master/patches/d3dx9_36-...
fixes that. Without that hack or patch you get a crash.
Then after working around the crash it starts to complain about
fixme:d3dx:d3dx9_effect_init Failed to parse effect, hr 0x8876086c. fixme:d3dcompiler:compile_shader Compilation target "fx_2_0" not yet supported
which is most likely a dupe of something.
wine 1.9.8-git
https://bugs.winehq.org/show_bug.cgi?id=21811
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3d |directx-d3d-util
https://bugs.winehq.org/show_bug.cgi?id=21811
--- Comment #14 from joaopa jeremielapuree@yahoo.fr --- This bug report was used for many different bugs. It is a bad policy.
With wine 10.1, all the mentioned ugs are fixed.
Demo still does not start for acompletelty different reasoN
If an administrator close this bug report as FIXED, I will open a new bug report for the remaining bugs.