files:
- patch1: https://lutris.net/files/games/command-conquer-generals/Generals-108-english.exe
- patch2: https://lutris.net/files/games/command-conquer-generals/cc-generals-patch-1.08.tar.gz
- optionsini: https://lutris.net/files/games/command-conquer-generals/options.ini
game:
arch: win32
exe: drive_c/Program Files/EA Games/Command and Conquer Generals/generals.exe
prefix: $GAMEDIR
installer:
- insert-disc:
message: Insert disc 1
requires: setup.exe
- merge:
description: Copying disc 1 to cache
dst: $CACHE/cdrom
src: $DISC
- insert-disc:
message: Insert disc 2
requires: Data2.cab
- merge:
description: Copying disc 2 to cache
dst: $CACHE/cdrom
src: $DISC/Data2.cab
- task:
executable: $CACHE/cdrom/setup.exe
name: wineexec
prefix: $GAMEDIR
- task:
executable: patch1
name: wineexec
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/Program Files/EA Games/Command and Conquer Generals/
file: patch2
- merge:
dst: $GAMEDIR/drive_c/users/$USER/Documents/Command and Conquer Generals Data/
src: optionsini
description: None
game_slug: command-conquer-generals
gogslug: ''
humblestoreid: ''
installer_slug: command-conquer-generals-cd-english
name: 'Command & Conquer: Generals'
notes: "Game is configured to run at 1920x1080, to run in different resolutions, edit\
\ file drive_c/users/$USER/Documents/Command and Conquer Generals Data/options.ini\r\
\nfor some reason there was no options in this file for me, if this happends, just\
\ dl this file and overwrite the old one:\r\nhttps://lutris.net/files/games/command-conquer-generals/options.ini"
runner: wine
script:
files:
- patch1: https://lutris.net/files/games/command-conquer-generals/Generals-108-english.exe
- patch2: https://lutris.net/files/games/command-conquer-generals/cc-generals-patch-1.08.tar.gz
- optionsini: https://lutris.net/files/games/command-conquer-generals/options.ini
game:
arch: win32
exe: drive_c/Program Files/EA Games/Command and Conquer Generals/generals.exe
prefix: $GAMEDIR
installer:
- insert-disc:
message: Insert disc 1
requires: setup.exe
- merge:
description: Copying disc 1 to cache
dst: $CACHE/cdrom
src: $DISC
- insert-disc:
message: Insert disc 2
requires: Data2.cab
- merge:
description: Copying disc 2 to cache
dst: $CACHE/cdrom
src: $DISC/Data2.cab
- task:
executable: $CACHE/cdrom/setup.exe
name: wineexec
prefix: $GAMEDIR
- task:
executable: patch1
name: wineexec
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/Program Files/EA Games/Command and Conquer Generals/
file: patch2
- merge:
dst: $GAMEDIR/drive_c/users/$USER/Documents/Command and Conquer Generals Data/
src: optionsini
slug: command-conquer-generals-cd-english
steamid: null
version: CD English
year: 2003
{
"game_slug": "command-conquer-generals",
"version": "CD English",
"description": "None",
"notes": "Game is configured to run at 1920x1080, to run in different resolutions, edit file drive_c/users/$USER/Documents/Command and Conquer Generals Data/options.ini\r\nfor some reason there was no options in this file for me, if this happends, just dl this file and overwrite the old one:\r\nhttps://lutris.net/files/games/command-conquer-generals/options.ini",
"name": "Command & Conquer: Generals",
"year": 2003,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "command-conquer-generals-cd-english",
"installer_slug": "command-conquer-generals-cd-english",
"script": {
"files": [
{
"patch1": "https://lutris.net/files/games/command-conquer-generals/Generals-108-english.exe"
},
{
"patch2": "https://lutris.net/files/games/command-conquer-generals/cc-generals-patch-1.08.tar.gz"
},
{
"optionsini": "https://lutris.net/files/games/command-conquer-generals/options.ini"
}
],
"game": {
"arch": "win32",
"exe": "drive_c/Program Files/EA Games/Command and Conquer Generals/generals.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"insert-disc": {
"message": "Insert disc 1",
"requires": "setup.exe"
}
},
{
"merge": {
"description": "Copying disc 1 to cache",
"dst": "$CACHE/cdrom",
"src": "$DISC"
}
},
{
"insert-disc": {
"message": "Insert disc 2",
"requires": "Data2.cab"
}
},
{
"merge": {
"description": "Copying disc 2 to cache",
"dst": "$CACHE/cdrom",
"src": "$DISC/Data2.cab"
}
},
{
"task": {
"executable": "$CACHE/cdrom/setup.exe",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"executable": "patch1",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/Program Files/EA Games/Command and Conquer Generals/",
"file": "patch2"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/users/$USER/Documents/Command and Conquer Generals Data/",
"src": "optionsini"
}
}
]
}
}