https://bugs.winehq.org/show_bug.cgi?id=39676
Bug ID: 39676 Summary: The Darkness II shows only black screen when CSMT enabled Product: Wine-staging Version: 1.8-rc1 Hardware: x86 URL: http://store.steampowered.com/app/67370/ OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: erich.e.hoover@wine-staging.com, michael@fds-team.de, sebastian@fds-team.de Distribution: ---
Created attachment 52901 --> https://bugs.winehq.org/attachment.cgi?id=52901 terminal output
This is the game from bug #30061. When CSMT is enabled in staging, the game starts but shows only a black screen (I can hear audio from the intro videos but nothing can be seen). This happens when the game is started in fullscreen mode. In windowed mode the game starts properly (CSMT enabled). Switching between fullscreen and windowed mode is available in the game's display option menu.
This might be interesting from the console log (not present when CSMT is disabled): err:d3d:wined3d_debug_callback 0x21be40: "GL_INVALID_VALUE in glTexSubImage2D(xoffset+width)". err:d3d_surface:wined3d_surface_upload_data >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glTexSubImage2D @ ../wined3d/surface.c / 1706
The problem can be reproduced with the demo version on Steam.
wine-1.8-rc1-81-g6790d82 (Staging) Fedora 23 OpenGL vendor string: nouveau OpenGL renderer string: Gallium 0.4 on NV92 OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.0-devel OpenGL core profile shading language version string: 3.30