https://bugs.winehq.org/show_bug.cgi?id=39954
Bug ID: 39954 Summary: StarCraft II: 64bit client only runs with lowest shader settings Product: Wine-staging Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: hybrid@onlinehome.de CC: erich.e.hoover@wine-staging.com, michael@fds-team.de, sebastian@fds-team.de Distribution: ---
Created attachment 53382 --> https://bugs.winehq.org/attachment.cgi?id=53382 stderr and stdout when changing shader settings in-game
The 64bit client only works when shaders are set to low. Setting shaders to low also impacts a variety of graphics settings in StarCraft II so it might not only be tied to shaders. Trying to set shaders on anything higher in-game and then clicking on "accept" will freeze the screen (doesn't turn black), cursor remains controllable, music runs until the end (doesn't start to play again). The "game needs to be restarted" dialog doesn't appear, clicking on visible elements from the options menu doesn't do anything. Setting shaders on anything higher than low in the 32bit client, quitting and then starting the 64bit client results in a black screen freeze right at the loading screen.