WineHQ

Hearthstone

Game itself

For installer help and issues see Blizzard App on AppDB

Application Details:

Version: Game
License: Free to use
URL: https://battle.net/hearthstone...
Votes: 19
Latest Rating: Gold
Latest Wine Version Tested: 2.21-staging

Maintainers: About Maintainership

Free Download Hearthstone

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything that I've tested

- Deck building

- Playing

- 120FPS

- Losing in games.

What does not

Workarounds

What was not tested

- High or Medium graphical settings

- Real purchase

- Arena and Ranked mode (Haven't unlocked all classes) 

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 17.10 "Artful" amd64 (+variants like Kubuntu)Dec 06 20172.21-stagingYes Yes YesGoldLuraktinus Umbra 
ShowDebian 10.x "Buster"Nov 05 20172.20-stagingYes Yes YesGoldJuanjo Salvador Piedra 
ShowArch Linux x86_64Oct 07 20172.18-stagingYes Yes YesGoldMaciej Stanczew 
ShowLinux Mint 18.2 "Sonya" x86_64Sep 08 20172.16-stagingYes Yes YesGoldAmosar 
ShowUbuntu 17.04 "Zesty" i386 (+ variants like Kubuntu)Aug 30 20172.15Yes Yes YesGoldDaniel 

Known Bugs

Bug # Description Status Resolution Other apps affected
23807 Unsupported texture formats: DF16, DF24, RAWZ: format unrecognized(909198916) NEW View
35291 setcap on wine-preloader causes application problems (Hearthstone) NEW View
38916 Hearthstone fails with 'GLOBAL_ERROR_ASSET_LOAD_FAILED' when using Wine from Ubuntu PPA (broken package?) REOPENED View
42845 Hearthstone crashes at loading screen NEW View
43126 Multiple games need d3d11_immediate_context_ResolveSubresource (Hearthstone, System Shock) UNCONFIRMED View

Show all bugs

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

What worked for me
by rodrigo4821 on Saturday November 25th 2017, 20:38
In 4.9.63-1-MANJARO

I installed lib32-libldap lib32-gnutls samba

To install battle.net
wine-2.20 (Staging), staging is important
winetricks corefonts

To pass the game intro
winetricks vcrun2015
How to install on 64-bit Linux 2017-11-13
by puargs on Monday November 13th 2017, 11:50
Here's what it took to install on Ubuntu 17.04 x64 with an Intel graphics chipset on 2017-11-13:

Be careful following these steps - they are intended for brand new installations only. If you already have wine, don't delete your whole .wine folder as in the steps below.

1) install wine staging (wiki.winehq.org/Ubuntu)
2) download winetricks (wiki.winehq.org/Winetricks)
3) run from terminal:
rm -r ~/.wine
env WINEARCH=win32 winecfg

4) (we are now inside winecfg)
set windows version to windows xp
go to graphics tab, uncheck "allow the window manager to decorate the windows"
go to libraries tab, add "d3d11" and edit it to "DISABLED".

5) install battle.net "wine Battle.net-Setup.exe"

6) run from terminal:
winetricks corefonts vcrun2015 forcemono
winecfg
(change windows version to windows 7 and close)

7) make sure wine isn't running - run from terminal (you can skip step 7 if you're not comfortable - just reboot your computer instead, then proceed from step 8):
sudo ps -aux | grep wine
sudo kill 1234 1235 1236 1237

(replace 1234 1235 1236 1237 with the process numbers of any running wine processes found above)

8) FINALLY, open battle.net application and hearthstone and it should run fine.
Fireside gatherings
by Andrew Kis on Thursday October 19th 2017, 3:49
Wine 2.19:
Fireside gatherings work, but my location is wrong. I managed to log into one from home, and get Nemsy Necrofizzle.
Deck copying
by Andrew Kis on Sunday July 2nd 2017, 8:51
The feature crashes my game. Verification, needed.
RE: Deck copying
by jarao on Monday July 3rd 2017, 15:13
This is very new (1 June) so I'm not surprised that there are problems.
A recent patch from 13 June shows this:
* Fixed issues that could prevent Deck Importing from functioning on mobile devices.
* Fixed an issue that could cause a player to get stuck in their Collection Manager after copying a deck.

It's possible there are still more bugs or maybe you checked before this patch.
Personally, I did a simple test (with windows set to xp, 7 and 10) copying and then creating a deck, even edited the clipboard and it all worked.
Black screen fix by forcing d3d9
by Sean Pryor on Tuesday June 6th 2017, 10:29
So, I hit the black screen in game, as well as several other performance issues on wine-stating-2.9. I hunted around the internet a bit and it turns out just like WoW, hearthstone supports a CLI option to force a specific d3d API
us.battle.net/forums/en/hearthstone/topic/20742385137
as expected, -force-d3d9 resolved the issues. Temporary workaround until the d3d11 support gets better
Hearthstone exits after the start.
by Alexey on Tuesday June 6th 2017, 4:21
Since the update introducing the fireside gathering Hearthstone launches, establishes connections to servers then shuts down. I am pretty sure it's due to the network configuration detection. See the wineconsole output before it shuts down:
...
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:wininet:InternetSetOptionW Option 77 STUB
fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
RE: Hearthstone exits after the start.
by jarao on Monday June 12th 2017, 21:44
I had a similar problem and solved it.
My problem was a crash only when connecting to the server (Europe) where I used "fireside gathering"; the game worked fine when connecting to the other servers.
This problem might be the same as bugs.winehq.org/show_bug.cgi?id=42845 but I used a different solution than suggested there.

Solution:
winetricks forcemono

This sets:
mscoree native
mscorsvw.exe disabled
fixed for me
by davep on Saturday June 3rd 2017, 6:08
same issue, seems fixed when i switch to low graphics quality in game options.
RE: fixed for me
by Spence on Saturday June 3rd 2017, 16:42
I read that elsewhere too but it did not work for me.
RE: fixed for me
by Real Name on Saturday June 3rd 2017, 23:56
Just tried this without any luck - same problem, game remains completely unplayable.

nvidia gpu + driver, arch linux, wine 2.8-staging
Patch 8.2.0.19506
by Oliver Sperke on Friday June 2nd 2017, 5:04
The latest patch from yesterday breaks the game for me. When ever an animation or a popup appears the whole game goes black. Can anyone confirm this behaviour? I tried different settings but nothing seems to work. See i.imgur.com/5I2R8Y6.png
RE: Patch 8.2.0.19506
by Real Name on Friday June 2nd 2017, 5:24
Can confirm. Tested tonight on 2.8-staging in a 32 bit prefix with wine configured as both XP and Win7 and behaviour was reproduced. Strangely it only came up after the end of the first full game I played but I think the update came in during the game and kicked me. Once I reconnected the problem popped up at the end of the game.
RE: Patch 8.2.0.19506
by Brandon Closson on Friday June 2nd 2017, 8:27
I can confirm this happens to me as well. A small workaround I found to make the game 'playable' is to change graphic settings to low.
RE: Patch 8.2.0.19506
by Martin Ramke on Friday June 2nd 2017, 9:01
Also easy to reproduce by hovering over the played card history, which is now completely black before it would just darken/desaturate the board.
RE: Patch 8.2.0.19506
by Spence on Friday June 2nd 2017, 9:15
Experiencing the same. on this patch version. Ubuntu 17.04 w/nvidia 630M (driver v.375.66). I've attempted switching wine versions between v1.9.18 - 2.9 along with various DLL overrides without success.
RE: Patch 8.2.0.19506
by Jordan Metzmeier on Friday June 2nd 2017, 19:22
Same here, looks like the patch is causing hearthstone to use directx11. Tested with with 2.7.
RE: Patch 8.2.0.19506
by Jordan Metzmeier on Saturday June 3rd 2017, 13:54
I also tested with 2.9 and installing dirextx11 via winetricks. I was able to get a game to work, but every time since, I still just get the black screen.
RE: Patch 8.2.0.19506
by Eugene Kee on Saturday June 3rd 2017, 2:27
The same issue. Nvidia 381.22, Wine 2.9.
Someone with AMD GPU with the issue?
RE: Patch 8.2.0.19506
by Martin Ramke on Sunday June 4th 2017, 3:32
When the screen goes black the following gets logged to console:

fixme:d3d11:d3d11_immediate_context_ResolveSubresource iface 0x14ba2c, dst_resource 0x11937968, dst_subresource_idx 0, src_resource 0x8a36cb0, src_subresource_idx 0, format DXGI_FORMAT_R8G8B8A8_UNORM stub!
RE: Patch 8.2.0.19506
by Martin Ramke on Sunday June 4th 2017, 3:58
RE: Patch 8.2.0.19506
by Fer on Monday June 5th 2017, 3:54
I just found a workaround for this issue: In wine config > Libraries, add: "d3d11" and then, deactivate it. This will make the game work again without any issues.
RE: Patch 8.2.0.19506
by Drefetr on Monday June 5th 2017, 4:24
Can confirm that this works w/ Wine 2.7 in a 32-bit prefix: Game works as it did prior to the patch.
RE: Patch 8.2.0.19506
by Fer on Monday June 5th 2017, 4:34
Yeah, sorry, I forgot to say I'm using wine 2.9 staging in a 32bit prefix.
RE: Patch 8.2.0.19506
by Oliver Sperke on Monday June 5th 2017, 7:32
That is so weird because that was the first I tested because of the DirectX11 errors and after the patch it did not work. Now it works!?
RE: Patch 8.2.0.19506
by Spence on Monday June 5th 2017, 11:16
I can also confirm that this works for my config as well.

Ubuntu Mate 17.04, Wine v2.7, nVidia 630M GPU w/ driver v375.66.

If you've already installed 'd3d11' and other things and then cleaned up all those tested configs add it back in and set it to 'disabled'.

The only things remaining in my Wine Configuration -> Libraries -> Existing Overrides are:
-- mscoree - Native
-- d3d11 - disabled
-- dbghelp - disabled
RE: Patch 8.2.0.19506
by Emily Banc on Monday June 5th 2017, 19:55
can also confirm, just added d3d11 - disabled to my config

deb jessie x64, amd r9 285 with amdgpu
Svitozar Cherepii keeps deleting my comments
by Kendall Llera on Monday April 24th 2017, 19:00
If you have any issues on Opensuse, please email me. Can't respond here for some reason
RE: Svitozar Cherepii keeps deleting my comments
by Svitozar Cherepii on Tuesday April 25th 2017, 3:58
You probably disabled your mail, because I gave you clear reasoning and
contacted you before deleting your comment.

Just mentioning again: you seem to not understand difference between
Hearthstone and Blizzard App, Wine and Wine Staging.

You suggest overrides and settings that are not needed and/or required
to get Blizzard App working.

You seem to ignore fact that Hearthstone works without any of these
as long as you can hit Play button in Blizzard App.

And lastly you ignore that there is a page on AppDB for Blizzard App
and it has clear instructions that are actually tested to be EXACTLY
what is REQUIRED to get it working and therefore be able to launch
Hearthstone from it.

Again, Hearthstone GAME does not REQUIRE any of these to work.
It's Blizzard App that needs EXACTLY what is stated on
appdb.winehq.org/objectManager.php?sClass=version&iId=28855#viewHowTo
and nothing more.

You can read whole conversation and deletion reason below:

>>> Subject: How to get Hearthstone working for Wine 2.6
>>>
>>> After installing Hearthstone and Battlenet, input the following libraries
>>> in Wine Config and it should work (make sure you have winetricks corefonts
>>> and vcrun2015 as well).
>>>
>>> battlenet.net - native, builtin
>>> dbghelp - disabled
>>> msvcp100 - native, builtin
>>> msvcp140 - native, builtin
>>> msvcr100 - native, builtin
>>> wininet - native, builtin
>>>
>>> Would recommend turning off any staging settings, other than that please
>>> comment if it helped :)

>> Not sure where you got that information, but manual overrides and turning
>> off Wine Staging settings are not needed to get game itself or Blizzard App
>> to work.
>>
>> Also you specified steps in wrong order as you can't install Hearthstone
>> without using Blizzard App (former Battle.net). In turn Blizzard App
>> does not install games without vcrun2015. And corefonts only needed for
>> regular Wine to display buttons, Wine Staging works without.
>>
>> This page says at the top:
>>
>> Game itself
>>
>> For installer help and issues see Blizzard App entry
>>
>> appdb.winehq.org/objectManager.php?sClass=version&iId=28855#viewHowTo
>>
>> I'm assuming you missed that, happens.

> It worked for me, just passing what I learned along

Comment for Hearthstone Game deleted

Reasons given
Deleting incorrect information.

Submitter didn't respond to concerns over accuracy, but confirmed them.
RE: Svitozar Cherepii keeps deleting my comments
by Kendall Llera on Tuesday April 25th 2017, 9:43
I did receive those messages, again I was posting how I got Hearthstone to work after it had been installed previously. My information can't be "incorrect" if it fixed my problem with the software. The instructions I was giving were on how to fix Hearthstone presuming it and Battlenet had been working prior to the recent update. I will admit perhaps there is some redundancy, but that was not intentional. Regardless, how about we just let whomever is reading the conversation test it out and see what works for them? There's no harm in that is there?
Back