From e6932f78dc1ec85908d2567f90bf666c39ac9210 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Lidwin?= Date: Wed, 22 Jan 2025 17:12:38 +0100 Subject: [PATCH 1/2] feat: install vcrun2022 for all Epic titles by default --- gamefixes-egs/{umu-2138710.py => default.py} | 4 +--- gamefixes-egs/umu-1151640.py | 1 - gamefixes-egs/umu-1248080.py | 8 -------- gamefixes-egs/umu-1361510.py | 1 - gamefixes-egs/umu-1370140.py | 8 -------- gamefixes-egs/umu-1521160.py | 8 -------- gamefixes-egs/umu-1544020.py | 1 - gamefixes-egs/umu-2144740.py | 8 -------- gamefixes-egs/umu-2229940.py | 8 -------- gamefixes-egs/umu-517710.py | 8 -------- gamefixes-egs/umu-976590.py | 8 -------- gamefixes-egs/umu-990080.py | 8 -------- gamefixes-steam/397540.py | 3 +-- 13 files changed, 2 insertions(+), 72 deletions(-) rename gamefixes-egs/{umu-2138710.py => default.py} (58%) delete mode 120000 gamefixes-egs/umu-1151640.py delete mode 100644 gamefixes-egs/umu-1248080.py delete mode 120000 gamefixes-egs/umu-1361510.py delete mode 100644 gamefixes-egs/umu-1370140.py delete mode 100644 gamefixes-egs/umu-1521160.py delete mode 120000 gamefixes-egs/umu-1544020.py delete mode 100644 gamefixes-egs/umu-2144740.py delete mode 100644 gamefixes-egs/umu-2229940.py delete mode 100644 gamefixes-egs/umu-517710.py delete mode 100644 gamefixes-egs/umu-976590.py delete mode 100644 gamefixes-egs/umu-990080.py diff --git a/gamefixes-egs/umu-2138710.py b/gamefixes-egs/default.py similarity index 58% rename from gamefixes-egs/umu-2138710.py rename to gamefixes-egs/default.py index 7b0a07d4..c39cd62c 100644 --- a/gamefixes-egs/umu-2138710.py +++ b/gamefixes-egs/default.py @@ -1,8 +1,6 @@ -"""Game fix for Sifu""" - from protonfixes import util +# Install vcrun2022 for all EGS games def main() -> None: - # Requires vcrun2022 to launch util.protontricks('vcrun2022') diff --git a/gamefixes-egs/umu-1151640.py b/gamefixes-egs/umu-1151640.py deleted file mode 120000 index 67c22f7c..00000000 --- a/gamefixes-egs/umu-1151640.py +++ /dev/null @@ -1 +0,0 @@ -../gamefixes-steam/1151640.py \ No newline at end of file diff --git a/gamefixes-egs/umu-1248080.py b/gamefixes-egs/umu-1248080.py deleted file mode 100644 index a5565d2f..00000000 --- a/gamefixes-egs/umu-1248080.py +++ /dev/null @@ -1,8 +0,0 @@ -"""Game fix for CYGNI: All Guns Blazing""" - -from protonfixes import util - - -def main() -> None: - # EGS only: This fixes the startup process. - util.append_argument('-epicdeploymentid=78a046d4ac1b42d7aaba9fe80f88a5d8') diff --git a/gamefixes-egs/umu-1361510.py b/gamefixes-egs/umu-1361510.py deleted file mode 120000 index 55b9ac90..00000000 --- a/gamefixes-egs/umu-1361510.py +++ /dev/null @@ -1 +0,0 @@ -../gamefixes-steam/1361510.py \ No newline at end of file diff --git a/gamefixes-egs/umu-1370140.py b/gamefixes-egs/umu-1370140.py deleted file mode 100644 index edcf7a93..00000000 --- a/gamefixes-egs/umu-1370140.py +++ /dev/null @@ -1,8 +0,0 @@ -"""Game fix Kao the Kangaroo (2022)""" - -from protonfixes import util - - -def main() -> None: - # Requires vcrun2022 to launch - util.protontricks('vcrun2022') diff --git a/gamefixes-egs/umu-1521160.py b/gamefixes-egs/umu-1521160.py deleted file mode 100644 index d9c67163..00000000 --- a/gamefixes-egs/umu-1521160.py +++ /dev/null @@ -1,8 +0,0 @@ -"""Game fix for Are You Smarter Than A 5th Grader""" - -from protonfixes import util - - -def main() -> None: - # Requires vcrun2022 to launch - util.protontricks('vcrun2022') diff --git a/gamefixes-egs/umu-1544020.py b/gamefixes-egs/umu-1544020.py deleted file mode 120000 index a1eded40..00000000 --- a/gamefixes-egs/umu-1544020.py +++ /dev/null @@ -1 +0,0 @@ -../gamefixes-steam/1544020.py \ No newline at end of file diff --git a/gamefixes-egs/umu-2144740.py b/gamefixes-egs/umu-2144740.py deleted file mode 100644 index d94bf44b..00000000 --- a/gamefixes-egs/umu-2144740.py +++ /dev/null @@ -1,8 +0,0 @@ -"""Game fix for Ghost Runner 2""" - -from protonfixes import util - - -def main() -> None: - # Requires vcrun2022 to launch - util.protontricks('vcrun2022') diff --git a/gamefixes-egs/umu-2229940.py b/gamefixes-egs/umu-2229940.py deleted file mode 100644 index 5103c142..00000000 --- a/gamefixes-egs/umu-2229940.py +++ /dev/null @@ -1,8 +0,0 @@ -"""Game fix for [REDACTED]""" - -from protonfixes import util - - -def main() -> None: - # Requires vcrun2022 to launch - util.protontricks('vcrun2022') diff --git a/gamefixes-egs/umu-517710.py b/gamefixes-egs/umu-517710.py deleted file mode 100644 index 4f392831..00000000 --- a/gamefixes-egs/umu-517710.py +++ /dev/null @@ -1,8 +0,0 @@ -"""Game fix Redout: Enhanced Edition""" - -from protonfixes import util - - -def main() -> None: - # Requires vcrun2019 to launch - util.protontricks('vcrun2019') diff --git a/gamefixes-egs/umu-976590.py b/gamefixes-egs/umu-976590.py deleted file mode 100644 index 1060b59f..00000000 --- a/gamefixes-egs/umu-976590.py +++ /dev/null @@ -1,8 +0,0 @@ -"""Game fix for Bus Simulator 21 Next Stop""" - -from protonfixes import util - - -def main() -> None: - # Requires vcrun2022 to launch - util.protontricks('vcrun2022') diff --git a/gamefixes-egs/umu-990080.py b/gamefixes-egs/umu-990080.py deleted file mode 100644 index 304c3b7b..00000000 --- a/gamefixes-egs/umu-990080.py +++ /dev/null @@ -1,8 +0,0 @@ -"""Game fix Hogwarts Legacy""" - -from protonfixes import util - - -def main() -> None: - # Requires vcrun2019 to launch - util.protontricks('vcrun2019') diff --git a/gamefixes-steam/397540.py b/gamefixes-steam/397540.py index 68490f61..c8771c18 100755 --- a/gamefixes-steam/397540.py +++ b/gamefixes-steam/397540.py @@ -4,7 +4,6 @@ def main() -> None: - """Borderlands 3 vcrun2019 fix""" + """Borderlands 3""" # Fixes the startup process. - util.protontricks('vcrun2019') util.protontricks('d3dcompiler_47') From 17a3712f0ad7b57763616448717b14657d2d3103 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Lidwin?= Date: Wed, 22 Jan 2025 17:22:39 +0100 Subject: [PATCH 2/2] fix: linting --- gamefixes-amazon/umu-976590.py | 1 - gamefixes-egs/default.py | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) delete mode 120000 gamefixes-amazon/umu-976590.py diff --git a/gamefixes-amazon/umu-976590.py b/gamefixes-amazon/umu-976590.py deleted file mode 120000 index 432615c6..00000000 --- a/gamefixes-amazon/umu-976590.py +++ /dev/null @@ -1 +0,0 @@ -../gamefixes-egs/umu-976590.py \ No newline at end of file diff --git a/gamefixes-egs/default.py b/gamefixes-egs/default.py index c39cd62c..7a7c5a91 100644 --- a/gamefixes-egs/default.py +++ b/gamefixes-egs/default.py @@ -1,6 +1,5 @@ +"""Install vcrun2022 for all EGS games""" from protonfixes import util -# Install vcrun2022 for all EGS games - def main() -> None: util.protontricks('vcrun2022')