http://bugs.winehq.org/show_bug.cgi?id=12890
Summary: Menu doesn't render in Thief The Dark Project in readtex mode Product: Wine Version: CVS/GIT Platform: PC URL: http://www.thief-thecircle.com/download.asp?fid=293 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: alexd4@inbox.lv
When going to menu by pressing ESC from the actual game level, menu doesn't render (neither in full screen or desktop mode) when RTL mode is readtex. Screen is not updated at all despite you can hear menu music and sound effects as mouse passes clickable menu items. I get it on Geforce 2 mx and Geforce6100 and reportedly it also happens on some other nvidia cards.
Also happens immediately if directdrawrenderer is set to opengl (without it menu works before starting level, apparently because it's rendered by gdi).
In other games readtex seems to work fine for me, so probably this indicates some bug in wined3d triggered by readtex mode.
Demo is available.
Also affects system shock 2 (also Looking Glass Studio, probably shares engine code) and, probably also Thief 2 - The Metal Age (I didn't check but it has almost same engine).
http://bugs.winehq.org/show_bug.cgi?id=12890
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #1 from Austin English austinenglish@gmail.com 2008-04-30 23:01:07 --- I can't reproduce this in git. What settings did you change from default. Can you attach screens in wine and windows?
http://bugs.winehq.org/show_bug.cgi?id=12890
--- Comment #2 from Alexander Dorofeyev alexd4@inbox.lv 2008-05-01 04:59:07 --- (In reply to comment #1)
I can't reproduce this in git. What settings did you change from default. Can you attach screens in wine and windows?
You mean because it crashes (bug #12904) ? You need to actually get into game proper to see the problem, because, until you do, wine doesn't yet switch to opengl rendering and uses gdi (where readtex is irrelevant). But by setting DirectDrawRenderer=opengl (in addition to RenderTargetLockMode=readtex), I can force the problem immediately after starting.
http://bugs.winehq.org/show_bug.cgi?id=12890
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12904
--- Comment #3 from Austin English austinenglish@gmail.com 2008-05-01 07:44:56 --- (In reply to comment #2)
(In reply to comment #1)
I can't reproduce this in git. What settings did you change from default. Can you attach screens in wine and windows?
You mean because it crashes (bug #12904) ? You need to actually get into game proper to see the problem, because, until you do, wine doesn't yet switch to opengl rendering and uses gdi (where readtex is irrelevant). But by setting DirectDrawRenderer=opengl (in addition to RenderTargetLockMode=readtex), I can force the problem immediately after starting.
Ahh. I wasn't sure if you were seeing the problem in the menu or not.
http://bugs.winehq.org/show_bug.cgi?id=12890
Bug 12890 depends on bug 12904, which changed state.
Bug 12904 Summary: Thief The Dark Project crashes on game start http://bugs.winehq.org/show_bug.cgi?id=12904
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=12890
Tobias Jakobi liquid.acid@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |liquid.acid@gmx.net
http://bugs.winehq.org/show_bug.cgi?id=12890
--- Comment #4 from Alexander Dorofeyev alexd4@inbox.lv 2008-05-04 08:57:09 --- Looks like The Longest Journey demo is also affected by this on my machine.
http://bugs.winehq.org/show_bug.cgi?id=12890
Tobias Jakobi liquid.acid@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jb.faq@gmx.de
--- Comment #5 from Tobias Jakobi liquid.acid@gmx.net 2008-05-05 11:47:45 --- I'm having the same problem with the System Shock 2 demo.
With readtex no menu appears, the screen sort of "freezes", simply showing the last rendered ingame image. The menu is "there" (I can hear the changed ambient sound indicating that the menu is open) and upon pressing ESC a second time the game continues.
The problem isn't there with RenderTargerLockMode=auto.
Tested on a Intel i915 with mesa GIT, drm GIT, etc.
http://bugs.winehq.org/show_bug.cgi?id=12890
Alexander Dorofeyev alexd4@inbox.lv changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #6 from Alexander Dorofeyev alexd4@inbox.lv 2008-05-12 07:33:32 --- Fixed in git.
http://bugs.winehq.org/show_bug.cgi?id=12890
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2008-05-23 10:37:51 --- Closing bugs fixed in 1.0-rc2.
http://bugs.winehq.org/show_bug.cgi?id=12890
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
http://bugs.winehq.org/show_bug.cgi?id=12890
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d