game:
exe: drive_c/Program Files/Famous Five 2/Famous Five 2.exe
prefix: $GAMEDIR
installer:
- insert-disc:
requires: 5freundeii.cfg
- task:
description: Creating Wine prefix
install_mono: false
name: create_prefix
prefix: $GAMEDIR
- task:
description: Installing...
executable: $DISC/Setup.exe
name: wineexec
prefix: $GAMEDIR
return_code: 18432
- execute:
args: -c '[ "$(ls -1 "$GAMEDIR/drive_c/Program Files"{" (x86)/Ravensburger",}/*/5freundeii.cfg
| wc -l)" -eq 1 ]' || { echo "Installation folder not found."; exit 1; }
file: bash
- execute:
command: '[ -d "$INSTALL_ROOT/$PRODUCT" ] || ln -s "$(dirname "$(ls "$GAMEDIR/drive_c/Program
Files"{" (x86)/Ravensburger",}/*/5freundeii.cfg)")" "$INSTALL_ROOT/$PRODUCT"'
env:
INSTALL_ROOT: $GAMEDIR/drive_c/Program Files
PRODUCT: Famous Five 2
- execute:
command: "[ -f \"$GAME_ROOT/$GAME\" ] || ln -s \"F\xFCnf Freunde 2.exe\" \"$GAME_ROOT/$GAME\""
env:
GAME: Famous Five 2.exe
GAME_ROOT: $GAMEDIR/drive_c/Program Files/Famous Five 2
description: ''
game_slug: the-famous-five-silver-tower
gogslug: ''
humblestoreid: ''
installer_slug: the-famous-five-silver-tower-retail-cd
name: 'The Famous Five: Silver Tower'
notes: Run using gamescope in relative mouse mode to improve the experience.
runner: wine
script:
game:
exe: drive_c/Program Files/Famous Five 2/Famous Five 2.exe
prefix: $GAMEDIR
installer:
- insert-disc:
requires: 5freundeii.cfg
- task:
description: Creating Wine prefix
install_mono: false
name: create_prefix
prefix: $GAMEDIR
- task:
description: Installing...
executable: $DISC/Setup.exe
name: wineexec
prefix: $GAMEDIR
return_code: 18432
- execute:
args: -c '[ "$(ls -1 "$GAMEDIR/drive_c/Program Files"{" (x86)/Ravensburger",}/*/5freundeii.cfg
| wc -l)" -eq 1 ]' || { echo "Installation folder not found."; exit 1; }
file: bash
- execute:
command: '[ -d "$INSTALL_ROOT/$PRODUCT" ] || ln -s "$(dirname "$(ls "$GAMEDIR/drive_c/Program
Files"{" (x86)/Ravensburger",}/*/5freundeii.cfg)")" "$INSTALL_ROOT/$PRODUCT"'
env:
INSTALL_ROOT: $GAMEDIR/drive_c/Program Files
PRODUCT: Famous Five 2
- execute:
command: "[ -f \"$GAME_ROOT/$GAME\" ] || ln -s \"F\xFCnf Freunde 2.exe\" \"\
$GAME_ROOT/$GAME\""
env:
GAME: Famous Five 2.exe
GAME_ROOT: $GAMEDIR/drive_c/Program Files/Famous Five 2
slug: the-famous-five-silver-tower-retail-cd
steamid: null
version: Retail, CD
year: 2000
{
"game_slug": "the-famous-five-silver-tower",
"version": "Retail, CD",
"description": "",
"notes": "Run using gamescope in relative mouse mode to improve the experience.",
"name": "The Famous Five: Silver Tower",
"year": 2000,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "the-famous-five-silver-tower-retail-cd",
"installer_slug": "the-famous-five-silver-tower-retail-cd",
"script": {
"game": {
"exe": "drive_c/Program Files/Famous Five 2/Famous Five 2.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"insert-disc": {
"requires": "5freundeii.cfg"
}
},
{
"task": {
"description": "Creating Wine prefix",
"install_mono": false,
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"description": "Installing...",
"executable": "$DISC/Setup.exe",
"name": "wineexec",
"prefix": "$GAMEDIR",
"return_code": 18432
}
},
{
"execute": {
"args": "-c '[ \"$(ls -1 \"$GAMEDIR/drive_c/Program Files\"{\" (x86)/Ravensburger\",}/*/5freundeii.cfg | wc -l)\" -eq 1 ]' || { echo \"Installation folder not found.\"; exit 1; }",
"file": "bash"
}
},
{
"execute": {
"command": "[ -d \"$INSTALL_ROOT/$PRODUCT\" ] || ln -s \"$(dirname \"$(ls \"$GAMEDIR/drive_c/Program Files\"{\" (x86)/Ravensburger\",}/*/5freundeii.cfg)\")\" \"$INSTALL_ROOT/$PRODUCT\"",
"env": {
"INSTALL_ROOT": "$GAMEDIR/drive_c/Program Files",
"PRODUCT": "Famous Five 2"
}
}
},
{
"execute": {
"command": "[ -f \"$GAME_ROOT/$GAME\" ] || ln -s \"F\u00fcnf Freunde 2.exe\" \"$GAME_ROOT/$GAME\"",
"env": {
"GAME": "Famous Five 2.exe",
"GAME_ROOT": "$GAMEDIR/drive_c/Program Files/Famous Five 2"
}
}
}
]
}
}