game:
config_file: $GAMEDIR/dosbox.ini
main_file: $GAMEDIR/WORMS.EXE
installer:
- insert-disc:
requires: setup.exe
- copy:
dst: $GAMEDIR/CD/
src: $DISC
- write_file:
content: '[autoexec]
mount c $GAMEDIR
mount d $GAMEDIR/CD/ -t cdrom
d:
SETUP.EXE
exit
'
file: $GAMEDIR/install.ini
- task:
config_file: $GAMEDIR/install.ini
name: dosexec
- copy:
dst: $GAMEDIR
src: $GAMEDIR/WORMS
- write_file:
content: '[autoexec]
mount d $GAMEDIR/CD/ -t cdrom'
file: $GAMEDIR/dosbox.ini
description: Install from retail DOS CD.
game_slug: worms
gogslug: worms_united
humblestoreid: ''
installer_slug: worms-cd-dos
name: Worms
notes: ''
runner: dosbox
script:
game:
config_file: $GAMEDIR/dosbox.ini
main_file: $GAMEDIR/WORMS.EXE
installer:
- insert-disc:
requires: setup.exe
- copy:
dst: $GAMEDIR/CD/
src: $DISC
- write_file:
content: '[autoexec]
mount c $GAMEDIR
mount d $GAMEDIR/CD/ -t cdrom
d:
SETUP.EXE
exit
'
file: $GAMEDIR/install.ini
- task:
config_file: $GAMEDIR/install.ini
name: dosexec
- copy:
dst: $GAMEDIR
src: $GAMEDIR/WORMS
- write_file:
content: '[autoexec]
mount d $GAMEDIR/CD/ -t cdrom'
file: $GAMEDIR/dosbox.ini
slug: worms-cd-dos
steamid: 70640
version: CD DOS
year: 1995
{
"game_slug": "worms",
"version": "CD DOS",
"description": "Install from retail DOS CD.",
"notes": "",
"name": "Worms",
"year": 1995,
"steamid": 70640,
"gogslug": "worms_united",
"humblestoreid": "",
"runner": "dosbox",
"slug": "worms-cd-dos",
"installer_slug": "worms-cd-dos",
"script": {
"game": {
"config_file": "$GAMEDIR/dosbox.ini",
"main_file": "$GAMEDIR/WORMS.EXE"
},
"installer": [
{
"insert-disc": {
"requires": "setup.exe"
}
},
{
"copy": {
"dst": "$GAMEDIR/CD/",
"src": "$DISC"
}
},
{
"write_file": {
"content": "[autoexec]\nmount c $GAMEDIR\nmount d $GAMEDIR/CD/ -t cdrom\nd:\nSETUP.EXE\nexit\n",
"file": "$GAMEDIR/install.ini"
}
},
{
"task": {
"config_file": "$GAMEDIR/install.ini",
"name": "dosexec"
}
},
{
"copy": {
"dst": "$GAMEDIR",
"src": "$GAMEDIR/WORMS"
}
},
{
"write_file": {
"content": "[autoexec]\nmount d $GAMEDIR/CD/ -t cdrom",
"file": "$GAMEDIR/dosbox.ini"
}
}
]
}
}