http://bugs.winehq.org/show_bug.cgi?id=27301
Summary: Space Empires: Star Fury doesn't display text in-game (orm=backbuffer) Product: Wine Version: 1.3.20 Platform: x86 URL: http://www.fileplanet.com/130638/130000/fileinfo/Space -Empires:-Starfury-Demo OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: hverbeet@gmail.com
Created an attachment (id=34916) --> (http://bugs.winehq.org/attachment.cgi?id=34916) plain terminal output (orm=backbuffer)
On my system SE:Star Fury as well as Space Empires V render objects, buttons and the background correctly only when ORM is set to backbuffer. The problem with orm=fbo was reported in bug #27089.
Since Wine-1.3.20 all text has disappeared from the game: button text, tutorial tips, descriptions... everything. This is due to the following commit:
e6ab3832b20707108f8611a32ae61085ee4f76d8 is the first bad commit commit e6ab3832b20707108f8611a32ae61085ee4f76d8 Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue May 10 21:18:44 2011 +0200
wined3d: Set SFLAG_DYNLOCK for lockable render targets.
:040000 040000 70131d5160415ccd5c9c16336291218dd95182b2 4b40acec2ec090c26fa464d73a9adb7e1be97992 M dlls
The patch can be reverted cleanly on wine-1.3.20-439-g1ec78b8 and that fixed the issue.
To reproduce the problem in the demo: 1) With music enabled the game freezes on startup (bug #2748). After installation start the launcher by starfury.exe. Exit the launcher. 2) Fire up regedit and look for the key under HKCU/Software/Malfador Machinations/Star Fury. Change the value of 'Play Music' from true to false. 3) Start the launcher again and click on start. The main menu of the game should appear but button text is missing.
Fedora 14 Nvidia GeForce 250 / driver 270.41.06
http://bugs.winehq.org/show_bug.cgi?id=27301
--- Comment #1 from GyB gyebro69@gmail.com 2011-05-27 10:01:02 CDT --- Created an attachment (id=34917) --> (http://bugs.winehq.org/attachment.cgi?id=34917) screenshot, comparison 1.3.19/1.3.20
http://bugs.winehq.org/show_bug.cgi?id=27301
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
--- Comment #2 from GyB gyebro69@gmail.com 2011-05-27 10:01:48 CDT --- Added some keywords.
http://bugs.winehq.org/show_bug.cgi?id=27301
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |e6ab3832b20707108f8611a32ae | |61085ee4f76d8
http://bugs.winehq.org/show_bug.cgi?id=27301
--- Comment #3 from GyB gyebro69@gmail.com 2011-08-31 11:18:16 CDT --- Now that bug #27089 has been fixed I noticed that text is missing from the game whether 'fbo' or 'backbuffer' is used.
wine-1.3.27-100-gc268c40
http://bugs.winehq.org/show_bug.cgi?id=27301
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #4 from GyB gyebro69@gmail.com 2011-10-07 10:48:39 CDT --- Text is visible again in the game since http://source.winehq.org/git/wine.git/commit/1aeee59bd8b6172c848c8029e1a55dd...
However, that commit introduced new graphical problems in the game, but that will be a different bug. This one can be closed as fixed.
http://bugs.winehq.org/show_bug.cgi?id=27301
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |1aeee59bd8b6172c848c8029e1a | |55ddac1f93c44
http://bugs.winehq.org/show_bug.cgi?id=27301
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2011-10-10 13:14:04 CDT --- Closing bugs fixed in 1.3.30.