files:
- game: N/A:Select GOG installer.
- inno: https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz
game:
main_file: $GAMEDIR/LostEden.conf
installer:
- extract:
dst: $CACHE
file: $inno
- execute:
args: -d "$CACHE" "$game"
file: $CACHE/innoextract
- execute:
args: $GAMEDIR/cloud_saves
file: mkdir
- copy:
dst: $GAMEDIR
src: $CACHE/Manual.pdf
- copy:
dst: $GAMEDIR
src: $CACHE/INSTDOS.EXE
- copy:
dst: $GAMEDIR
src: $CACHE/INSTALL.EXE
- copy:
dst: $GAMEDIR
src: $CACHE/EDENPRG.EXE
- copy:
dst: $GAMEDIR
src: $CACHE/EDEN.LBM
- copy:
dst: $GAMEDIR
src: $CACHE/EDEN.DAT
- write_file:
content: '[sdl]
sensitivity=20
fullresolution=desktop
windowresolution=original
fullscreen=true
output=opengl
[render]
aspect=true
scaler=normal2x
[cpu]
core=auto
cputype=auto
cycles=fixed 20000
cycleup=1000
cycledown=1000
[autoexec]
@echo off
mount C "$GAMEDIR/" -t dir
mount C "$GAMEDIR/cloud_saves" -t overlay
C:
cls
ECHO ------------------
ECHO Lost Eden
ECHO ------------------
ECHO 1) English
ECHO 2) Italian
ECHO 3) Spanish
ECHO ------------------
ECHO 4) exit program
ECHO ------------------
choice /c1234 /s Choose language [1-4]: /n
if errorlevel 4 goto exit
if errorlevel 3 goto spa
if errorlevel 2 goto ita
if errorlevel 1 goto eng
:eng
cls
EDENPRG ENG S162225 EMS WRIC:\
goto exit
:ita
cls
EDENPRG ITA S162225 EMS WRIC:\
goto exit
:spa
cls
EDENPRG spa S162225 EMS WRIC:\
goto exit
:exit
exit'
file: $GAMEDIR/LostEden.conf
description: null
game_slug: lost-eden
gogslug: lost_eden
humblestoreid: ''
installer_slug: lost-eden-windows-gog
name: Lost Eden
notes: ''
runner: dosbox
script:
files:
- game: N/A:Select GOG installer.
- inno: https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz
game:
main_file: $GAMEDIR/LostEden.conf
installer:
- extract:
dst: $CACHE
file: $inno
- execute:
args: -d "$CACHE" "$game"
file: $CACHE/innoextract
- execute:
args: $GAMEDIR/cloud_saves
file: mkdir
- copy:
dst: $GAMEDIR
src: $CACHE/Manual.pdf
- copy:
dst: $GAMEDIR
src: $CACHE/INSTDOS.EXE
- copy:
dst: $GAMEDIR
src: $CACHE/INSTALL.EXE
- copy:
dst: $GAMEDIR
src: $CACHE/EDENPRG.EXE
- copy:
dst: $GAMEDIR
src: $CACHE/EDEN.LBM
- copy:
dst: $GAMEDIR
src: $CACHE/EDEN.DAT
- write_file:
content: '[sdl]
sensitivity=20
fullresolution=desktop
windowresolution=original
fullscreen=true
output=opengl
[render]
aspect=true
scaler=normal2x
[cpu]
core=auto
cputype=auto
cycles=fixed 20000
cycleup=1000
cycledown=1000
[autoexec]
@echo off
mount C "$GAMEDIR/" -t dir
mount C "$GAMEDIR/cloud_saves" -t overlay
C:
cls
ECHO ------------------
ECHO Lost Eden
ECHO ------------------
ECHO 1) English
ECHO 2) Italian
ECHO 3) Spanish
ECHO ------------------
ECHO 4) exit program
ECHO ------------------
choice /c1234 /s Choose language [1-4]: /n
if errorlevel 4 goto exit
if errorlevel 3 goto spa
if errorlevel 2 goto ita
if errorlevel 1 goto eng
:eng
cls
EDENPRG ENG S162225 EMS WRIC:\
goto exit
:ita
cls
EDENPRG ITA S162225 EMS WRIC:\
goto exit
:spa
cls
EDENPRG spa S162225 EMS WRIC:\
goto exit
:exit
exit'
file: $GAMEDIR/LostEden.conf
slug: lost-eden-windows-gog
steamid: 579980
version: Windows GOG
year: 1995
{
"game_slug": "lost-eden",
"version": "Windows GOG",
"description": null,
"notes": "",
"name": "Lost Eden",
"year": 1995,
"steamid": 579980,
"gogslug": "lost_eden",
"humblestoreid": "",
"runner": "dosbox",
"slug": "lost-eden-windows-gog",
"installer_slug": "lost-eden-windows-gog",
"script": {
"files": [
{
"game": "N/A:Select GOG installer."
},
{
"inno": "https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz"
}
],
"game": {
"main_file": "$GAMEDIR/LostEden.conf"
},
"installer": [
{
"extract": {
"dst": "$CACHE",
"file": "$inno"
}
},
{
"execute": {
"args": "-d \"$CACHE\" \"$game\"",
"file": "$CACHE/innoextract"
}
},
{
"execute": {
"args": "$GAMEDIR/cloud_saves",
"file": "mkdir"
}
},
{
"copy": {
"dst": "$GAMEDIR",
"src": "$CACHE/Manual.pdf"
}
},
{
"copy": {
"dst": "$GAMEDIR",
"src": "$CACHE/INSTDOS.EXE"
}
},
{
"copy": {
"dst": "$GAMEDIR",
"src": "$CACHE/INSTALL.EXE"
}
},
{
"copy": {
"dst": "$GAMEDIR",
"src": "$CACHE/EDENPRG.EXE"
}
},
{
"copy": {
"dst": "$GAMEDIR",
"src": "$CACHE/EDEN.LBM"
}
},
{
"copy": {
"dst": "$GAMEDIR",
"src": "$CACHE/EDEN.DAT"
}
},
{
"write_file": {
"content": "[sdl]\nsensitivity=20\nfullresolution=desktop\nwindowresolution=original\nfullscreen=true\noutput=opengl\n[render]\naspect=true\nscaler=normal2x\n[cpu]\ncore=auto\ncputype=auto\ncycles=fixed 20000\ncycleup=1000\ncycledown=1000\n[autoexec]\n@echo off\nmount C \"$GAMEDIR/\" -t dir\nmount C \"$GAMEDIR/cloud_saves\" -t overlay\nC:\ncls\nECHO ------------------\nECHO Lost Eden\nECHO ------------------\nECHO 1) English\nECHO 2) Italian\nECHO 3) Spanish\nECHO ------------------\nECHO 4) exit program\nECHO ------------------\n\nchoice /c1234 /s Choose language [1-4]: /n\n\n\nif errorlevel 4 goto exit\nif errorlevel 3 goto spa\nif errorlevel 2 goto ita\nif errorlevel 1 goto eng\n\n:eng\ncls\nEDENPRG ENG S162225 EMS WRIC:\\\ngoto exit\n:ita\n\ncls\nEDENPRG ITA S162225 EMS WRIC:\\\ngoto exit\n\n:spa\ncls\nEDENPRG spa S162225 EMS WRIC:\\\ngoto exit\n\n:exit\nexit",
"file": "$GAMEDIR/LostEden.conf"
}
}
]
}
}