diff --git a/proton b/proton index 4374aee9..c53e9bc8 100755 --- a/proton +++ b/proton @@ -505,11 +505,13 @@ class Session: if "PROTON_LOG" in self.env and nonzero(self.env["PROTON_LOG"]): self.env.setdefault("WINEDEBUG", "+timestamp,+pid,+tid,+seh,+debugstr,+loaddll,+mscoree") self.env.setdefault("DXVK_LOG_LEVEL", "info") + self.env.setdefault("VKD3D_DEBUG", "warn") self.env.setdefault("WINE_MONO_TRACE", "E:System.NotImplementedException") #for performance, logging is disabled by default; override with user_settings.py self.env.setdefault("WINEDEBUG", "-all") self.env.setdefault("DXVK_LOG_LEVEL", "none") + self.env.setdefault("VKD3D_DEBUG", "none") #default wine-mono override for FNA games self.env.setdefault("WINE_MONO_OVERRIDES", "Microsoft.Xna.Framework.*,Gac=n") diff --git a/user_settings.sample.py b/user_settings.sample.py index bc40679e..feb685e5 100755 --- a/user_settings.sample.py +++ b/user_settings.sample.py @@ -11,6 +11,9 @@ user_settings = { #DXVK debug logging "DXVK_LOG_LEVEL": "info", + #vkd3d debug logging + "VKD3D_DEBUG": "warn", + #wine-mono debug logging (Wine's .NET replacement) "WINE_MONO_TRACE": "E:System.NotImplementedException", #"MONO_LOG_LEVEL": "info",