dosbox:
runner_executable: $GAMEDIR/dosbox
files:
- discCUE: N/A:Select the cue file of your CD image
- discBIN: N/A:Select the bin file of your CD image
- script: https://raw.githubusercontent.com/Snaggly/LutrisScripts/master/Rayman/confmaker.sh
- patchedDOSBox: https://github.com/Snaggly/LutrisScripts/raw/master/Rayman/RaymanTPLS.tar.xz
game:
config_file: $GAMEDIR/Rayman.conf
main_file: $GAMEDIR/RAYMAN/RAYMAN.EXE
working_dir: $GAMEDIR
installer:
- merge:
dst: $GAMEDIR
src: discCUE
- merge:
dst: $GAMEDIR
src: discBIN
- extract:
dst: $GAMEDIR
src: patchedDOSBox
- chmodx: script
- move:
dst: $GAMEDIR
src: script
- execute:
file: $GAMEDIR/confmaker.sh
terminal: true
working_dir: $GAMEDIR
description: Includes TPLS patch
game_slug: rayman
gogslug: ''
humblestoreid: ''
installer_slug: rayman-ms-dos
name: Rayman
notes: ''
runner: dosbox
script:
dosbox:
runner_executable: $GAMEDIR/dosbox
files:
- discCUE: N/A:Select the cue file of your CD image
- discBIN: N/A:Select the bin file of your CD image
- script: https://raw.githubusercontent.com/Snaggly/LutrisScripts/master/Rayman/confmaker.sh
- patchedDOSBox: https://github.com/Snaggly/LutrisScripts/raw/master/Rayman/RaymanTPLS.tar.xz
game:
config_file: $GAMEDIR/Rayman.conf
main_file: $GAMEDIR/RAYMAN/RAYMAN.EXE
working_dir: $GAMEDIR
installer:
- merge:
dst: $GAMEDIR
src: discCUE
- merge:
dst: $GAMEDIR
src: discBIN
- extract:
dst: $GAMEDIR
src: patchedDOSBox
- chmodx: script
- move:
dst: $GAMEDIR
src: script
- execute:
file: $GAMEDIR/confmaker.sh
terminal: true
working_dir: $GAMEDIR
slug: rayman-ms-dos
steamid: null
version: MS-DOS
year: 1995
{
"game_slug": "rayman",
"version": "MS-DOS",
"description": "Includes TPLS patch",
"notes": "",
"name": "Rayman",
"year": 1995,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "dosbox",
"slug": "rayman-ms-dos",
"installer_slug": "rayman-ms-dos",
"script": {
"dosbox": {
"runner_executable": "$GAMEDIR/dosbox"
},
"files": [
{
"discCUE": "N/A:Select the cue file of your CD image"
},
{
"discBIN": "N/A:Select the bin file of your CD image"
},
{
"script": "https://raw.githubusercontent.com/Snaggly/LutrisScripts/master/Rayman/confmaker.sh"
},
{
"patchedDOSBox": "https://github.com/Snaggly/LutrisScripts/raw/master/Rayman/RaymanTPLS.tar.xz"
}
],
"game": {
"config_file": "$GAMEDIR/Rayman.conf",
"main_file": "$GAMEDIR/RAYMAN/RAYMAN.EXE",
"working_dir": "$GAMEDIR"
},
"installer": [
{
"merge": {
"dst": "$GAMEDIR",
"src": "discCUE"
}
},
{
"merge": {
"dst": "$GAMEDIR",
"src": "discBIN"
}
},
{
"extract": {
"dst": "$GAMEDIR",
"src": "patchedDOSBox"
}
},
{
"chmodx": "script"
},
{
"move": {
"dst": "$GAMEDIR",
"src": "script"
}
},
{
"execute": {
"file": "$GAMEDIR/confmaker.sh",
"terminal": true,
"working_dir": "$GAMEDIR"
}
}
]
}
}