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