https://bugs.winehq.org/show_bug.cgi?id=42741
--- Comment #54 from Andrew Wesie awesie@gmail.com --- I wrote a less hacky patch to fix the GetTickCount64/NtGetTickCount issues (https://github.com/awesie/wine-starcraft/commit/8dca81567c1d3601338c67ee141f...). It reuses one of the configuration options from wine-staging, so there are new instructions for this code (https://github.com/awesie/wine-starcraft/blob/master/STARCRAFT).
The remaining patch that needs to be fixed is implementing BuildSecurityDescriptorW. There is a nearly 3 year old bug (https://bugs.winehq.org/show_bug.cgi?id=37594) to implement this API. My current patch is just a hacky workaround to make StarCraft work.