mirror of
https://github.com/ValveSoftware/Proton.git
synced 2025-04-15 13:52:37 +03:00
proton: Respect WINEDLLOVERRIDES from user_settings, too
This commit is contained in:
parent
347c53bb42
commit
98a2a3b819
6
proton
6
proton
@ -405,7 +405,7 @@ class CompatData:
|
|||||||
steamdir = os.environ["HOME"] + ".steam/root/"
|
steamdir = os.environ["HOME"] + ".steam/root/"
|
||||||
|
|
||||||
use_wined3d = "wined3d" in g_session.compat_config
|
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",
|
builtin_dll_copy = os.environ.get("PROTON_DLL_COPY",
|
||||||
#dxsetup redist
|
#dxsetup redist
|
||||||
@ -737,8 +737,8 @@ class Session:
|
|||||||
s = s + ";" + dll + "=" + setting
|
s = s + ";" + dll + "=" + setting
|
||||||
else:
|
else:
|
||||||
s = dll + "=" + setting
|
s = dll + "=" + setting
|
||||||
if "WINEDLLOVERRIDES" in os.environ:
|
if "WINEDLLOVERRIDES" in self.env:
|
||||||
self.env["WINEDLLOVERRIDES"] = os.environ["WINEDLLOVERRIDES"] + ";" + s
|
self.env["WINEDLLOVERRIDES"] = self.env["WINEDLLOVERRIDES"] + ";" + s
|
||||||
else:
|
else:
|
||||||
self.env["WINEDLLOVERRIDES"] = s
|
self.env["WINEDLLOVERRIDES"] = s
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user