files:
- file1: N/A:Select the game's archive file
game:
config_file: $GAMEDIR/dosbox_aladdin.conf
main_file: ALADDIN.EXE
installer:
- extract:
dst: $CACHE/game
file: $file1
- execute:
args: x "$CACHE/game/DISK1.DAT"
description: Extracting the data files...
file: 7z
- execute:
args: x "$CACHE/game/DISK2.DAT"
description: Extracting more data files...
file: 7z
- merge:
dst: $GAMEDIR
src: $CACHE/game
- write_config:
file: $GAMEDIR/dosbox_aladdin.conf
key: aspect
section: render
value: true
- write_config:
file: $GAMEDIR/dosbox_aladdin.conf
key: fullscreen
section: sdl
value: false
- write_config:
file: $GAMEDIR/dosbox_aladdin.conf
key: sbtype
section: sblaster
value: sb16
- write_config:
file: $GAMEDIR/dosbox_aladdin.conf
key: cycles
section: cpu
value: max
- task:
description: Setting sound. just type Y and Enter directly.
executable: SETSND.EXE
name: dosexec
require-binaries: 7z
description: null
game_slug: disneys-aladdin
gogslug: disney_aladdin
humblestoreid: ''
installer_slug: disneys-aladdin-ms-dos
name: Disney's Aladdin
notes: ''
runner: dosbox
script:
files:
- file1: N/A:Select the game's archive file
game:
config_file: $GAMEDIR/dosbox_aladdin.conf
main_file: ALADDIN.EXE
installer:
- extract:
dst: $CACHE/game
file: $file1
- execute:
args: x "$CACHE/game/DISK1.DAT"
description: Extracting the data files...
file: 7z
- execute:
args: x "$CACHE/game/DISK2.DAT"
description: Extracting more data files...
file: 7z
- merge:
dst: $GAMEDIR
src: $CACHE/game
- write_config:
file: $GAMEDIR/dosbox_aladdin.conf
key: aspect
section: render
value: true
- write_config:
file: $GAMEDIR/dosbox_aladdin.conf
key: fullscreen
section: sdl
value: false
- write_config:
file: $GAMEDIR/dosbox_aladdin.conf
key: sbtype
section: sblaster
value: sb16
- write_config:
file: $GAMEDIR/dosbox_aladdin.conf
key: cycles
section: cpu
value: max
- task:
description: Setting sound. just type Y and Enter directly.
executable: SETSND.EXE
name: dosexec
require-binaries: 7z
slug: disneys-aladdin-ms-dos
steamid: 561100
version: MS-DOS
year: 1993
{
"game_slug": "disneys-aladdin",
"version": "MS-DOS",
"description": null,
"notes": "",
"name": "Disney's Aladdin",
"year": 1993,
"steamid": 561100,
"gogslug": "disney_aladdin",
"humblestoreid": "",
"runner": "dosbox",
"slug": "disneys-aladdin-ms-dos",
"installer_slug": "disneys-aladdin-ms-dos",
"script": {
"files": [
{
"file1": "N/A:Select the game's archive file"
}
],
"game": {
"config_file": "$GAMEDIR/dosbox_aladdin.conf",
"main_file": "ALADDIN.EXE"
},
"installer": [
{
"extract": {
"dst": "$CACHE/game",
"file": "$file1"
}
},
{
"execute": {
"args": "x \"$CACHE/game/DISK1.DAT\"",
"description": "Extracting the data files...",
"file": "7z"
}
},
{
"execute": {
"args": "x \"$CACHE/game/DISK2.DAT\"",
"description": "Extracting more data files...",
"file": "7z"
}
},
{
"merge": {
"dst": "$GAMEDIR",
"src": "$CACHE/game"
}
},
{
"write_config": {
"file": "$GAMEDIR/dosbox_aladdin.conf",
"key": "aspect",
"section": "render",
"value": true
}
},
{
"write_config": {
"file": "$GAMEDIR/dosbox_aladdin.conf",
"key": "fullscreen",
"section": "sdl",
"value": false
}
},
{
"write_config": {
"file": "$GAMEDIR/dosbox_aladdin.conf",
"key": "sbtype",
"section": "sblaster",
"value": "sb16"
}
},
{
"write_config": {
"file": "$GAMEDIR/dosbox_aladdin.conf",
"key": "cycles",
"section": "cpu",
"value": "max"
}
},
{
"task": {
"description": "Setting sound. just type Y and Enter directly.",
"executable": "SETSND.EXE",
"name": "dosexec"
}
}
],
"require-binaries": "7z"
}
}