From 5831a45bdd6a366a1bfea6873e2168755859cc68 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Fri, 18 Oct 2024 15:34:43 -0400 Subject: [PATCH] LEGO Island --- LEGO Island/.gitignore | 3 +++ LEGO Island/README.md | 6 ++++++ LEGO Island/env | 5 +++++ LEGO Island/run | 5 +++++ LEGO Island/setup | 10 ++++++++++ 5 files changed, 29 insertions(+) create mode 100644 LEGO Island/.gitignore create mode 100644 LEGO Island/README.md create mode 100755 LEGO Island/env create mode 100755 LEGO Island/run create mode 100755 LEGO Island/setup diff --git a/LEGO Island/.gitignore b/LEGO Island/.gitignore new file mode 100644 index 0000000..10d824a --- /dev/null +++ b/LEGO Island/.gitignore @@ -0,0 +1,3 @@ +bin +iso +wine diff --git a/LEGO Island/README.md b/LEGO Island/README.md new file mode 100644 index 0000000..cd4b48e --- /dev/null +++ b/LEGO Island/README.md @@ -0,0 +1,6 @@ +#### Lego Island + +Store the Lego Island iso into the `bin` folder and name it `game.iso`. +Then run `setup`. + +> Note: broken diff --git a/LEGO Island/env b/LEGO Island/env new file mode 100755 index 0000000..276d58d --- /dev/null +++ b/LEGO Island/env @@ -0,0 +1,5 @@ +#!/bin/sh + +export WINEPREFIX="$(pwd)/wine" +export WINEARCH=win64 +export WINEESYNC=1 diff --git a/LEGO Island/run b/LEGO Island/run new file mode 100755 index 0000000..060a8e5 --- /dev/null +++ b/LEGO Island/run @@ -0,0 +1,5 @@ +#!/bin/sh + +source ./env + +cd 'wine/drive_c/Program Files (x86)/LEGO Island/' && wine 'ISLE.EXE' diff --git a/LEGO Island/setup b/LEGO Island/setup new file mode 100755 index 0000000..754a83c --- /dev/null +++ b/LEGO Island/setup @@ -0,0 +1,10 @@ +#!/bin/sh + +source ./env +rm -fr ./iso +mkdir ./iso +7z x ./bin/game.iso -oiso +winetricks winxp +wine ./iso/setup.exe +#cp ../dxvk/x32/*.dll ./wine/drive_c/windows/system32 +#cp ../dxvk/x64/*.dll ./wine/drive_c/windows/syswow64