Installer jazz-jackrabbit-2-full-tsf-124-2cd-rel
files:
- game: N/A:Select JJ2 installer exe
- tsf: N/A:Select TSF installer exe
- plus: http://www.jazz2online.com/jj2plus/plus.zip
- ahk: https://autohotkey.com/download/ahk.zip
- helper: https://gist.github.com/daniel-j/83bf128212c085cc99989e4d1e33ffb1/archive/master.zip
game:
arch: win32
args: -menu -windowed -nolog -nospy
exe: $GAMEDIR/drive_c/Games/Jazz2/Jazz2+.exe
prefix: $GAMEDIR
installer:
- task:
arch: win32
name: create_prefix
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/helper/
file: ahk
- extract:
dst: $GAMEDIR/drive_c/helper/
file: helper
- task:
executable: game
name: wineexec
prefix: $GAMEDIR
- task:
executable: tsf
name: wineexec
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/Games/Jazz2/
file: plus
- task:
args: /C $GAMEDIR/drive_c/helper/plusify.bat
executable: cmd
name: wineexec
prefix: $GAMEDIR
working_dir: $GAMEDIR/drive_c/Games/Jazz2
- task:
filename: $GAMEDIR/drive_c/helper/reset.reg
name: set_regedit_file
prefix: $GAMEDIR
- write_config:
file: $GAMEDIR/drive_c/Games/Jazz2/plus.ini
key: GameInfo
section: General
value: 1
- write_config:
file: $GAMEDIR/drive_c/Games/Jazz2/plus.ini
key: PlayerListSort
section: General
value: 2
- write_config:
file: $GAMEDIR/drive_c/Games/Jazz2/plus.ini
key: MouseAim
section: General
value: false
- write_config:
file: $GAMEDIR/drive_c/Games/Jazz2/plus.ini
key: AllowSpectating
section: Server
value: true
- execute:
file: $GAMEDIR/drive_c/helper/postinstall.sh
- merge:
dst: $GAMEDIR/drive_c/Games/Jazz2/
src: $GAMEDIR/drive_c/helper/JAZZ2.CFG
description: Install Jazz Jackrabbit 2 and The Secret Files from local disk or CD.
Installs JJ2+ community patch.
game_slug: jazz-jackrabbit-2
gogslug: jazz_jackrabbit_2_collection
humblestoreid: ''
installer_slug: jazz-jackrabbit-2-full-tsf-124-2cd-rel
name: Jazz Jackrabbit 2
notes: Make sure to install the game to C:\Games\Jazz2\
runner: wine
script:
files:
- game: N/A:Select JJ2 installer exe
- tsf: N/A:Select TSF installer exe
- plus: http://www.jazz2online.com/jj2plus/plus.zip
- ahk: https://autohotkey.com/download/ahk.zip
- helper: https://gist.github.com/daniel-j/83bf128212c085cc99989e4d1e33ffb1/archive/master.zip
game:
arch: win32
args: -menu -windowed -nolog -nospy
exe: $GAMEDIR/drive_c/Games/Jazz2/Jazz2+.exe
prefix: $GAMEDIR
installer:
- task:
arch: win32
name: create_prefix
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/helper/
file: ahk
- extract:
dst: $GAMEDIR/drive_c/helper/
file: helper
- task:
executable: game
name: wineexec
prefix: $GAMEDIR
- task:
executable: tsf
name: wineexec
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/Games/Jazz2/
file: plus
- task:
args: /C $GAMEDIR/drive_c/helper/plusify.bat
executable: cmd
name: wineexec
prefix: $GAMEDIR
working_dir: $GAMEDIR/drive_c/Games/Jazz2
- task:
filename: $GAMEDIR/drive_c/helper/reset.reg
name: set_regedit_file
prefix: $GAMEDIR
- write_config:
file: $GAMEDIR/drive_c/Games/Jazz2/plus.ini
key: GameInfo
section: General
value: 1
- write_config:
file: $GAMEDIR/drive_c/Games/Jazz2/plus.ini
key: PlayerListSort
section: General
value: 2
- write_config:
file: $GAMEDIR/drive_c/Games/Jazz2/plus.ini
key: MouseAim
section: General
value: false
- write_config:
file: $GAMEDIR/drive_c/Games/Jazz2/plus.ini
key: AllowSpectating
section: Server
value: true
- execute:
file: $GAMEDIR/drive_c/helper/postinstall.sh
- merge:
dst: $GAMEDIR/drive_c/Games/Jazz2/
src: $GAMEDIR/drive_c/helper/JAZZ2.CFG
slug: jazz-jackrabbit-2-full-tsf-124-2cd-rel
steamid: null
version: Full TSF 1.24 2CD release
year: 1998
{
"game_slug": "jazz-jackrabbit-2",
"version": "Full TSF 1.24 2CD release",
"description": "Install Jazz Jackrabbit 2 and The Secret Files from local disk or CD. Installs JJ2+ community patch.",
"notes": "Make sure to install the game to C:\\Games\\Jazz2\\",
"name": "Jazz Jackrabbit 2",
"year": 1998,
"steamid": null,
"gogslug": "jazz_jackrabbit_2_collection",
"humblestoreid": "",
"runner": "wine",
"slug": "jazz-jackrabbit-2-full-tsf-124-2cd-rel",
"installer_slug": "jazz-jackrabbit-2-full-tsf-124-2cd-rel",
"script": {
"files": [
{
"game": "N/A:Select JJ2 installer exe"
},
{
"tsf": "N/A:Select TSF installer exe"
},
{
"plus": "http://www.jazz2online.com/jj2plus/plus.zip"
},
{
"ahk": "https://autohotkey.com/download/ahk.zip"
},
{
"helper": "https://gist.github.com/daniel-j/83bf128212c085cc99989e4d1e33ffb1/archive/master.zip"
}
],
"game": {
"arch": "win32",
"args": "-menu -windowed -nolog -nospy",
"exe": "$GAMEDIR/drive_c/Games/Jazz2/Jazz2+.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"arch": "win32",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/helper/",
"file": "ahk"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/helper/",
"file": "helper"
}
},
{
"task": {
"executable": "game",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"executable": "tsf",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/Games/Jazz2/",
"file": "plus"
}
},
{
"task": {
"args": "/C $GAMEDIR/drive_c/helper/plusify.bat",
"executable": "cmd",
"name": "wineexec",
"prefix": "$GAMEDIR",
"working_dir": "$GAMEDIR/drive_c/Games/Jazz2"
}
},
{
"task": {
"filename": "$GAMEDIR/drive_c/helper/reset.reg",
"name": "set_regedit_file",
"prefix": "$GAMEDIR"
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/Games/Jazz2/plus.ini",
"key": "GameInfo",
"section": "General",
"value": 1
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/Games/Jazz2/plus.ini",
"key": "PlayerListSort",
"section": "General",
"value": 2
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/Games/Jazz2/plus.ini",
"key": "MouseAim",
"section": "General",
"value": false
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/Games/Jazz2/plus.ini",
"key": "AllowSpectating",
"section": "Server",
"value": true
}
},
{
"execute": {
"file": "$GAMEDIR/drive_c/helper/postinstall.sh"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Games/Jazz2/",
"src": "$GAMEDIR/drive_c/helper/JAZZ2.CFG"
}
}
]
}
}