Warcraft 1-2 remastared

games won’t start, via blizzard launcher. they install but after clicking play, the whole thing shuts down and that’s it. any ideas?

Hi,

First, this is a support post - and as posted in the sticky in the support section, information about the Lutris setup is helpful.

  • First time running Lutris? Have all the pre-reqs been installed (Vulkan, WINE etc.)
  • Is Lutris and drivers up to date?
  • Tried a different runner?

Beyond that, please share some log files (run lutris -d for debug, and right click on the battle net tile and “show logs” before running game to look for errors) and if this is the first time using Lutris, just please confirm if anything else runs okay.

part I’ve been using Linux for a year. BigLinux (arch) kernel 6.6, lutris is installed there right away with the system. the launcher itself downloaded and configured by lutris, where I play world from World of Warcraft. Diablo 3, immortal or Warcraft 3 reforged work without a problem on the same configuration. Unfortunately Warcraft 1 and 2 as for the refreshed parts do not start :frowning: the premiere was not long ago, maybe it’s because of that?

I just bought Warcraft Remastered pack, I will work on it.

1 Like

great let me know how you manage to play, unless it’s a problem for me. I use karnel 66 and there is 610 available

Warcraft 2 remastered (I had no interest in the others) just works for me out of the battle net prefix. Launch battle net, click WC2, click play. Tested with Proton 9 or wine-ge-8-26 - prefer Proton for better Diablo performance.

I am running Lutris git which has recently jumped to 5.18, but I doubt that is the issue.

it starts for me but immediately crashes. what system are you using?

Mint 22, cinnamon and wayland, i386 arch enabled, Mesa drivers (for AMD 7900 XT) and Vulkan from standard repo, wine-staging from WineHQ. All other pre-reqs for Lutris from standard packages.
Lutris and UMU from Git.

mint works on kernel 6.8 if I’m not mistaken. maybe I’ll try to install big Linux with 6.10 first because I’m using 6.6

I just installed Battle.net from official Lutris script installer:
Battle.net - Lutris

Then install Warcraft remastered 1,2,3

All this game launched correctly, on two different computer, I can not reproduce your issue.

Could it be the kernel’s fault?

A difference between 6.6 and 6.8? Possible, but unlikely. If it is the kernel, then it will be interaction with drivers and firmware more than anything else.
I take it there’s nothing in “show logs?” You haven’t shared hardware or driver information yet either - e.g. there there are issues with Nvidia 560, so people are sticking with 550, or trying the 565 beta which is looking better.

When I get issues with both WINE and Proton runners, first thing I do is turn off is ESYNC and FSYNC. You’d be surprised how many random issues that seems to fix - I noticed Warcraft II couldn’t tell what my refresh rate was in options.

When have to I debug from scratch, I abandon all platforms, and install the software manually into a clean WINE prefix (WineHQ/wine-staging, no mono) to see what happens. Use winetricks to add in components as necessary, then add runners back into the mix.

My logs
"Started initial process 7116 from /home/krzysztof/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine /home/krzysztof/Games/battlenet/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe
Start monitoring process.
fsync: up and running.
wine: Using setpriority to control niceness in the [-11,11] range
Initial process has exited (return code: 0)
wine client error:498: write: Błędny deskryptor pliku
wine client error:54c: write: Błędny deskryptor pliku
wine client error:5e8: write: Błędny deskryptor pliku
wine client error:410: write: Błędny deskryptor pliku
wine client error:554: write: Błędny deskryptor pliku
wine client error:250: write: Błędny deskryptor pliku
wine client error:278: write: Błędny deskryptor pliku
Monitored process exited.
Exit with return code 0
"

I’m having similar issue, but I’ve noticed WC 1 and 2 won’t launch under hyprland (wayland) but run fine under xfce (xorg). I have this log after trying to launch in wayland:

❯ WINEPREFIX=~/Games/battlenet ./wine ~/Games/battlenet/drive_c/Program\ Files\ \(x86\)/Warcraft\ II\ Remastered/x86/Warcraft\ II.exe
wineserver: using server-side synchronization.
wine: Using setpriority to control niceness in the [-19,19] range
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.0 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0074:fixme:wineusb:query_id Unhandled ID query type 0x5.
006c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0074:fixme:wineusb:query_id Unhandled ID query type 0x5.
0074:fixme:wineusb:query_id Unhandled ID query type 0x5.
006c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
006c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
006c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:err:hid:udev_bus_init UDEV monitor creation failed
0024:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
0024:fixme:thread:NtCreateThreadEx Unsupported flags 0x6.
0024:fixme:thread:NtCreateThreadEx Unsupported flags 0x6.
0118:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 01CAFEF8
011c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 01FAFEF8
0024:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0024:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0114:fixme:oleacc:find_class_data unhandled window class: L"#32769"
0114:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0114:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0114:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000000B70048, 000000000062FAC0: stub!
0134:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0134:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0134:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000000BA4248, 0000000001D9FAB0: stub!
0024:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0024:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0024:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,00B0F5A4,00B0F5AC) stub!
0024:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
0024:fixme:wbemprox:client_security_SetBlanket 71061810, 0330DB60, 10, 0, (null), 3, 3, 00000000, 0
0024:fixme:wbemprox:client_security_Release 71061810
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0144:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 03DCFEF8
INFO: Error initializing SDL: wayland not available
INFO: Loader thread exiting
INFO: Loader thread exiting
INFO: Loader thread exiting
INFO: Loader thread exiting
0024:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 00B0F758