diff --git a/proton b/proton index 3bf58b22..88e521f2 100755 --- a/proton +++ b/proton @@ -1621,6 +1621,13 @@ class Session: #nvidia override self.env["__GL_ExtensionStringVersion"] = "17700" + if os.environ.get("SteamGameId", 0) in [ + "661920", + "558260", + "386360", + ]: + self.env["OPENSSL_ia32cap"] = "~0x20000000" + if os.environ.get("SteamGameId", 0) == "500810": self.dlloverrides["ddraw"] = "n,b"