[Bug 42741] StarCraft I: 1.18 PTR fails to initialize ClientSdk.dll

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Apr 28 22:39:04 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=42741

--- Comment #42 from Andrew Wesie <awesie at gmail.com> ---
Windows XP mode breaks because WINE always exports NtGetTickCount and
GetTickCount64 functions, even though those export do not exist in actual
Windows XP.

Windows 7 mode breaks because WINE has not implemented all of the APIs that are
in Windows 7 that Starcraft is trying to use.

I just wrote a quick patch that disables NtGetTickCount and GetTickCount64
entirely. This fixes Windows XP mode for Starcraft, but it is not "proper" and
I have no idea how it would affect other games. Also, if you try to use that
patch with non-Windows XP mode then things will get unhappy or confused.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list