http://bugs.winehq.org/show_bug.cgi?id=32457
--- Comment #23 from Peter Petky ptg76@ukr.net 2013-02-19 02:44:23 CST --- (In reply to comment #20)
Looking up that error made me realize I ran it with "-opengl" at the end. Give that a try and see if it fixes the issue. I think it might considering it looks like a rendering issue.
I ran wine Starcraft \II.exe -opengl and wine Starcraft \II.exe -dx9single with the same message in conlole:
err:winediag:shader_generate_glsl_declarations The hardware does not support enough uniform components to run this shader, it may not render correctly.
I also ran both variants with SC2Switcher.exe with the same result (no result).
P.S.: in the very first attempt my system totally hanged up, so I needed to hardly reset the computer.