mirror of
https://git.suyu.dev/suyu/Yucom.git
synced 2026-01-02 04:34:29 +01:00
proton: Respect WINEDLLOVERRIDES from user_settings, too
This commit is contained in:
parent
347c53bb42
commit
98a2a3b819
1 changed files with 3 additions and 3 deletions
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…
Add table
Add a link
Reference in a new issue