From 51103847d8026821d7f0f4cd4e1e6c52ed5793f0 Mon Sep 17 00:00:00 2001 From: Dave Jansen Date: Tue, 14 Jun 2022 10:32:38 +0900 Subject: [PATCH] Add Freelancer updated installer script. --- README.md | 17 ++++++++++ freelancer/freelancer-cd-hd-edition.yaml | 42 ++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 freelancer/freelancer-cd-hd-edition.yaml diff --git a/README.md b/README.md index d2974ae..a1f4eb9 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,23 @@ 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`. +## Freelancer + +Installs the MyAbandonware version of Freelancer along with the [Freelancer HD mod](http://freelancerhd.com/). + +### Update notes + +- Updated installer scripts to be compatible with more recent versions of Lutris (ie. fix the 256 "error" blocking the installation) +- Updated to Freelancer HD v0.5-3 +- Set a fixed version of Lutris for better overall compatibility +- Enabled font smoothing + +### Links + +- [Installer script](freelancer/freelancer-cd-hd-edition.yaml) +- [On Lutris](https://lutris.net/games/freelancer/) +- Download available from [MyAbandonware](https://www.myabandonware.com/game/freelancer-bbb) + ## Mortyr 2093-1944 Installs the MyAbandonware version of Mortyr 2093-1944. diff --git a/freelancer/freelancer-cd-hd-edition.yaml b/freelancer/freelancer-cd-hd-edition.yaml new file mode 100644 index 0000000..7dea5be --- /dev/null +++ b/freelancer/freelancer-cd-hd-edition.yaml @@ -0,0 +1,42 @@ +name: Freelancer +game_slug: freelancer +version: CD + HD Edition +slug: freelancer-cd-hd-edition +description: Installs the HD Edition https://freelancerhd.com +technical_notes: "Download the ISO from MyAbandonware: https://www.myabandonware.com/game/freelancer-bbb" +runner: wine + +script: + files: + - flhd: https://github.com/BC46/freelancer-hd-edition/releases/download/0.5/FreelancerHDSetup_v0_5-3.exe + game: + arch: win32 + exe: $GAMEDIR/drive_c/Program Files/Microsoft Games/Freelancer HD Edition/EXE/Freelancer.exe + prefix: $GAMEDIR + installer: + - task: + arch: win32 + name: create_prefix + prefix: $GAMEDIR + install_mono: true + - insert-disc: + requires: setup.exe + - task: + arch: win32 + description: Installing Freelancer. Please choose "Express install". + executable: $DISC/setup.exe + name: wineexec + prefix: $GAMEDIR + return_code: 256 + - task: + arch: win32 + description: Installing Freelancer HD Edition. + executable: flhd + name: wineexec + prefix: $GAMEDIR + - task: + app: fontsmooth=rgb + name: winetricks + wine: + dxvk: true + version: lutris-5.7-11-x86_64