https://bugs.winehq.org/show_bug.cgi?id=44039
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Keywords| |win64 Resolution|--- |INVALID Summary|Starcraft 64 bits fails to |64-bit Starcraft II fails |launch |to launch with Windows | |version set to 'Windows XP' | |(unsupported OS) CC| |focht@gmx.net Severity|minor |normal
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello folks,
the ticket was invalid from start.
Can be easily reproduced with recent Wine-3.4 and 64-bit WINEPREFIX default 'Windows 7' setting changed to 'Windows XP'.
You are even warned two(!) times about the Windows version being no longer supported in the Bnet launcher (allows to select "continue"), before finally refusing in 64-bit SCII itself.
With Wine 2.2, the default Windows Version is set to Windows 7 for newly created prefixes. You so either recycled an old 64-bit WINEPREFIX which had 'Windows XP' setting (= big no-no for creating bug reports) or you deliberately ignored all warnings and did the setting manually.
--- snip --- ... 00ec:trace:process:__wine_kernel_init starting process name=L"C:\Program Files (x86)\StarCraft II\Versions\Base62848\SC2.exe" argv[0]=L"C:\Program Files (x86)\StarCraft II\Versions\Base62848\SC2.exe" 00ec:trace:loaddll:load_native_dll Loaded L"C:\Program Files (x86)\StarCraft II\Versions\Base62848\SC2.exe" at 0x400000: native 00e9:trace:process:create_process_impl started process pid 00eb tid 00ec ... 00ec:trace:process:QueryFullProcessImageNameW NT path: L"\Device\HarddiskVolume1\Program Files (x86)\StarCraft II\Support\SC2Switcher.exe" 00ec:trace:process:QueryFullProcessImageNameW NT path: L"\Device\HarddiskVolume1\Program Files (x86)\Battle.net\Battle.net.exe" retval=00000001 ... 00ec:trace:msgbox:MSGBOX_OnInit L"Your operating system is not supported by StarCraft II." --- snip ---
You should pay more attention to the vendor's minimum OS requirements for 64-bit versions of games. It's written on the main vendor website, forums etc for quite some time now.
https://us.battle.net/forums/en/sc2/topic/20753268189 ("Ending Support for Windows XP and Vista") -> early 2017
--- quote --- Starting later this year, we will begin the process of ending support for Windows XP and Windows Vista in World of Warcraft, StarCraft II, Diablo III, Hearthstone, and Heroes of the Storm. Microsoft ceased mainstream support for these versions of Windows in 2009 and 2012, respectively, but since a decent portion of our audience was still using them at the time, we continued supporting them. However, there have been three major Windows releases since Vista, and at this point, the vast majority of our audience has upgraded to one of the newer versions.
After these older operating systems are no longer supported, the games will not run on them, so we encourage any players who are still using one of the older OSes to upgrade to a newer version. We’ll be rolling out this change on a staggered schedule, and will post further notices as we get closer to making the change for each game. --- quote ---
$ wine --version wine-3.4
Regards