Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ValveSoftware/Proton.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Eikum <aeikum@codeweavers.com>2020-09-17 21:57:45 +0300
committerAndrew Eikum <aeikum@codeweavers.com>2020-09-29 22:29:06 +0300
commit98a2a3b8195bb53bb93be8dcf95d830ee2dec7fc (patch)
treeb238a0789bedfd004300ef06b9830b4eb989fce0
parent347c53bb42530e21a54305d6ee309c3656ce4ed2 (diff)
proton: Respect WINEDLLOVERRIDES from user_settings, tooproton-5.13-1
-rwxr-xr-xproton6
1 files changed, 3 insertions, 3 deletions
diff --git a/proton b/proton
index 14edef87..1e38a9e9 100755
--- a/proton
+++ b/proton
@@ -405,7 +405,7 @@ class CompatData:
steamdir = os.environ["HOME"] + ".steam/root/"
use_wined3d = "wined3d" in g_session.compat_config
- use_dxvk_dxgi = "WINEDLLOVERRIDES" in os.environ and "dxgi=n" in os.environ["WINEDLLOVERRIDES"]
+ use_dxvk_dxgi = "WINEDLLOVERRIDES" in g_session.env and "dxgi=n" in g_session.env["WINEDLLOVERRIDES"]
builtin_dll_copy = os.environ.get("PROTON_DLL_COPY",
#dxsetup redist
@@ -737,8 +737,8 @@ class Session:
s = s + ";" + dll + "=" + setting
else:
s = dll + "=" + setting
- if "WINEDLLOVERRIDES" in os.environ:
- self.env["WINEDLLOVERRIDES"] = os.environ["WINEDLLOVERRIDES"] + ";" + s
+ if "WINEDLLOVERRIDES" in self.env:
+ self.env["WINEDLLOVERRIDES"] = self.env["WINEDLLOVERRIDES"] + ";" + s
else:
self.env["WINEDLLOVERRIDES"] = s