files:
- nocd: https://github.com/keenanweaver/lutris-files/raw/enter-the-matrix/dev-em52.rar
- patch: https://github.com/keenanweaver/lutris-files/raw/enter-the-matrix/MATRIX_ANY-152.7z
- widescreen: https://github.com/ThirteenAG/WidescreenFixesPack/releases/download/enterthematrix/EnterTheMatrix.WidescreenFix.zip
- dsoal: http://vaporeon.io/hosted/dsoal-builds/dsoal-latest.7z
game:
arch: win32
exe: drive_c/Program Files/Atari/Enter The Matrix/MatrixOptions.exe
prefix: $GAMEDIR
installer:
- insert-disc:
description: Please select the disc directory/mount
requires: setup.exe
- write_file:
content: '[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-DlgOrder]
Dlg0={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdWelcome-0
Count=5
Dlg1={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdComponentDialogAdv-0
Dlg2={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdSelectFolder-0
Dlg3={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-MessageBox-0
Dlg4={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdFinish-0
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdWelcome-0]
Result=1
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdComponentDialogAdv-0]
szDir=C:\Program Files\Atari\Enter The Matrix
Component-type=string
Component-count=1
Component-0=Default Component
Result=1
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdSelectFolder-0]
szFolder=Atari\Enter The Matrix
Result=1
[Application]
Name=Enter The Matrix
Version=1.00.000
Company=Infogrames
Lang=0009
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-MessageBox-0]
Result=1
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0'
description: Write response file
file: $GAMEDIR/drive_c/setup.iss
- task:
arch: win32
args: -s -f1c:\setup.iss
description: Installing Enter the Matrix
executable: $DISC/setup.exe
name: wineexec
prefix: $GAMEDIR
- extract:
dst: $CACHE
src: patch
- task:
description: Installing 1.52 patch
executable: $CACHE/MATRIX_ANY-152.EXE
name: wineexec
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/Program Files/Atari/Enter The Matrix
src: nocd
- extract:
dst: $GAMEDIR/drive_c/Program Files/Atari/Enter The Matrix
src: widescreen
- extract:
dst: $GAMEDIR/drive_c/Program Files/Atari/Enter The Matrix
src: dsoal
wine:
overrides:
d3d9: n,b
dsoal-aldrv: n,b
dsound: n,b
description: ''
game_slug: enter-the-matrix
gogslug: ''
humblestoreid: ''
installer_slug: enter-the-matrix-dvd
name: Enter The Matrix
notes: ''
runner: wine
script:
files:
- nocd: https://github.com/keenanweaver/lutris-files/raw/enter-the-matrix/dev-em52.rar
- patch: https://github.com/keenanweaver/lutris-files/raw/enter-the-matrix/MATRIX_ANY-152.7z
- widescreen: https://github.com/ThirteenAG/WidescreenFixesPack/releases/download/enterthematrix/EnterTheMatrix.WidescreenFix.zip
- dsoal: http://vaporeon.io/hosted/dsoal-builds/dsoal-latest.7z
game:
arch: win32
exe: drive_c/Program Files/Atari/Enter The Matrix/MatrixOptions.exe
prefix: $GAMEDIR
installer:
- insert-disc:
description: Please select the disc directory/mount
requires: setup.exe
- write_file:
content: '[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-DlgOrder]
Dlg0={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdWelcome-0
Count=5
Dlg1={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdComponentDialogAdv-0
Dlg2={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdSelectFolder-0
Dlg3={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-MessageBox-0
Dlg4={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdFinish-0
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdWelcome-0]
Result=1
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdComponentDialogAdv-0]
szDir=C:\Program Files\Atari\Enter The Matrix
Component-type=string
Component-count=1
Component-0=Default Component
Result=1
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdSelectFolder-0]
szFolder=Atari\Enter The Matrix
Result=1
[Application]
Name=Enter The Matrix
Version=1.00.000
Company=Infogrames
Lang=0009
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-MessageBox-0]
Result=1
[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0'
description: Write response file
file: $GAMEDIR/drive_c/setup.iss
- task:
arch: win32
args: -s -f1c:\setup.iss
description: Installing Enter the Matrix
executable: $DISC/setup.exe
name: wineexec
prefix: $GAMEDIR
- extract:
dst: $CACHE
src: patch
- task:
description: Installing 1.52 patch
executable: $CACHE/MATRIX_ANY-152.EXE
name: wineexec
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/Program Files/Atari/Enter The Matrix
src: nocd
- extract:
dst: $GAMEDIR/drive_c/Program Files/Atari/Enter The Matrix
src: widescreen
- extract:
dst: $GAMEDIR/drive_c/Program Files/Atari/Enter The Matrix
src: dsoal
wine:
overrides:
d3d9: n,b
dsoal-aldrv: n,b
dsound: n,b
slug: enter-the-matrix-dvd
steamid: null
version: DVD
year: 2003
{
"game_slug": "enter-the-matrix",
"version": "DVD",
"description": "",
"notes": "",
"name": "Enter The Matrix",
"year": 2003,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "enter-the-matrix-dvd",
"installer_slug": "enter-the-matrix-dvd",
"script": {
"files": [
{
"nocd": "https://github.com/keenanweaver/lutris-files/raw/enter-the-matrix/dev-em52.rar"
},
{
"patch": "https://github.com/keenanweaver/lutris-files/raw/enter-the-matrix/MATRIX_ANY-152.7z"
},
{
"widescreen": "https://github.com/ThirteenAG/WidescreenFixesPack/releases/download/enterthematrix/EnterTheMatrix.WidescreenFix.zip"
},
{
"dsoal": "http://vaporeon.io/hosted/dsoal-builds/dsoal-latest.7z"
}
],
"game": {
"arch": "win32",
"exe": "drive_c/Program Files/Atari/Enter The Matrix/MatrixOptions.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"insert-disc": {
"description": "Please select the disc directory/mount",
"requires": "setup.exe"
}
},
{
"write_file": {
"content": "[InstallShield Silent]\nVersion=v7.00\nFile=Response File\n[File Transfer]\nOverwrittenReadOnly=NoToAll\n[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-DlgOrder]\nDlg0={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdWelcome-0\nCount=5\nDlg1={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdComponentDialogAdv-0\nDlg2={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdSelectFolder-0\nDlg3={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-MessageBox-0\nDlg4={9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdFinish-0\n[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdWelcome-0]\nResult=1\n[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdComponentDialogAdv-0]\nszDir=C:\\Program Files\\Atari\\Enter The Matrix\nComponent-type=string\nComponent-count=1\nComponent-0=Default Component\nResult=1\n[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdSelectFolder-0]\nszFolder=Atari\\Enter The Matrix\nResult=1\n[Application]\nName=Enter The Matrix\nVersion=1.00.000\nCompany=Infogrames\nLang=0009\n[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-MessageBox-0]\nResult=1\n[{9CD92DB1-1B3B-4296-9456-93EA6BCAA4C5}-SdFinish-0]\nResult=1\nbOpt1=0\nbOpt2=0",
"description": "Write response file",
"file": "$GAMEDIR/drive_c/setup.iss"
}
},
{
"task": {
"arch": "win32",
"args": "-s -f1c:\\setup.iss",
"description": "Installing Enter the Matrix",
"executable": "$DISC/setup.exe",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"dst": "$CACHE",
"src": "patch"
}
},
{
"task": {
"description": "Installing 1.52 patch",
"executable": "$CACHE/MATRIX_ANY-152.EXE",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/Program Files/Atari/Enter The Matrix",
"src": "nocd"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/Program Files/Atari/Enter The Matrix",
"src": "widescreen"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/Program Files/Atari/Enter The Matrix",
"src": "dsoal"
}
}
],
"wine": {
"overrides": {
"d3d9": "n,b",
"dsoal-aldrv": "n,b",
"dsound": "n,b"
}
}
}
}