files:
- installer: "N/A:Select the GOG.com game setup file. Download it here: \nhttps://www.gog.com/downloads/crusader_no_remorse/en1installer0\n"
- fileextract: https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz
game:
config_file: $GAMEDIR/dosboxCRUSADER.conf
game_id: crusader-no-remorse
main_file: $GAMEDIR/dosboxCRUSADER_single.conf
installer:
- extract:
description: Extracting innoextract application
dst: $CACHE
file: $fileextract
- execute:
args: -d "$CACHE/game" "$installer"
description: Extracting game data
file: $CACHE/innoextract
- merge:
dst: $GAMEDIR
src: $CACHE/game
- move:
dst: $GAMEDIR
src: $GAMEDIR/__support/app/dosboxCRUSADER.conf
- write_config:
file: $GAMEDIR/dosboxCRUSADER.conf
key: output
section: sdl
value: opengl
- write_config:
file: $GAMEDIR/dosboxCRUSADER.conf
key: fulldouble
section: sdl
value: true
- write_config:
file: $GAMEDIR/dosboxCRUSADER.conf
key: fullresolution
section: sdl
value: desktop
- write_config:
file: $GAMEDIR/dosboxCRUSADER.conf
key: aspect
section: render
value: true
- write_config:
file: $GAMEDIR/dosboxCRUSADER.conf
key: scaler
section: render
value: normal2x
- write_file:
content: ' [ipx] ipx=false
[autoexec]
mount c .
c:
imgmount d game.gog -t iso -fs iso
crusader.exe
exit'
file: $GAMEDIR/dosboxCRUSADER_single.conf
description: ''
game_slug: crusader-no-remorse
gogslug: crusader_no_remorse
humblestoreid: ''
installer_slug: crusader-no-remorse-dosbox
name: 'Crusader: No Remorse'
notes: ''
runner: dosbox
script:
files:
- installer: "N/A:Select the GOG.com game setup file. Download it here: \nhttps://www.gog.com/downloads/crusader_no_remorse/en1installer0\n"
- fileextract: https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz
game:
config_file: $GAMEDIR/dosboxCRUSADER.conf
game_id: crusader-no-remorse
main_file: $GAMEDIR/dosboxCRUSADER_single.conf
installer:
- extract:
description: Extracting innoextract application
dst: $CACHE
file: $fileextract
- execute:
args: -d "$CACHE/game" "$installer"
description: Extracting game data
file: $CACHE/innoextract
- merge:
dst: $GAMEDIR
src: $CACHE/game
- move:
dst: $GAMEDIR
src: $GAMEDIR/__support/app/dosboxCRUSADER.conf
- write_config:
file: $GAMEDIR/dosboxCRUSADER.conf
key: output
section: sdl
value: opengl
- write_config:
file: $GAMEDIR/dosboxCRUSADER.conf
key: fulldouble
section: sdl
value: true
- write_config:
file: $GAMEDIR/dosboxCRUSADER.conf
key: fullresolution
section: sdl
value: desktop
- write_config:
file: $GAMEDIR/dosboxCRUSADER.conf
key: aspect
section: render
value: true
- write_config:
file: $GAMEDIR/dosboxCRUSADER.conf
key: scaler
section: render
value: normal2x
- write_file:
content: ' [ipx] ipx=false
[autoexec]
mount c .
c:
imgmount d game.gog -t iso -fs iso
crusader.exe
exit'
file: $GAMEDIR/dosboxCRUSADER_single.conf
slug: crusader-no-remorse-dosbox
steamid: null
version: DOSBOX
year: 1995
{
"game_slug": "crusader-no-remorse",
"version": "DOSBOX",
"description": "",
"notes": "",
"name": "Crusader: No Remorse",
"year": 1995,
"steamid": null,
"gogslug": "crusader_no_remorse",
"humblestoreid": "",
"runner": "dosbox",
"slug": "crusader-no-remorse-dosbox",
"installer_slug": "crusader-no-remorse-dosbox",
"script": {
"files": [
{
"installer": "N/A:Select the GOG.com game setup file. Download it here: \nhttps://www.gog.com/downloads/crusader_no_remorse/en1installer0\n"
},
{
"fileextract": "https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz"
}
],
"game": {
"config_file": "$GAMEDIR/dosboxCRUSADER.conf",
"game_id": "crusader-no-remorse",
"main_file": "$GAMEDIR/dosboxCRUSADER_single.conf"
},
"installer": [
{
"extract": {
"description": "Extracting innoextract application",
"dst": "$CACHE",
"file": "$fileextract"
}
},
{
"execute": {
"args": "-d \"$CACHE/game\" \"$installer\"",
"description": "Extracting game data",
"file": "$CACHE/innoextract"
}
},
{
"merge": {
"dst": "$GAMEDIR",
"src": "$CACHE/game"
}
},
{
"move": {
"dst": "$GAMEDIR",
"src": "$GAMEDIR/__support/app/dosboxCRUSADER.conf"
}
},
{
"write_config": {
"file": "$GAMEDIR/dosboxCRUSADER.conf",
"key": "output",
"section": "sdl",
"value": "opengl"
}
},
{
"write_config": {
"file": "$GAMEDIR/dosboxCRUSADER.conf",
"key": "fulldouble",
"section": "sdl",
"value": true
}
},
{
"write_config": {
"file": "$GAMEDIR/dosboxCRUSADER.conf",
"key": "fullresolution",
"section": "sdl",
"value": "desktop"
}
},
{
"write_config": {
"file": "$GAMEDIR/dosboxCRUSADER.conf",
"key": "aspect",
"section": "render",
"value": true
}
},
{
"write_config": {
"file": "$GAMEDIR/dosboxCRUSADER.conf",
"key": "scaler",
"section": "render",
"value": "normal2x"
}
},
{
"write_file": {
"content": " [ipx] ipx=false\n[autoexec]\nmount c .\nc:\nimgmount d game.gog -t iso -fs iso\ncrusader.exe\nexit",
"file": "$GAMEDIR/dosboxCRUSADER_single.conf"
}
}
]
}
}