diff --git a/proton b/proton index 40ba4a7f..fed186c9 100755 --- a/proton +++ b/proton @@ -1255,6 +1255,11 @@ def default_compat_config(): ]: ret.add("hidevggpu") + if appid in [ + "1977170", #Jusant + ]: + ret.add("hideintelgpu") + if appid in [ "1341820", #As Dusk falls "280790", #Creativerse @@ -1593,6 +1598,7 @@ class Session: self.check_environment("PROTON_OLD_GL_STRING", "oldglstr") self.check_environment("PROTON_HIDE_NVIDIA_GPU", "hidenvgpu") self.check_environment("PROTON_HIDE_VANGOGH_GPU", "hidevggpu") + self.check_environment("PROTON_HIDE_INTEL_GPU", "hideintelgpu") self.check_environment("PROTON_SET_GAME_DRIVE", "gamedrive") self.check_environment("PROTON_SET_STEAM_DRIVE", "steamdrive") self.check_environment("PROTON_NO_XIM", "noxim") @@ -1664,6 +1670,9 @@ class Session: if "hidenvgpu" in self.compat_config and "forcenvapi" not in self.compat_config: self.env["WINE_HIDE_NVIDIA_GPU"] = "1" + if "hideintelgpu" in self.compat_config: + self.env["WINE_HIDE_INTEL_GPU"] = "1" + if "hideapu" in self.compat_config: self.env["WINE_HIDE_APU"] = "1"