Installer lego-island-cd-fixes
This script is for reference only and can't be directly used to install the game in the Lutris client. To install the game, download the full script.
files: - rebuilder: https://github.com/itsmattkc/LEGOIslandRebuilder/releases/download/continuous/Rebuilder.exe - altinstaller: https://github.com/le717/Island-Alternate-Installer/releases/download/continuous/LEGO.Island.Alternate.Installer.exe game: arch: win32 exe: $GAMEDIR/drive_c/Program Files/LEGO Island/Rebuilder.exe prefix: $GAMEDIR installer: - insert-disc: description: Please mount the LEGO Island disc and browse to the directory requires: setup.exe - merge: description: Copy disc to $CACHE dst: $CACHE src: $DISC - execute: args: 744 -R $CACHE file: chmod - merge: dst: $CACHE src: altinstaller - task: arch: win32 description: Installing LEGO Island executable: $CACHE/LEGO.Island.Alternate.Installer.exe name: wineexec prefix: $GAMEDIR - task: app: mfc42 description: Install MFC42 for Lego Island Rebuilder name: winetricks - merge: dst: $GAMEDIR/drive_c/Program Files/LEGO Island src: rebuilder - move: dst: $GAMEDIR/drive_c/Program Files/LEGO Island/ddraw.dll.bak src: $GAMEDIR/drive_c/Program Files/LEGO Island/ddraw.dll - write_config: data: DirectX: Antialiasing: 8x AppControlledScreenMode: false DisableAltEnterToToggleScreenMode: false Filtering: appdriven Resolution: max_isf VRAM: 64 VideoCard: internal3D dgVoodooWatermark: false General: ScalingMode: stretched_ar description: Write dgVoodoo.conf file file: $GAMEDIR/drive_c/Program Files/LEGO Island/dgVoodoo.conf merge: false wine: dgvoodoo2: true
{ "files": [ { "rebuilder": "https://github.com/itsmattkc/LEGOIslandRebuilder/releases/download/continuous/Rebuilder.exe" }, { "altinstaller": "https://github.com/le717/Island-Alternate-Installer/releases/download/continuous/LEGO.Island.Alternate.Installer.exe" } ], "game": { "arch": "win32", "exe": "$GAMEDIR/drive_c/Program Files/LEGO Island/Rebuilder.exe", "prefix": "$GAMEDIR" }, "installer": [ { "insert-disc": { "description": "Please mount the LEGO Island disc and browse to the directory", "requires": "setup.exe" } }, { "merge": { "description": "Copy disc to $CACHE", "dst": "$CACHE", "src": "$DISC" } }, { "execute": { "args": "744 -R $CACHE", "file": "chmod" } }, { "merge": { "dst": "$CACHE", "src": "altinstaller" } }, { "task": { "arch": "win32", "description": "Installing LEGO Island", "executable": "$CACHE/LEGO.Island.Alternate.Installer.exe", "name": "wineexec", "prefix": "$GAMEDIR" } }, { "task": { "app": "mfc42", "description": "Install MFC42 for Lego Island Rebuilder", "name": "winetricks" } }, { "merge": { "dst": "$GAMEDIR/drive_c/Program Files/LEGO Island", "src": "rebuilder" } }, { "move": { "dst": "$GAMEDIR/drive_c/Program Files/LEGO Island/ddraw.dll.bak", "src": "$GAMEDIR/drive_c/Program Files/LEGO Island/ddraw.dll" } }, { "write_config": { "data": { "DirectX": { "Antialiasing": "8x", "AppControlledScreenMode": false, "DisableAltEnterToToggleScreenMode": false, "Filtering": "appdriven", "Resolution": "max_isf", "VRAM": 64, "VideoCard": "internal3D", "dgVoodooWatermark": false }, "General": { "ScalingMode": "stretched_ar" } }, "description": "Write dgVoodoo.conf file", "file": "$GAMEDIR/drive_c/Program Files/LEGO Island/dgVoodoo.conf", "merge": false } } ], "wine": { "dgvoodoo2": true } }