http://bugs.winehq.org/show_bug.cgi?id=33284
Bug #: 33284 Summary: Direct3D(maybe directx7) problems in old games Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: liuycsd@gmail.com Classification: Unclassified
Created attachment 44034 --> http://bugs.winehq.org/attachment.cgi?id=44034 screenshots and terminal logs (see index.html inside)
I've run the game called "Xin Shendiao Xialv"("The Giant Eagle and It's Companion",Released in about the year 2000 by 昱泉國際股份有限公司) I(Shendiao.exe) and II(EagleII.exe).
But
1. in some of the 3D scenes,it shows me white textures.^[1] 2. In gdi mode, □ texts are shown without a background box.^[2] □ EagleII.exe crash in this mode frequently in defferent place. 3. In opengl mode,No(Shendiao.exe(LIBGL_ALWAYS_SOFTWARE=1) and EagleII.exe) or Only Part(Shandiao.exe) of the 3D objects can be shown.^[3] I'm not sure what actually results in the problem.The following lines were shown then.
warn:d3d_surface:wined3d_surface_blt Using fallback for complex blit (0x8000). warn:d3d_surface:IWineD3DSurfaceImpl_BltOverride Src is in sysmem, rejecting gl blt warn:d3d_surface:surface_load_location Operation requires 0x2 access, but surface only has 0x1. fixme:d3d_surface:surface_load_location Unimplemented location SFLAG_INSYSMEM for depth/stencil buffers. fixme:d3d_surface:surface_load_location Unimplemented location SFLAG_INSYSMEM for depth/stencil buffers. fixme:d3d_surface:surface_unmap Depth / stencil buffer locking is not implemented.
----- I'm sorry that I can't provide the executable files.