https://bugs.winehq.org/show_bug.cgi?id=41583
--- Comment #14 from winetest@luukku.com --- (In reply to cfeller from comment #12)
(In reply to winetest from comment #11)
The odd thing is that you shouldnt be able to get into the game without overrides. The unimplemented functions don't magically get fixed with newer wine if they are not implemented.
And that is what I seem to recall before too - that SC2 wouldn't even launch without the overrides listed on the WineHQ appdb... Figured something had changed drastically with 2.0 to work around that.
Just launched winecfg to confirm, and the DLL overrides tab is empty (as would be expected with a fresh environment).
Found this from SC2 appdb.
"(Note, 64 bit StarCraft executable does not require overrides, but isn't stable when playing)"
I hanve't tested this. I think wine-staging does does 64bit prefix by default. This could explain why you dont need overrides.