files:
- prog_file: https://github.com/vpinball/vpinball/releases/download/v10.8.1-3788-2151290/VPinballX_BGFX-10.8.1-3788-2151290-linux-x64-Release.zip
- prog_conf: https://github.com/legluondunet/MyLittleLutrisScripts/raw/refs/heads/master/Visual%20Pinball%20X/config.ini
- table: https://github.com/legluondunet/MyLittleLutrisScripts/raw/refs/heads/master/Visual%20Pinball%20X/JP's%20Space%20Cadet.7z
game:
args: -EnableTrueFullscreen -ini "$GAMEDIR/config.ini" -play "$GAMEDIR/tables/JP's
Space Cadet/JP's Space Cadet v4.3.vpx"
exe: $GAMEDIR/VPinballX_BGFX
working_dir: $GAMEDIR
installer:
- extract:
dst: $CACHE
format: zip
src: prog_file
- extract:
dst: $GAMEDIR
format: tgz
src: $CACHE/VPinballX_BGFX-10.8.1-3788-2151290-linux-x64-Release.tar.gz
- copy:
dst: $GAMEDIR
src: prog_conf
- extract:
dst: $GAMEDIR/tables/JP's Space Cadet
src: table
description: Play "JP's Space Cadet" table with "Visual Pinball X"
game_slug: visual-pinball-x
gogslug: ''
humblestoreid: ''
installer_slug: visual-pinball-x-jps-space-cadet
name: Visual Pinball X
notes: '- JP''s Space Cadet table based on the game by Cinematronics/Maxis from 1996'
runner: linux
script:
files:
- prog_file: https://github.com/vpinball/vpinball/releases/download/v10.8.1-3788-2151290/VPinballX_BGFX-10.8.1-3788-2151290-linux-x64-Release.zip
- prog_conf: https://github.com/legluondunet/MyLittleLutrisScripts/raw/refs/heads/master/Visual%20Pinball%20X/config.ini
- table: https://github.com/legluondunet/MyLittleLutrisScripts/raw/refs/heads/master/Visual%20Pinball%20X/JP's%20Space%20Cadet.7z
game:
args: -EnableTrueFullscreen -ini "$GAMEDIR/config.ini" -play "$GAMEDIR/tables/JP's
Space Cadet/JP's Space Cadet v4.3.vpx"
exe: $GAMEDIR/VPinballX_BGFX
working_dir: $GAMEDIR
installer:
- extract:
dst: $CACHE
format: zip
src: prog_file
- extract:
dst: $GAMEDIR
format: tgz
src: $CACHE/VPinballX_BGFX-10.8.1-3788-2151290-linux-x64-Release.tar.gz
- copy:
dst: $GAMEDIR
src: prog_conf
- extract:
dst: $GAMEDIR/tables/JP's Space Cadet
src: table
slug: visual-pinball-x-jps-space-cadet
steamid: null
version: JP's Space Cadet
year: 2015
{
"game_slug": "visual-pinball-x",
"version": "JP's Space Cadet",
"description": "Play \"JP's Space Cadet\" table with \"Visual Pinball X\"",
"notes": "- JP's Space Cadet table based on the game by Cinematronics/Maxis from 1996",
"name": "Visual Pinball X",
"year": 2015,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "linux",
"slug": "visual-pinball-x-jps-space-cadet",
"installer_slug": "visual-pinball-x-jps-space-cadet",
"script": {
"files": [
{
"prog_file": "https://github.com/vpinball/vpinball/releases/download/v10.8.1-3788-2151290/VPinballX_BGFX-10.8.1-3788-2151290-linux-x64-Release.zip"
},
{
"prog_conf": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/refs/heads/master/Visual%20Pinball%20X/config.ini"
},
{
"table": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/refs/heads/master/Visual%20Pinball%20X/JP's%20Space%20Cadet.7z"
}
],
"game": {
"args": "-EnableTrueFullscreen -ini \"$GAMEDIR/config.ini\" -play \"$GAMEDIR/tables/JP's Space Cadet/JP's Space Cadet v4.3.vpx\"",
"exe": "$GAMEDIR/VPinballX_BGFX",
"working_dir": "$GAMEDIR"
},
"installer": [
{
"extract": {
"dst": "$CACHE",
"format": "zip",
"src": "prog_file"
}
},
{
"extract": {
"dst": "$GAMEDIR",
"format": "tgz",
"src": "$CACHE/VPinballX_BGFX-10.8.1-3788-2151290-linux-x64-Release.tar.gz"
}
},
{
"copy": {
"dst": "$GAMEDIR",
"src": "prog_conf"
}
},
{
"extract": {
"dst": "$GAMEDIR/tables/JP's Space Cadet",
"src": "table"
}
}
]
}
}