Hi, I’ve been using Lutris for awhile now to play Starcraft 2, and it’s working great! Way faster than on Windows!
Unfortunately, I’ve ran into one issue. Some games on the arcade import extra assets (especially from Warcraft 3), and these will cause the entire game to crash in the loading screen. I receive this error: e_gfxErrorShaderCompileFailed
I read around and the common solution is to install d3dcompiler_43
via Winetricks, which I have done to no avail… More specifically, I tried:
WINEPREFIX=/mnt/extended/Lutris/starcraft-ii winetricks d3dx9 d3dx9_43 xact_jun2010 d3dcompiler_43
Here are some specs/settings: OpenSUSE Tumbleweed, Proprietary Nvidia drivers on GTX 960, using Wine 3.3 PBA, d3dcompiler_43
set to native
. CSMT
and VAAPI as backend for DXVA2
disabled (I did try with enabled though). Running Lutris 0.4.14. I can provide additional information upon request.
I was hoping we could get together, test solutions, and push it to the script on the site.
On another, more broad note, does Lutris have the capability to update installations from newer available scripts? Like if we added a dependency to the Lutris script for Starcraft 2, can clients download that dependency without reinstalling the entire game? And if not, could we add this capability?
Thanks in advance. This community is truly amazing.