Game starts and (after Alt-Tabbing) displays Main menu. Can create/load hero, start campaign, select retinue ...
Intro runs only when selected in game, not upfront.
What does not
Creating new Heros, since typing did not work one time (only tested once) - but I have seen it working at least once with a clean install. Using existing game data worked.
Game crashes (multiple test runs) when starting a new scenario.
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1280x1024x16 @0! (XRandR 1.2)
... this produces a black screen with a wine error popunder to which can only be navigated by Alt-Tabbing and switching workspaces back and forth.
Tested disabling pulse audio with: WINENOPULSE=1 wine Battlecry\ II.exe.
This was the same with 1.6.2(? - the current official Ubuntu version). For that version, the behavior is the same with Ubuntu 16.04 (here: 14.04).
More details: see 43763.
What was not tested
In game gameplay (not possible), in-game videos, Multiplayer, ...
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 20.04 "Focal" (+ variants like Kubuntu)||Jun 15 2021||6.0||Yes||Yes||Yes||Gold||axm|
|Show||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||Feb 03 2019||4.0-rc2||Yes||Yes||Yes||Gold||axm|
|Current||Ubuntu 14.04 "Trusty" i386 (+ variants like Kubuntu)||Sep 19 2017||2.0.2||Yes||Yes||No||Garbage||axm|
|Show||Mandriva Cooker||Aug 10 2009||1.1.27||Yes||Yes||Gold||Grzegorz Åuszczek|
|Show||Mandriva Cooker||Mar 16 2009||1.1.17||Yes||Yes||Gold||Grzegorz Åuszczek|
|Bug #||Description||Status||Resolution||Other apps affected|
|4066||Online Play Doesn't Work (DirectPlay)||NEW||View|
|4418||black screen when starting Warlords Battlecry||NEW||View|
|43763||Warlords Battlecry II crashes on load map||UNCONFIRMED||View|
|50932||Warlords Battlecry II crashes on create hero||RESOLVED||INVALID||View|
Elements such as taskbars designed to cover other applications are not hidden when Warlords Battlecry II is run in full-screen. This can be fixed by not allowing the window manager to control Wine applications (can be changed in winecfg), or by changing the taskbar's options so that windows are allowed to cover it.
To get multiplayer working, place the DLLs in this archive in Wine's windows/system32 directory. Then, start winecfg and add dll overrides (native, builtin) for the following DLLs: dplayx, dpnet, dpnhpast and dpwsockx.
NOTE: the game freezes when exiting a multiplayer game.