files:
- exult_engine: https://lutris.nyc3.digitaloceanspaces.com/games/exult/exult-1.6-x86_64.tar.xz
- exult_cfg: https://lutris.nyc3.digitaloceanspaces.com/games/exult/exult.cfg
- exult_audio: https://lutris.nyc3.digitaloceanspaces.com/games/exult/exult_audio.zip
- innoextracttarball: https://constexpr.org/innoextract/files/innoextract-1.8/innoextract-1.8-linux.tar.xz
- ultima7_gog: N/A:Select the GOG installer
game:
args: -c $GAMEDIR/exult.cfg
exe: exult
gogid: 1207662623
installer:
- extract:
dst: $CACHE
file: $innoextracttarball
- execute:
args: -d "$GAMEDIR/blackgate" "$ultima7_gog"
file: $CACHE/innoextract
- extract:
dst: $GAMEDIR
file: exult_engine
- extract:
dst: $GAMEDIR/data
file: exult_audio
- move:
dst: $GAMEDIR
src: exult_cfg
description: "This option will install GOG edition of \"Ultima VII\u2122 - The Black\
\ Gate + The Forge of Virtue\", specifically the Linux native version of the Exult\
\ Open Source Engine. \r\n\r\n*Important Notes*\r\nDuring the installation process\
\ you must provide the offline install files from your own GOG.com account library.\
\ (https://www.gog.com/account)\r\n\r\nIf you do not own the game yet you can buy\
\ it here (it also includes Ultima VII Part Two: Serpent Isle):\r\nhttps://www.gog.com/game/ultima_7_complete"
game_slug: ultima-viitm-the-black-gate-the-forge-of-virtue
gogslug: ultima_7_complete
humblestoreid: ''
installer_slug: ultima-viitm-the-black-gate-t-gog-exult
name: "Ultima VII\u2122 - The Black Gate + The Forge of Virtue"
notes: "- Exult's Current Version: 1.6.0\r\n- By default the game uses Adlib music,\
\ you can change that in \"Setup -> Audio Settings\" where under \"Music options\"\
\ you can choose Digital Music or one of the MIDI drivers like Fluidsynth if you\
\ have it properly set up\r\n- For more information about the Exult engine and documentation\
\ check: http://exult.sourceforge.net/index.php"
runner: linux
script:
files:
- exult_engine: https://lutris.nyc3.digitaloceanspaces.com/games/exult/exult-1.6-x86_64.tar.xz
- exult_cfg: https://lutris.nyc3.digitaloceanspaces.com/games/exult/exult.cfg
- exult_audio: https://lutris.nyc3.digitaloceanspaces.com/games/exult/exult_audio.zip
- innoextracttarball: https://constexpr.org/innoextract/files/innoextract-1.8/innoextract-1.8-linux.tar.xz
- ultima7_gog: N/A:Select the GOG installer
game:
args: -c $GAMEDIR/exult.cfg
exe: exult
gogid: 1207662623
installer:
- extract:
dst: $CACHE
file: $innoextracttarball
- execute:
args: -d "$GAMEDIR/blackgate" "$ultima7_gog"
file: $CACHE/innoextract
- extract:
dst: $GAMEDIR
file: exult_engine
- extract:
dst: $GAMEDIR/data
file: exult_audio
- move:
dst: $GAMEDIR
src: exult_cfg
slug: ultima-viitm-the-black-gate-t-gog-exult
steamid: null
version: GOG (Exult)
year: 1992
{
"game_slug": "ultima-viitm-the-black-gate-the-forge-of-virtue",
"version": "GOG (Exult)",
"description": "This option will install GOG edition of \"Ultima VII\u2122 - The Black Gate + The Forge of Virtue\", specifically the Linux native version of the Exult Open Source Engine. \r\n\r\n*Important Notes*\r\nDuring the installation process you must provide the offline install files from your own GOG.com account library. (https://www.gog.com/account)\r\n\r\nIf you do not own the game yet you can buy it here (it also includes Ultima VII Part Two: Serpent Isle):\r\nhttps://www.gog.com/game/ultima_7_complete",
"notes": "- Exult's Current Version: 1.6.0\r\n- By default the game uses Adlib music, you can change that in \"Setup -> Audio Settings\" where under \"Music options\" you can choose Digital Music or one of the MIDI drivers like Fluidsynth if you have it properly set up\r\n- For more information about the Exult engine and documentation check: http://exult.sourceforge.net/index.php",
"name": "Ultima VII\u2122 - The Black Gate + The Forge of Virtue",
"year": 1992,
"steamid": null,
"gogslug": "ultima_7_complete",
"humblestoreid": "",
"runner": "linux",
"slug": "ultima-viitm-the-black-gate-t-gog-exult",
"installer_slug": "ultima-viitm-the-black-gate-t-gog-exult",
"script": {
"files": [
{
"exult_engine": "https://lutris.nyc3.digitaloceanspaces.com/games/exult/exult-1.6-x86_64.tar.xz"
},
{
"exult_cfg": "https://lutris.nyc3.digitaloceanspaces.com/games/exult/exult.cfg"
},
{
"exult_audio": "https://lutris.nyc3.digitaloceanspaces.com/games/exult/exult_audio.zip"
},
{
"innoextracttarball": "https://constexpr.org/innoextract/files/innoextract-1.8/innoextract-1.8-linux.tar.xz"
},
{
"ultima7_gog": "N/A:Select the GOG installer"
}
],
"game": {
"args": "-c $GAMEDIR/exult.cfg",
"exe": "exult",
"gogid": 1207662623
},
"installer": [
{
"extract": {
"dst": "$CACHE",
"file": "$innoextracttarball"
}
},
{
"execute": {
"args": "-d \"$GAMEDIR/blackgate\" \"$ultima7_gog\"",
"file": "$CACHE/innoextract"
}
},
{
"extract": {
"dst": "$GAMEDIR",
"file": "exult_engine"
}
},
{
"extract": {
"dst": "$GAMEDIR/data",
"file": "exult_audio"
}
},
{
"move": {
"dst": "$GAMEDIR",
"src": "exult_cfg"
}
}
]
}
}