http://bugs.winehq.org/show_bug.cgi?id=34968
Bug #: 34968 Summary: Freespace becomes unresponsive and showing only black screen Product: Wine Version: 1.7.6 Platform: x86 URL: http://www.fileplanet.com/126954/120000/fileinfo/Frees pace-2-Demo- OS/Version: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: hverbeet@gmail.com Classification: Unclassified Regression SHA1: afe5ceb7292c494e14bb1417d0e22234c0610b47
Created attachment 46596 --> http://bugs.winehq.org/attachment.cgi?id=46596 Freespace 2 terminal output
Greetings to all :)
It's been awhile since I've tested Wine for bugs, and now I bumped into a problem in several of my old games (Freespace 1-2, Disciples 2, Sacred, Giants: Citizen of Kabuto etc). These games become totally unresponsive or perform badly under the latest Wine version. The console is flooded with such messages:
fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT (0x8cd7) fixme:d3d:context_check_fbo_status Location SFLAG_INTEXTURE (0x10000). fixme:d3d:context_check_fbo_status Color attachment 0: (0x197508) WINED3DFMT_B8G8R8X8_UNORM 1024x768 0 samples. err:d3d:wined3d_debug_callback 0x195dc0: "GL_INVALID_FRAMEBUFFER_OPERATION error generated. Framebuffer bindings are not framebuffer complete.". err:d3d_surface:surface_blt_fbo >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION (0x506) from glBlitFramebuffer() @ surface.c / 1106
I believe the problem is due to
afe5ceb7292c494e14bb1417d0e22234c0610b47 is the first bad commit commit afe5ceb7292c494e14bb1417d0e22234c0610b47 Author: Henri Verbeet hverbeet@codeweavers.com Date: Wed Nov 13 10:12:08 2013 +0100
ddraw: Create textures for additional surfaces.
:040000 040000 37bca414f0a013339f943689c41efc795ce040cd decadd3d4efdcd5c6764318cfa35e0fa9e881fc2 M dlls
Steps to reproduce the problem with Freespace 2 demo version: 1. install the demo then start the game with FreeSpace2Demo.exe 2. you need to select Direct3D acceleration in the launcher to observe the problem, click on the <Detect Available Cards> button. 3. click on <Play> in the launcher to start the game and you will observe the black screen issue.
Fedora 19 Nvidia binary drivers 325.15 wine-1.7.6-211-gfa8e8c2