From 2450d75c6987e698c96a3afb67d2dd75e91f6689 Mon Sep 17 00:00:00 2001 From: Dave Jansen Date: Mon, 6 Jun 2022 09:52:21 +0900 Subject: [PATCH] Add System Shock 2 (GOG) Installer script. --- README.md | 9 ++++++++ system-shock-2/system-shock-2-gog.yaml | 30 ++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 system-shock-2/system-shock-2-gog.yaml diff --git a/README.md b/README.md index c4bcc4c..0c88e34 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,15 @@ A small collection of Lutris game installer scripts I have created. All of these Here's a short list of game installers included in this repository. The easiest way to use them would be via the official Lutris website, but as installer submissions are manually reviewed, it can sometimes take quite a bit of time before they end up available through the site. In that case you can download any one of these and install them on your system by using the "Install from a local install script" option in Lutris (introduced in v0.5.10), or by launching Lutris through the command line with the `-i` flag, like so: `lutris -i ~/Downloads/tortuga-two-treasures.yaml`. +## System Shock 2 (GOG) + +Installs the GOG version using Wine + directplay to enable multiplayer. Updated installer script to support more modern version of Lutris + +### Links + +- [Installer script](system-shock-2/system-shock-2-gog.yaml) +- [On Lutris](https://lutris.net/games/system-shock-2/) + ## Anno 1503 A.D. (GOG) Installs the GOG release version of Anno 1503 A.D. with pinned wine runner version to ensure maximum compatibility. diff --git a/system-shock-2/system-shock-2-gog.yaml b/system-shock-2/system-shock-2-gog.yaml new file mode 100644 index 0000000..dddcd08 --- /dev/null +++ b/system-shock-2/system-shock-2-gog.yaml @@ -0,0 +1,30 @@ +name: System Shock 2 +game_slug: system-shock-2 +version: GOG +slug: system-shock-2-gog +description: Installs the GOG version using Wine + directplay to enable multiplayer. +runner: wine +script: + files: + - goginstaller: N/A:Select the System Shock 2 installer downloaded from GOG + game: + arch: win32 + exe: $GAMEDIR/drive_c/GOG Games/System Shock 2/SS2.exe + prefix: $GAMEDIR + installer: + - task: + arch: win32 + name: create_prefix + prefix: $GAMEDIR + - task: + executable: goginstaller + name: wineexec + - task: + app: directplay + description: Installing multiplayer dependency + name: winetricks + prefix: $GAMEDIR + system: + pulse_latency: false + wine: + version: lutris-5.6-5-x86_64