http://bugs.winehq.org/show_bug.cgi?id=10697 Summary: Starcraft:Broodwar (using OpenGL renderer) regression. Product: Wine Version: CVS/GIT Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs(a)winehq.org ReportedBy: kazikcz(a)gmail.com Lately (since 0.9.47) Starcraft became unplayable for me in the OpenGL mode rendering. I suppose this is since the hardware color conversion was implemented. I guess a little background history may also help: ?.?.?? - 0.9.46: ** 'textex' and 'readtex': The game works. But if the wine window lost it's focus, the would freeze forever and never resume (though the sounds were working, and you could actually try playing). ** 'auto'/others: I don't remember. Propably crashed. 0.9.47 - 0.9.49: ** 'textex' and 'readtex': The game starts. Sound is working, you can start the game, but all you can see is an upscaled upper-left (or so I've heard from someone) pixel to fullscreen - i.e. you see solid colored wine window. ** 'auto'/others: The game crashes nearly instantly after opening wine window. 0.9.50 - git: ** 'textex' and 'readtex': The game starts. Sound is working, you can even start the game, but all you can see is a white screen. I get these messages in the terminal: ------ fixme:d3d_surface:surface_allocate_surface >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexImage2D @ surface.c / 304 fixme:d3d_surface:surface_upload_data >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexSubImage2D @ surface.c / 245 fixme:d3d_surface:surface_upload_data >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexSubImage2D @ surface.c / 245 ... fixme:d3d_surface:surface_upload_data >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glBindBufferARB @ surface.c / 234 fixme:d3d_surface:surface_upload_data >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glTexSubImage2D @ surface.c / 238 ... Full log in the attachement. ------ ** 'auto'/others: The game crashes just after displaying the main menu screen. I get these messages in the terminal: ------ ... =>1 0x7c85847c d3dfmt_convert_surface+0x10a() in wined3d (0x00000000) 0x7c85847c d3dfmt_convert_surface+0x10a in wined3d: movzbl 0x0(%ecx,%edi,1),%edx ... Full log in the attachement. ------ I use nvidia binary drivers 9643, with a GeForce 4 MX440 card. I'm not using any compositing manager and I've tried running Xorg in both 16 and 24 bit depth. A friend of mine reports he has exactly same issues with his GeForce 4 Ti. I also checked this with xorg-server 1.3 and xorg-server 1.4. The game however, works for some people (I hear GeForce 6+ users) smoothly and very fast. Is there anything else I should provide ? Some extra debug ? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.