Installer parkan-the-imperial-chronicle-gog
files:
- installer: N/A:Select the game's setup file
- iv5setup: https://lutris.nyc3.digitaloceanspaces.com/tools/indeo/iv5setup.exe
- unshield: https://lutris.net/files/tools/unshield-1.3-x86_64.tar.gz
game:
appid: 575690
arch: win32
exe: $GAMEDIR/drive_c/GOG Games/Parkan - The Imperial Chronicles/PARKAN.EXE
prefix: $GAMEDIR/
installer:
- task:
arch: win32
args: /VERYSILENT /LANG=en /SP- /NOCANCEL /SUPPRESSMSGBOXES
executable: installer
name: wineexec
prefix: $GAMEDIR/
- execute:
command: cd "$GAMEDIR/drive_c/GOG Games/Parkan - The Imperial Chronicles/"; sed
-i s/WINMM.dll/WIN32.dll/g NAV32.DLL NGI32.DLL WALK3D.DLL PARKAN.EXE && mv winmm.dll
win32.dll
description: fixing MICICD crash on startup
- task:
app: msxml3
arch: win32
description: winetricks msxml3
name: winetricks
prefix: $GAMEDIR
- task:
app: wmp9
arch: win32
description: winetricks wmp9
name: winetricks
prefix: $GAMEDIR
- task:
app: renderer=gdi
arch: win32
description: winetricks ddr=gdi
name: winetricks
prefix: $GAMEDIR
- execute:
args: -d $CACHE/tmp/ligos1 iv5setup
description: Installing Ligos Indeo Codec (cabextract)...
file: cabextract
- extract:
description: Installing Ligos Indeo Codec (unshield)...
dst: $CACHE/tmp/unshield
file: unshield
- execute:
args: -d $CACHE/tmp/ligos2 x $CACHE/tmp/ligos1/data1.cab
description: Installing Ligos Indeo Codec (data1.cab)...
file: $CACHE/tmp/unshield/unshield
- execute:
command: find $CACHE/tmp/ligos2 \( -name *.dll -o -name *.ax \) -exec cp {} $GAMEDIR/drive_c/windows/system32
\;
description: Installing Ligos Indeo Codec (system32)...
- write_file:
content: 'REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32]
"msacm.iac2"="iac25_32.ax"
"vidc.iv31"="ir32_32.dll"
"vidc.iv32"="ir32_32.dll"
"vidc.iv41"="ir41_32.ax"
"vidc.iv50"="ir50_32.dll"
"vidc.yvu9"="iyvu9_32.dll" '
description: Installing Ligos Indeo Codec (regedit)...
file: $CACHE/ligos.reg
- task:
description: Installing Ligos Indeo Codec (set_regedit)...
filename: $CACHE/ligos.reg
name: set_regedit_file
prefix: $GAMEDIR
description: null
game_slug: parkan-the-imperial-chronicles
gogslug: parkan_the_imperial_chronicles
humblestoreid: ''
installer_slug: parkan-the-imperial-chronicle-gog
name: 'PARKAN: THE IMPERIAL CHRONICLES'
notes: ''
runner: wine
script:
files:
- installer: N/A:Select the game's setup file
- iv5setup: https://lutris.nyc3.digitaloceanspaces.com/tools/indeo/iv5setup.exe
- unshield: https://lutris.net/files/tools/unshield-1.3-x86_64.tar.gz
game:
appid: 575690
arch: win32
exe: $GAMEDIR/drive_c/GOG Games/Parkan - The Imperial Chronicles/PARKAN.EXE
prefix: $GAMEDIR/
installer:
- task:
arch: win32
args: /VERYSILENT /LANG=en /SP- /NOCANCEL /SUPPRESSMSGBOXES
executable: installer
name: wineexec
prefix: $GAMEDIR/
- execute:
command: cd "$GAMEDIR/drive_c/GOG Games/Parkan - The Imperial Chronicles/";
sed -i s/WINMM.dll/WIN32.dll/g NAV32.DLL NGI32.DLL WALK3D.DLL PARKAN.EXE &&
mv winmm.dll win32.dll
description: fixing MICICD crash on startup
- task:
app: msxml3
arch: win32
description: winetricks msxml3
name: winetricks
prefix: $GAMEDIR
- task:
app: wmp9
arch: win32
description: winetricks wmp9
name: winetricks
prefix: $GAMEDIR
- task:
app: renderer=gdi
arch: win32
description: winetricks ddr=gdi
name: winetricks
prefix: $GAMEDIR
- execute:
args: -d $CACHE/tmp/ligos1 iv5setup
description: Installing Ligos Indeo Codec (cabextract)...
file: cabextract
- extract:
description: Installing Ligos Indeo Codec (unshield)...
dst: $CACHE/tmp/unshield
file: unshield
- execute:
args: -d $CACHE/tmp/ligos2 x $CACHE/tmp/ligos1/data1.cab
description: Installing Ligos Indeo Codec (data1.cab)...
file: $CACHE/tmp/unshield/unshield
- execute:
command: find $CACHE/tmp/ligos2 \( -name *.dll -o -name *.ax \) -exec cp {}
$GAMEDIR/drive_c/windows/system32 \;
description: Installing Ligos Indeo Codec (system32)...
- write_file:
content: 'REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32]
"msacm.iac2"="iac25_32.ax"
"vidc.iv31"="ir32_32.dll"
"vidc.iv32"="ir32_32.dll"
"vidc.iv41"="ir41_32.ax"
"vidc.iv50"="ir50_32.dll"
"vidc.yvu9"="iyvu9_32.dll" '
description: Installing Ligos Indeo Codec (regedit)...
file: $CACHE/ligos.reg
- task:
description: Installing Ligos Indeo Codec (set_regedit)...
filename: $CACHE/ligos.reg
name: set_regedit_file
prefix: $GAMEDIR
slug: parkan-the-imperial-chronicle-gog
steamid: 575690
version: GOG
year: 1997
{
"game_slug": "parkan-the-imperial-chronicles",
"version": "GOG",
"description": null,
"notes": "",
"name": "PARKAN: THE IMPERIAL CHRONICLES",
"year": 1997,
"steamid": 575690,
"gogslug": "parkan_the_imperial_chronicles",
"humblestoreid": "",
"runner": "wine",
"slug": "parkan-the-imperial-chronicle-gog",
"installer_slug": "parkan-the-imperial-chronicle-gog",
"script": {
"files": [
{
"installer": "N/A:Select the game's setup file"
},
{
"iv5setup": "https://lutris.nyc3.digitaloceanspaces.com/tools/indeo/iv5setup.exe"
},
{
"unshield": "https://lutris.net/files/tools/unshield-1.3-x86_64.tar.gz"
}
],
"game": {
"appid": 575690,
"arch": "win32",
"exe": "$GAMEDIR/drive_c/GOG Games/Parkan - The Imperial Chronicles/PARKAN.EXE",
"prefix": "$GAMEDIR/"
},
"installer": [
{
"task": {
"arch": "win32",
"args": "/VERYSILENT /LANG=en /SP- /NOCANCEL /SUPPRESSMSGBOXES",
"executable": "installer",
"name": "wineexec",
"prefix": "$GAMEDIR/"
}
},
{
"execute": {
"command": "cd \"$GAMEDIR/drive_c/GOG Games/Parkan - The Imperial Chronicles/\"; sed -i s/WINMM.dll/WIN32.dll/g NAV32.DLL NGI32.DLL WALK3D.DLL PARKAN.EXE && mv winmm.dll win32.dll",
"description": "fixing MICICD crash on startup"
}
},
{
"task": {
"app": "msxml3",
"arch": "win32",
"description": "winetricks msxml3",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "wmp9",
"arch": "win32",
"description": "winetricks wmp9",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "renderer=gdi",
"arch": "win32",
"description": "winetricks ddr=gdi",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"execute": {
"args": "-d $CACHE/tmp/ligos1 iv5setup",
"description": "Installing Ligos Indeo Codec (cabextract)...",
"file": "cabextract"
}
},
{
"extract": {
"description": "Installing Ligos Indeo Codec (unshield)...",
"dst": "$CACHE/tmp/unshield",
"file": "unshield"
}
},
{
"execute": {
"args": "-d $CACHE/tmp/ligos2 x $CACHE/tmp/ligos1/data1.cab",
"description": "Installing Ligos Indeo Codec (data1.cab)...",
"file": "$CACHE/tmp/unshield/unshield"
}
},
{
"execute": {
"command": "find $CACHE/tmp/ligos2 \\( -name *.dll -o -name *.ax \\) -exec cp {} $GAMEDIR/drive_c/windows/system32 \\;",
"description": "Installing Ligos Indeo Codec (system32)..."
}
},
{
"write_file": {
"content": "REGEDIT4\n[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Drivers32]\n\"msacm.iac2\"=\"iac25_32.ax\"\n\"vidc.iv31\"=\"ir32_32.dll\"\n\"vidc.iv32\"=\"ir32_32.dll\"\n\"vidc.iv41\"=\"ir41_32.ax\"\n\"vidc.iv50\"=\"ir50_32.dll\"\n\"vidc.yvu9\"=\"iyvu9_32.dll\" ",
"description": "Installing Ligos Indeo Codec (regedit)...",
"file": "$CACHE/ligos.reg"
}
},
{
"task": {
"description": "Installing Ligos Indeo Codec (set_regedit)...",
"filename": "$CACHE/ligos.reg",
"name": "set_regedit_file",
"prefix": "$GAMEDIR"
}
}
]
}
}