files:
- steamdata: $STEAM:224960:.
- cdrtools: https://github.com/legluondunet/mlls-tools/raw/master/cdrtools/cdrtools.zip
- engine: https://github.com/LostArtefacts/TRX/releases/download/trx-1.8.1/TRX-1.8.1-Linux.zip
- dlc: https://lostartefacts.dev/aux/tr1x/trub-music.zip
- audiotracks: https://lostartefacts.dev/aux/tr1x/music.zip
game:
args: --mod tr1
exe: TRX
launch_configs:
- args: --mod tr1-ub
exe: $GAMEDIR/TRX
name: Tomb Raider 1 - Unfinished Business
installer:
- merge:
dst: $GAMEDIR/tmp
src: steamdata
- extract:
dst: $GAMEDIR/tmp
src: cdrtools
- execute:
command: cd "$GAMEDIR/tmp"; ./bin2iso game.cue -c GAME.GOG ;./bin2iso game.cue;
if [ -f "GAME-01.iso" ]; then cd=GAME-01.iso; else cd=GAME.GOG; fi; echo $cd;
./7z x -y $cd;
- merge:
dst: $GAMEDIR/games/tr1/levels
src: $GAMEDIR/tmp/DATA
- merge:
dst: $GAMEDIR/games/tr1/fmv
src: $GAMEDIR/tmp/FMV
- extract:
dst: $GAMEDIR/games/tr1/music
file: audiotracks
- extract:
dst: $GAMEDIR/games//tr1-ub/levels
file: dlc
- extract:
dst: $GAMEDIR
file: engine
- chmodx: $GAMEDIR/TRX
description: Play "Tomb Raider I" provided by Steam on Linux!
game_slug: tomb-raider-i
gogslug: tomb_raider_123
humblestoreid: ''
installer_slug: tomb-raider-steam-trx
name: Tomb Raider
notes: "- Using TRX open source engine\r\n- \"Unfinished Business\" extension included"
runner: linux
script:
files:
- steamdata: $STEAM:224960:.
- cdrtools: https://github.com/legluondunet/mlls-tools/raw/master/cdrtools/cdrtools.zip
- engine: https://github.com/LostArtefacts/TRX/releases/download/trx-1.8.1/TRX-1.8.1-Linux.zip
- dlc: https://lostartefacts.dev/aux/tr1x/trub-music.zip
- audiotracks: https://lostartefacts.dev/aux/tr1x/music.zip
game:
args: --mod tr1
exe: TRX
launch_configs:
- args: --mod tr1-ub
exe: $GAMEDIR/TRX
name: Tomb Raider 1 - Unfinished Business
installer:
- merge:
dst: $GAMEDIR/tmp
src: steamdata
- extract:
dst: $GAMEDIR/tmp
src: cdrtools
- execute:
command: cd "$GAMEDIR/tmp"; ./bin2iso game.cue -c GAME.GOG ;./bin2iso game.cue;
if [ -f "GAME-01.iso" ]; then cd=GAME-01.iso; else cd=GAME.GOG; fi; echo
$cd; ./7z x -y $cd;
- merge:
dst: $GAMEDIR/games/tr1/levels
src: $GAMEDIR/tmp/DATA
- merge:
dst: $GAMEDIR/games/tr1/fmv
src: $GAMEDIR/tmp/FMV
- extract:
dst: $GAMEDIR/games/tr1/music
file: audiotracks
- extract:
dst: $GAMEDIR/games//tr1-ub/levels
file: dlc
- extract:
dst: $GAMEDIR
file: engine
- chmodx: $GAMEDIR/TRX
slug: tomb-raider-steam-trx
steamid: 224960
version: Steam + TRX
year: 1996
{
"game_slug": "tomb-raider-i",
"version": "Steam + TRX",
"description": "Play \"Tomb Raider I\" provided by Steam on Linux!",
"notes": "- Using TRX open source engine\r\n- \"Unfinished Business\" extension included",
"name": "Tomb Raider",
"year": 1996,
"steamid": 224960,
"gogslug": "tomb_raider_123",
"humblestoreid": "",
"runner": "linux",
"slug": "tomb-raider-steam-trx",
"installer_slug": "tomb-raider-steam-trx",
"script": {
"files": [
{
"steamdata": "$STEAM:224960:."
},
{
"cdrtools": "https://github.com/legluondunet/mlls-tools/raw/master/cdrtools/cdrtools.zip"
},
{
"engine": "https://github.com/LostArtefacts/TRX/releases/download/trx-1.8.1/TRX-1.8.1-Linux.zip"
},
{
"dlc": "https://lostartefacts.dev/aux/tr1x/trub-music.zip"
},
{
"audiotracks": "https://lostartefacts.dev/aux/tr1x/music.zip"
}
],
"game": {
"args": "--mod tr1",
"exe": "TRX",
"launch_configs": [
{
"args": "--mod tr1-ub",
"exe": "$GAMEDIR/TRX",
"name": "Tomb Raider 1 - Unfinished Business"
}
]
},
"installer": [
{
"merge": {
"dst": "$GAMEDIR/tmp",
"src": "steamdata"
}
},
{
"extract": {
"dst": "$GAMEDIR/tmp",
"src": "cdrtools"
}
},
{
"execute": {
"command": "cd \"$GAMEDIR/tmp\"; ./bin2iso game.cue -c GAME.GOG ;./bin2iso game.cue; if [ -f \"GAME-01.iso\" ]; then cd=GAME-01.iso; else cd=GAME.GOG; fi; echo $cd; ./7z x -y $cd;"
}
},
{
"merge": {
"dst": "$GAMEDIR/games/tr1/levels",
"src": "$GAMEDIR/tmp/DATA"
}
},
{
"merge": {
"dst": "$GAMEDIR/games/tr1/fmv",
"src": "$GAMEDIR/tmp/FMV"
}
},
{
"extract": {
"dst": "$GAMEDIR/games/tr1/music",
"file": "audiotracks"
}
},
{
"extract": {
"dst": "$GAMEDIR/games//tr1-ub/levels",
"file": "dlc"
}
},
{
"extract": {
"dst": "$GAMEDIR",
"file": "engine"
}
},
{
"chmodx": "$GAMEDIR/TRX"
}
]
}
}