The forum

Graphics Problem in 64bit Heroes of the Storm

Author Replies
Daoimean Thursday 4 February 2016 at 20:01


Since the latest update of Heroes of the Storm of have had the crasshing problem reported elsewhere. Following the advice I changed to a newer version of wine and used the 64bit client. I have encountered two problems.

First, Wine version 1.9.2-staging would not work for me even with shcore disabled. This isn't a big deal as version 1.9.2 works just fine.

Second, when using the 64bit Heroes client, the graphics are messed up. Basically, it looks like half the textures aren't loading. It appears to fix the crashing bug though... Graphics are fine on the 32bit client but of course it still crashes.

I am running Fedora 22 with a Radeon HD 6450 card running the open source ati drivers. Does anyone have any suggestions? I have no idea where to start with this.


Daoimean Friday 5 February 2016 at 19:17

Update on graphics issues:
So, first wine 1.9.2-staging wasn't working turns out I hadn't actually disabled shcore... You actually have to hit edit and select disabled. My bad.

Second, graphics issue is still there. I found the logs and they are riddled with directx errors:

DirectX call  failed with error code D3DERR_INVALIDCALL

D3D9 create texture call failed with error code D3DERR_INVALIDCALL for texture type: 0 size 64x64x1 mips 1 usage 0 pool 1 format 894720068

IDirect3DDevice9::CreateTexture() failed with params: 128 64 1 0 827611204 D3DPOOL_DEFAULT

This only happens with the 64bit client and not the 32bit. Is it possible I don't have 64bit directx installed? How do I fix that?

Daoimean Saturday 6 February 2016 at 5:04

Okay I fixed it. Turns out I had the 32bit version of libtxc_dxtn installed but not the 64bit version.

Works like a charm now.