files:
- file1: N/A:Please select the GOG installer
- file2: https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz
game:
config_file: $GAMEDIR/DOSBOX/dosboxRR.conf
main_file: DOSBOX/dosboxRR_single.conf
installer:
- extract:
dst: $CACHE
file: $file2
- execute:
args: -d "$CACHE" "$file1"
file: $CACHE/innoextract
- merge:
dst: $GAMEDIR
src: $CACHE/app
- merge:
dst: $GAMEDIR/DOSBOX
src: $GAMEDIR/Redneck Rampage/dosboxRR.conf
- write_config:
file: $GAMEDIR/DOSBOX/dosboxRR.conf
key: aspect
section: render
value: true
- write_config:
file: $GAMEDIR/DOSBOX/dosboxRR.conf
key: output
section: sdl
value: overlay
- write_config:
file: $GAMEDIR/DOSBOX/dosboxRR.conf
key: fullscreen
section: sdl
value: false
- write_config:
file: $GAMEDIR/DOSBOX/dosboxRR.conf
key: fullresolution
section: sdl
value: 1920x1080
- write_config:
file: $GAMEDIR/DOSBOX/dosboxRR.conf
key: midiconfig
section: midi
value: '128:0'
- write_file:
content: "[ipx]\n# ipx: Enable ipx over UDP/IP emulation.\nipx=false\n\n[autoexec]\n\
\ @echo off\ncls\n ECHO -------------------------------------------------\n\
\ ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO -------------------------------------------------\n\
\ ECHO 1) Redneck Rampage\n ECHO 2) Redneck Rampage: Suckin' Grits on Route\
\ 66\n ECHO 3) Redneck Rampage Rides Again: Arkansas\n ECHO -------------------------------------------------\n\
\ ECHO 4) exit program\n ECHO -------------------------------------------------\n\
\n choice /c1234 /s Which game do you want to run? 1-4: /n\n if errorlevel 4\
\ goto exit\n if errorlevel 3 goto rrraasub\n if errorlevel 2 goto rr66sub\n\
\ if errorlevel 1 goto rrsub\n\n :rrsub\n mount C \"../Redneck Rampage\"\n imgmount\
\ d \"../Redneck Rampage/REDNECK.inst\" -t iso -fs iso\n cls\n ECHO -------------------------------------------------\n\
\ ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO -------------------------------------------------\n\
\ ECHO 1) Redneck Rampage Game\n ECHO 2) Redneck Rampage Settings\n ECHO\
\ 3) Redneck Rampage Client\n ECHO 4) Redneck Rampage Server\n ECHO -------------------------------------------------\n\
\ ECHO 5) exit program\n ECHO -------------------------------------------------\n\
\n choice /c12345 /s Which game do you want to run? 1-5: /n\n if errorlevel\
\ 5 goto exitrr\n if errorlevel 4 goto rrserver\n if errorlevel 3 goto rrclient\n\
\ if errorlevel 2 goto setrr\n if errorlevel 1 goto rrgame\n\n :rrgame\n cls\n\
\ c:\n cls\n fix.exe\n rr.exe\n exit\n\n :setrr\n cls\n c:\n cls\n\
\ fix.exe\n setup.exe\n exit\n\n :rrclient\n cls\n c:\n fix.exe\n cls\n\
\ IPXNET CONNECT 127.0.0.1\n setup.exe\n exit\n\n :rrserver\n cls\n c:\n\
\ cls\n IPXNET STARTSERVER\n fix.exe\n setup.exe\n exit\n\n :exitrr\n\
\ exit\n\n :rr66sub\n mount C \"../Redneck Rampage\"\n imgmount d \"../Redneck\
\ Rampage/REDNECK.inst\" -t iso -fs iso\n cls\n ECHO --------------------------------------------------------\n\
\ ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO --------------------------------------------------------\n\
\ ECHO 1) Redneck Rampage: Suckin' Grits on Route 66 Game\n ECHO 2) Redneck\
\ Rampage: Suckin' Grits on Route 66 Settings\n ECHO 3) Redneck Rampage: Suckin'\
\ Grits on Route 66 Client\n ECHO 4) Redneck Rampage: Suckin' Grits on Route\
\ 66 Server\n ECHO --------------------------------------------------------\n\
\ ECHO 5) exit program\n ECHO -------------------------------------------------\n\
\n choice /c12345 /s Which game do you want to run? 1-5: /n\n if errorlevel\
\ 5 goto exitrr66\n if errorlevel 4 goto rr66server\n if errorlevel 3 goto rr66client\n\
\ if errorlevel 2 goto setrr66\n if errorlevel 1 goto rr66game\n\n :rr66game\n\
\ cls\n c:\n cls\n fix.exe\n ROUTE66.EXE\n exit\n\n :setrr66\n cls\n\
\ c:\n cls\n fix.exe\n setup.exe\n exit\n\n :rr66client\n cls\n c:\n\
\ cls\n IPXNET CONNECT 127.0.0.1\n fix.exe\n ROUTE66M.EXE\n exit\n\n :rr66server\n\
\ cls\n c:\n cls\n IPXNET STARTSERVER\n fix.exe\n ROUTE66M.EXE\n exit\n\
\n :exitrr66\n exit\n\n :rrraasub\n mount C \"../Redneck Rides Again\"\n imgmount\
\ d \"../Redneck Rides Again/RRRAGAIN.inst\" -t iso -fs iso\n cls\n ECHO --------------------------------------------------------\n\
\ ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO --------------------------------------------------------\n\
\ ECHO 1) Redneck Rampage Rides Again: Arkansas Game\n ECHO 2) Redneck Rampage\
\ Rides Again: Arkansas Settings\n ECHO 3) Redneck Rampage Rides Again: Arkansas\
\ Client\n ECHO 4) Redneck Rampage Rides Again: Arkansas Server\n ECHO --------------------------------------------------------\n\
\ ECHO 5) exit program\n ECHO -------------------------------------------------\n\
\n choice /c12345 /s Which game do you want to run? 1-5: /n\n if errorlevel\
\ 5 goto exitrrra\n if errorlevel 4 goto rrraserver\n if errorlevel 3 goto rrraclient\n\
\ if errorlevel 2 goto setrrra\n if errorlevel 1 goto rrragame\n\n :rrragame\n\
\ cls\n c:\n cls\n ra.exe\n exit\n\n :setrrra\n cls\n c:\n cls\n setup.exe\n\
\ exit\n\n :rrraclient\n cls\n c:\n cls\n IPXNET CONNECT 127.0.0.1\n \
\ ra.exe\n exit\n\n :rrraserver\n cls\n c:\n cls\n IPXNET STARTSERVER\n\
\ ra.exe\n exit\n\n :exitrrra\n exit\n\n :exit\n exit"
file: $GAMEDIR/DOSBOX/dosboxRR_single.conf
description: ''
game_slug: redneck-rampage-collection
gogslug: redneck_rampage_collection
humblestoreid: ''
installer_slug: redneck-rampage-collection-gog
name: Redneck Rampage Collection
notes: ''
runner: dosbox
script:
files:
- file1: N/A:Please select the GOG installer
- file2: https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz
game:
config_file: $GAMEDIR/DOSBOX/dosboxRR.conf
main_file: DOSBOX/dosboxRR_single.conf
installer:
- extract:
dst: $CACHE
file: $file2
- execute:
args: -d "$CACHE" "$file1"
file: $CACHE/innoextract
- merge:
dst: $GAMEDIR
src: $CACHE/app
- merge:
dst: $GAMEDIR/DOSBOX
src: $GAMEDIR/Redneck Rampage/dosboxRR.conf
- write_config:
file: $GAMEDIR/DOSBOX/dosboxRR.conf
key: aspect
section: render
value: true
- write_config:
file: $GAMEDIR/DOSBOX/dosboxRR.conf
key: output
section: sdl
value: overlay
- write_config:
file: $GAMEDIR/DOSBOX/dosboxRR.conf
key: fullscreen
section: sdl
value: false
- write_config:
file: $GAMEDIR/DOSBOX/dosboxRR.conf
key: fullresolution
section: sdl
value: 1920x1080
- write_config:
file: $GAMEDIR/DOSBOX/dosboxRR.conf
key: midiconfig
section: midi
value: '128:0'
- write_file:
content: "[ipx]\n# ipx: Enable ipx over UDP/IP emulation.\nipx=false\n\n[autoexec]\n\
\ @echo off\ncls\n ECHO -------------------------------------------------\n\
\ ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO -------------------------------------------------\n\
\ ECHO 1) Redneck Rampage\n ECHO 2) Redneck Rampage: Suckin' Grits on\
\ Route 66\n ECHO 3) Redneck Rampage Rides Again: Arkansas\n ECHO -------------------------------------------------\n\
\ ECHO 4) exit program\n ECHO -------------------------------------------------\n\
\n choice /c1234 /s Which game do you want to run? 1-4: /n\n if errorlevel\
\ 4 goto exit\n if errorlevel 3 goto rrraasub\n if errorlevel 2 goto rr66sub\n\
\ if errorlevel 1 goto rrsub\n\n :rrsub\n mount C \"../Redneck Rampage\"\n\
\ imgmount d \"../Redneck Rampage/REDNECK.inst\" -t iso -fs iso\n cls\n ECHO\
\ -------------------------------------------------\n ECHO Redneck Rampage\
\ Collection Lutris DOSBox Launcher\n ECHO -------------------------------------------------\n\
\ ECHO 1) Redneck Rampage Game\n ECHO 2) Redneck Rampage Settings\n ECHO\
\ 3) Redneck Rampage Client\n ECHO 4) Redneck Rampage Server\n ECHO -------------------------------------------------\n\
\ ECHO 5) exit program\n ECHO -------------------------------------------------\n\
\n choice /c12345 /s Which game do you want to run? 1-5: /n\n if errorlevel\
\ 5 goto exitrr\n if errorlevel 4 goto rrserver\n if errorlevel 3 goto rrclient\n\
\ if errorlevel 2 goto setrr\n if errorlevel 1 goto rrgame\n\n :rrgame\n\
\ cls\n c:\n cls\n fix.exe\n rr.exe\n exit\n\n :setrr\n cls\n c:\n\
\ cls\n fix.exe\n setup.exe\n exit\n\n :rrclient\n cls\n c:\n fix.exe\n\
\ cls\n IPXNET CONNECT 127.0.0.1\n setup.exe\n exit\n\n :rrserver\n \
\ cls\n c:\n cls\n IPXNET STARTSERVER\n fix.exe\n setup.exe\n exit\n\
\n :exitrr\n exit\n\n :rr66sub\n mount C \"../Redneck Rampage\"\n imgmount\
\ d \"../Redneck Rampage/REDNECK.inst\" -t iso -fs iso\n cls\n ECHO --------------------------------------------------------\n\
\ ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO --------------------------------------------------------\n\
\ ECHO 1) Redneck Rampage: Suckin' Grits on Route 66 Game\n ECHO 2) Redneck\
\ Rampage: Suckin' Grits on Route 66 Settings\n ECHO 3) Redneck Rampage:\
\ Suckin' Grits on Route 66 Client\n ECHO 4) Redneck Rampage: Suckin' Grits\
\ on Route 66 Server\n ECHO --------------------------------------------------------\n\
\ ECHO 5) exit program\n ECHO -------------------------------------------------\n\
\n choice /c12345 /s Which game do you want to run? 1-5: /n\n if errorlevel\
\ 5 goto exitrr66\n if errorlevel 4 goto rr66server\n if errorlevel 3 goto\
\ rr66client\n if errorlevel 2 goto setrr66\n if errorlevel 1 goto rr66game\n\
\n :rr66game\n cls\n c:\n cls\n fix.exe\n ROUTE66.EXE\n exit\n\n :setrr66\n\
\ cls\n c:\n cls\n fix.exe\n setup.exe\n exit\n\n :rr66client\n cls\n\
\ c:\n cls\n IPXNET CONNECT 127.0.0.1\n fix.exe\n ROUTE66M.EXE\n exit\n\
\n :rr66server\n cls\n c:\n cls\n IPXNET STARTSERVER\n fix.exe\n ROUTE66M.EXE\n\
\ exit\n\n :exitrr66\n exit\n\n :rrraasub\n mount C \"../Redneck Rides\
\ Again\"\n imgmount d \"../Redneck Rides Again/RRRAGAIN.inst\" -t iso -fs\
\ iso\n cls\n ECHO --------------------------------------------------------\n\
\ ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO --------------------------------------------------------\n\
\ ECHO 1) Redneck Rampage Rides Again: Arkansas Game\n ECHO 2) Redneck\
\ Rampage Rides Again: Arkansas Settings\n ECHO 3) Redneck Rampage Rides\
\ Again: Arkansas Client\n ECHO 4) Redneck Rampage Rides Again: Arkansas\
\ Server\n ECHO --------------------------------------------------------\n\
\ ECHO 5) exit program\n ECHO -------------------------------------------------\n\
\n choice /c12345 /s Which game do you want to run? 1-5: /n\n if errorlevel\
\ 5 goto exitrrra\n if errorlevel 4 goto rrraserver\n if errorlevel 3 goto\
\ rrraclient\n if errorlevel 2 goto setrrra\n if errorlevel 1 goto rrragame\n\
\n :rrragame\n cls\n c:\n cls\n ra.exe\n exit\n\n :setrrra\n cls\n\
\ c:\n cls\n setup.exe\n exit\n\n :rrraclient\n cls\n c:\n cls\n \
\ IPXNET CONNECT 127.0.0.1\n ra.exe\n exit\n\n :rrraserver\n cls\n c:\n\
\ cls\n IPXNET STARTSERVER\n ra.exe\n exit\n\n :exitrrra\n exit\n\n\
\ :exit\n exit"
file: $GAMEDIR/DOSBOX/dosboxRR_single.conf
slug: redneck-rampage-collection-gog
steamid: null
version: GOG
year: 1997
{
"game_slug": "redneck-rampage-collection",
"version": "GOG",
"description": "",
"notes": "",
"name": "Redneck Rampage Collection",
"year": 1997,
"steamid": null,
"gogslug": "redneck_rampage_collection",
"humblestoreid": "",
"runner": "dosbox",
"slug": "redneck-rampage-collection-gog",
"installer_slug": "redneck-rampage-collection-gog",
"script": {
"files": [
{
"file1": "N/A:Please select the GOG installer"
},
{
"file2": "https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz"
}
],
"game": {
"config_file": "$GAMEDIR/DOSBOX/dosboxRR.conf",
"main_file": "DOSBOX/dosboxRR_single.conf"
},
"installer": [
{
"extract": {
"dst": "$CACHE",
"file": "$file2"
}
},
{
"execute": {
"args": "-d \"$CACHE\" \"$file1\"",
"file": "$CACHE/innoextract"
}
},
{
"merge": {
"dst": "$GAMEDIR",
"src": "$CACHE/app"
}
},
{
"merge": {
"dst": "$GAMEDIR/DOSBOX",
"src": "$GAMEDIR/Redneck Rampage/dosboxRR.conf"
}
},
{
"write_config": {
"file": "$GAMEDIR/DOSBOX/dosboxRR.conf",
"key": "aspect",
"section": "render",
"value": true
}
},
{
"write_config": {
"file": "$GAMEDIR/DOSBOX/dosboxRR.conf",
"key": "output",
"section": "sdl",
"value": "overlay"
}
},
{
"write_config": {
"file": "$GAMEDIR/DOSBOX/dosboxRR.conf",
"key": "fullscreen",
"section": "sdl",
"value": false
}
},
{
"write_config": {
"file": "$GAMEDIR/DOSBOX/dosboxRR.conf",
"key": "fullresolution",
"section": "sdl",
"value": "1920x1080"
}
},
{
"write_config": {
"file": "$GAMEDIR/DOSBOX/dosboxRR.conf",
"key": "midiconfig",
"section": "midi",
"value": "128:0"
}
},
{
"write_file": {
"content": "[ipx]\n# ipx: Enable ipx over UDP/IP emulation.\nipx=false\n\n[autoexec]\n @echo off\ncls\n ECHO -------------------------------------------------\n ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO -------------------------------------------------\n ECHO 1) Redneck Rampage\n ECHO 2) Redneck Rampage: Suckin' Grits on Route 66\n ECHO 3) Redneck Rampage Rides Again: Arkansas\n ECHO -------------------------------------------------\n ECHO 4) exit program\n ECHO -------------------------------------------------\n\n choice /c1234 /s Which game do you want to run? 1-4: /n\n if errorlevel 4 goto exit\n if errorlevel 3 goto rrraasub\n if errorlevel 2 goto rr66sub\n if errorlevel 1 goto rrsub\n\n :rrsub\n mount C \"../Redneck Rampage\"\n imgmount d \"../Redneck Rampage/REDNECK.inst\" -t iso -fs iso\n cls\n ECHO -------------------------------------------------\n ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO -------------------------------------------------\n ECHO 1) Redneck Rampage Game\n ECHO 2) Redneck Rampage Settings\n ECHO 3) Redneck Rampage Client\n ECHO 4) Redneck Rampage Server\n ECHO -------------------------------------------------\n ECHO 5) exit program\n ECHO -------------------------------------------------\n\n choice /c12345 /s Which game do you want to run? 1-5: /n\n if errorlevel 5 goto exitrr\n if errorlevel 4 goto rrserver\n if errorlevel 3 goto rrclient\n if errorlevel 2 goto setrr\n if errorlevel 1 goto rrgame\n\n :rrgame\n cls\n c:\n cls\n fix.exe\n rr.exe\n exit\n\n :setrr\n cls\n c:\n cls\n fix.exe\n setup.exe\n exit\n\n :rrclient\n cls\n c:\n fix.exe\n cls\n IPXNET CONNECT 127.0.0.1\n setup.exe\n exit\n\n :rrserver\n cls\n c:\n cls\n IPXNET STARTSERVER\n fix.exe\n setup.exe\n exit\n\n :exitrr\n exit\n\n :rr66sub\n mount C \"../Redneck Rampage\"\n imgmount d \"../Redneck Rampage/REDNECK.inst\" -t iso -fs iso\n cls\n ECHO --------------------------------------------------------\n ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO --------------------------------------------------------\n ECHO 1) Redneck Rampage: Suckin' Grits on Route 66 Game\n ECHO 2) Redneck Rampage: Suckin' Grits on Route 66 Settings\n ECHO 3) Redneck Rampage: Suckin' Grits on Route 66 Client\n ECHO 4) Redneck Rampage: Suckin' Grits on Route 66 Server\n ECHO --------------------------------------------------------\n ECHO 5) exit program\n ECHO -------------------------------------------------\n\n choice /c12345 /s Which game do you want to run? 1-5: /n\n if errorlevel 5 goto exitrr66\n if errorlevel 4 goto rr66server\n if errorlevel 3 goto rr66client\n if errorlevel 2 goto setrr66\n if errorlevel 1 goto rr66game\n\n :rr66game\n cls\n c:\n cls\n fix.exe\n ROUTE66.EXE\n exit\n\n :setrr66\n cls\n c:\n cls\n fix.exe\n setup.exe\n exit\n\n :rr66client\n cls\n c:\n cls\n IPXNET CONNECT 127.0.0.1\n fix.exe\n ROUTE66M.EXE\n exit\n\n :rr66server\n cls\n c:\n cls\n IPXNET STARTSERVER\n fix.exe\n ROUTE66M.EXE\n exit\n\n :exitrr66\n exit\n\n :rrraasub\n mount C \"../Redneck Rides Again\"\n imgmount d \"../Redneck Rides Again/RRRAGAIN.inst\" -t iso -fs iso\n cls\n ECHO --------------------------------------------------------\n ECHO Redneck Rampage Collection Lutris DOSBox Launcher\n ECHO --------------------------------------------------------\n ECHO 1) Redneck Rampage Rides Again: Arkansas Game\n ECHO 2) Redneck Rampage Rides Again: Arkansas Settings\n ECHO 3) Redneck Rampage Rides Again: Arkansas Client\n ECHO 4) Redneck Rampage Rides Again: Arkansas Server\n ECHO --------------------------------------------------------\n ECHO 5) exit program\n ECHO -------------------------------------------------\n\n choice /c12345 /s Which game do you want to run? 1-5: /n\n if errorlevel 5 goto exitrrra\n if errorlevel 4 goto rrraserver\n if errorlevel 3 goto rrraclient\n if errorlevel 2 goto setrrra\n if errorlevel 1 goto rrragame\n\n :rrragame\n cls\n c:\n cls\n ra.exe\n exit\n\n :setrrra\n cls\n c:\n cls\n setup.exe\n exit\n\n :rrraclient\n cls\n c:\n cls\n IPXNET CONNECT 127.0.0.1\n ra.exe\n exit\n\n :rrraserver\n cls\n c:\n cls\n IPXNET STARTSERVER\n ra.exe\n exit\n\n :exitrrra\n exit\n\n :exit\n exit",
"file": "$GAMEDIR/DOSBOX/dosboxRR_single.conf"
}
}
]
}
}