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.
http://bugs.winehq.org/show_bug.cgi?id=33284
liuycsd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.5.24
http://bugs.winehq.org/show_bug.cgi?id=33284
liuycsd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |liuycsd@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=33284
--- Comment #1 from liuycsd@gmail.com 2013-03-30 23:21:15 CDT --- NOTE 1 : The "gdi" and "opengl" mentioned above refer to the value of "HKCU\Software\wine\Direct3D\DirectDrawRenderer".
http://bugs.winehq.org/show_bug.cgi?id=33284
--- Comment #2 from liuycsd@gmail.com 2013-04-25 10:55:47 CDT --- i'm sorry that the problem[3] might be a video driver problem.
- In opengl mode,No(Shendiao.exe(LIBGL_ALWAYS_SOFTWARE=1) and
EagleII.exe) orOnly Part(Shandiao.exe) of the 3D objects can be shown.^[3] <<<By using the latest drivers,nearly all 3D objects are shown, though i could see some remained graph "block"ed the 3D contents(except LIBGL_ALWAYS_SOFTWARE=1).i suppose that the previous problem about NO/LITTLE 3D contents might be caused by more remained graph.
http://bugs.winehq.org/show_bug.cgi?id=33284
--- Comment #3 from liuycsd@gmail.com 2013-05-10 11:00:18 CDT --- i'm sorry that it was that my installation was broken that caused the white-texture problem[1]. In addition,problem[3] still exists.
http://bugs.winehq.org/show_bug.cgi?id=33284
liuycsd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Direct3D(maybe directx7) |DirectDraw problems in old |problems in old games |games
http://bugs.winehq.org/show_bug.cgi?id=33284
--- Comment #4 from liuycsd@gmail.com 2013-05-15 00:09:56 CDT --- (In reply to comment #2) Maybe it's not (just) a driver problem. For the same sence,sometimes,plenty of 3D contents is blocked,while sometimes little is.
http://bugs.winehq.org/show_bug.cgi?id=33284
liuycsd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.24 |1.7.11
--- Comment #5 from liuycsd@gmail.com --- Problems 2&3 still exist.
There are plenty of these output in the terminal ...... fixme:d3d_surface:surface_load_ds_location No up to date depth stencil location. fixme:d3d_surface:surface_load_location Unimplemented copy from WINED3D_LOCATION_TEXTURE_RGB to WINED3D_LOCATION_SYSMEM for depth/stencil buffers. err:d3d_surface:surface_invalidate_location Surface 0x1fc680 does not have any up to date location. fixme:d3d_surface:surface_unmap Depth / stencil buffer locking is not implemented. ......
https://bugs.winehq.org/show_bug.cgi?id=33284
paulo i30817@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |i30817@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=33284
tt_1 herrtimson@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |herrtimson@yahoo.de
https://bugs.winehq.org/show_bug.cgi?id=33284
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #6 from winetest@luukku.com --- (In reply to liuycsd from comment #5)
Problems 2&3 still exist.
There are plenty of these output in the terminal ...... fixme:d3d_surface:surface_load_ds_location No up to date depth stencil location. fixme:d3d_surface:surface_load_location Unimplemented copy from WINED3D_LOCATION_TEXTURE_RGB to WINED3D_LOCATION_SYSMEM for depth/stencil buffers. err:d3d_surface:surface_invalidate_location Surface 0x1fc680 does not have any up to date location. fixme:d3d_surface:surface_unmap Depth / stencil buffer locking is not implemented. ......
Could you retest using wine 2.x series?
https://bugs.winehq.org/show_bug.cgi?id=33284
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #7 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-4.9?
https://bugs.winehq.org/show_bug.cgi?id=33284
--- Comment #8 from liuycsd@gmail.com --- Sorry for not replying in time Tested with wine 4.6 (devel & staging), in opengl mode, with mesa 18.3.3, problem 3 does not occur.
https://bugs.winehq.org/show_bug.cgi?id=33284
--- Comment #9 from joaopa jeremielapuree@yahoo.fr --- The policy of wine is one bug per report. Since bug 1 and 3 are fixed, you should close this bug as FIXED. If bug 2 still occurs with wine-4.20, you should open a new bug report for this problem.
https://bugs.winehq.org/show_bug.cgi?id=33284
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|DirectDraw problems in old |Xin Shendiao Xialv ("The |games |Giant Eagle and It's | |Companion") has some | |graphical issues
https://bugs.winehq.org/show_bug.cgi?id=33284
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #10 from Jeff Zaroyko jeffz@jeffz.name --- Revised title. Reported fixed (some issues).
Please file a new bugs for remaining issues. Per https://wiki.winehq.org/Bugs
Each bug report should cover one problem. If there are additional problems with the same application or game, file separate reports for each. If a similar problem appears with multiple applications or games, file separate reports for each. No, really. Even though it may look the same to you, the underlying problem is likely different. If it really is the same, we'll resolve the report as duplicate afterward.
https://bugs.winehq.org/show_bug.cgi?id=33284
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.21.