https://bugs.winehq.org/show_bug.cgi?id=43434
--- Comment #9 from Ivan Bodrov securesneakers@gmail.com --- Using "wine StarCraft.exe -launch" does not change anything for me. But I noticed that if I run "winedbg StarCraft.exe" then it fails differently (it is able to show message box). Trace output from the same thread:
002d:exception in TLS callback (proc=0x1073d8f8,module=0x10000000,reason=PROCESS_ATTACH,reserved=0) 002d:Call PE DLL (proc=0x10025ae0,module=0x10000000 L"ClientSdk.dll",reason=PROCESS_ATTACH,res=0x1) ... 002d:Call user32.MessageBoxW(00000000,0033f680 L"Game Initialization Failed!",0033f6c8 L"ERROR",00000010) ret=100262fa