From 4eef22e273008d65111c22db849dcd9b74414b7e Mon Sep 17 00:00:00 2001 From: kasha695 <67257234+kasha695@users.noreply.github.com> Date: Sun, 29 Dec 2024 17:58:40 +0000 Subject: [PATCH] Add DirectPlay to SpellForce 1 and 2 titles for Multiplayer (#190) * Add DirectPlay to SpellForce 1 and 2 titles for Multiplayer * Fixed wrong steam id --- gamefixes-gog/umu-245050.py | 1 + gamefixes-gog/umu-39540.py | 1 + gamefixes-gog/umu-39550.py | 1 + gamefixes-gog/umu-65530.py | 1 + gamefixes-steam/245050.py | 1 + gamefixes-steam/39540.py | 8 ++++++++ gamefixes-steam/39550.py | 1 + gamefixes-steam/65530.py | 1 + 8 files changed, 15 insertions(+) create mode 120000 gamefixes-gog/umu-245050.py create mode 120000 gamefixes-gog/umu-39540.py create mode 120000 gamefixes-gog/umu-39550.py create mode 120000 gamefixes-gog/umu-65530.py create mode 120000 gamefixes-steam/245050.py create mode 100644 gamefixes-steam/39540.py create mode 120000 gamefixes-steam/39550.py create mode 120000 gamefixes-steam/65530.py diff --git a/gamefixes-gog/umu-245050.py b/gamefixes-gog/umu-245050.py new file mode 120000 index 00000000..3d28438c --- /dev/null +++ b/gamefixes-gog/umu-245050.py @@ -0,0 +1 @@ +../gamefixes-steam/39540.py \ No newline at end of file diff --git a/gamefixes-gog/umu-39540.py b/gamefixes-gog/umu-39540.py new file mode 120000 index 00000000..3d28438c --- /dev/null +++ b/gamefixes-gog/umu-39540.py @@ -0,0 +1 @@ +../gamefixes-steam/39540.py \ No newline at end of file diff --git a/gamefixes-gog/umu-39550.py b/gamefixes-gog/umu-39550.py new file mode 120000 index 00000000..3d28438c --- /dev/null +++ b/gamefixes-gog/umu-39550.py @@ -0,0 +1 @@ +../gamefixes-steam/39540.py \ No newline at end of file diff --git a/gamefixes-gog/umu-65530.py b/gamefixes-gog/umu-65530.py new file mode 120000 index 00000000..3d28438c --- /dev/null +++ b/gamefixes-gog/umu-65530.py @@ -0,0 +1 @@ +../gamefixes-steam/39540.py \ No newline at end of file diff --git a/gamefixes-steam/245050.py b/gamefixes-steam/245050.py new file mode 120000 index 00000000..f0e38878 --- /dev/null +++ b/gamefixes-steam/245050.py @@ -0,0 +1 @@ +39540.py \ No newline at end of file diff --git a/gamefixes-steam/39540.py b/gamefixes-steam/39540.py new file mode 100644 index 00000000..a70829df --- /dev/null +++ b/gamefixes-steam/39540.py @@ -0,0 +1,8 @@ +"""Game fix for SpellForce""" + +from protonfixes import util + + +def main() -> None: + """Needs DirectPlay for multiplayer functionality""" + util.protontricks('directplay') diff --git a/gamefixes-steam/39550.py b/gamefixes-steam/39550.py new file mode 120000 index 00000000..f0e38878 --- /dev/null +++ b/gamefixes-steam/39550.py @@ -0,0 +1 @@ +39540.py \ No newline at end of file diff --git a/gamefixes-steam/65530.py b/gamefixes-steam/65530.py new file mode 120000 index 00000000..f0e38878 --- /dev/null +++ b/gamefixes-steam/65530.py @@ -0,0 +1 @@ +39540.py \ No newline at end of file