description: ''
game_slug: world-championship-snooker-2004
gogslug: ''
humblestoreid: ''
installer_slug: world-championship-snooker-20-cdromdvd
name: World Championship Snooker 2004
notes: "The game needs the latest GE-PROTON wine runner, currently this must be selected\
\ manually in the game configuration panel. \r\nThe script downloads and installs\
\ Patch 1.1 and matching NO-CD, K-Lite Codecs Pack, DgVoodoo 2.79.3 (currently last\
\ version to work in WINE)"
runner: wine
script:
files:
- setup: N/A:Select installer
- patch:
filename: World_Championship_Snooker_2004 Patch 1.1.7z
url: https://github.com/appoloin/Patches/raw/refs/heads/master/Snooker/World_Championship_Snooker_2004%20Patch%201.1.7z
- nocd:
filename: World_Championship_Snooker_2004 1.1 NoCD.zip.001
url: https://github.com/appoloin/Patches/raw/refs/heads/master/Snooker/World_Championship_Snooker_2004%201.1%20NoCD.zip.001
- dgVoodoo:
filename: dgVoodoo2_79_3.zip
url: https://github.com/appoloin/Patches/raw/refs/heads/master/System/dgVoodoo2_79_3.zip
- klite:
filename: K-Lite_Codec_Pack_1920_Basic.exe
url: https://github.com/appoloin/Patches/raw/refs/heads/master/System/K-Lite_Codec_Pack_1920_Basic.exe
game:
exe: $GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker
2004/wcs2004.exe
launch_configs:
- exe: $GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker
2004/dgVoodooCpl.exe
name: DgVoodoo Config
prefix: $GAMEDIR
install_complete_text: "Installation finished!\n\n\n\nIMPORTANT!\n============\n\
Please change the wine version in the game\xB4s settings to \"UMU-Latest\" "
installer:
- task:
install_gecko: false
install_mono: false
name: create_prefix
prefix: $GAMEDIR
- task:
app: quartz qcap wmp11
name: winetricks
prefix: $GAMEDIR
- task:
args: /verysilent
executable: $klite
name: wineexec
prefix: $GAMEDIR
- task:
executable: $setup
name: wineexec
prefix: $GAMEDIR
- extract:
dst: $CACHE
file: $patch
- task:
executable: $CACHE/SETUP.EXE
name: wineexec
prefix: $GAMEDIR
- execute:
args: e $nocd -o"$GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship
Snooker 2004" -ppassword -y
file: 7z
- execute:
args: x $dgVoodoo -o"$CACHE" -ppassword -y
file: 7z
- copy:
dst: $GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker
2004
src: $CACHE/MS/x86/DDraw.dll
- copy:
dst: $GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker
2004
src: $CACHE/MS/x86/D3D8.dll
- copy:
dst: $GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker
2004
src: $CACHE/MS/x86/D3D9.dll
- copy:
dst: $GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker
2004
src: $CACHE/MS/x86/D3DImm.dll
- copy:
dst: $GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker
2004
src: $CACHE/dgVoodooCpl.exe
- write_config:
data:
DirectX:
Resolution: desktop
dgVoodooWatermark: false
GeneralExt:
FPSLimit: 60
file: $GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker
2004/dgVoodoo.conf
wine:
overrides:
d3d8: n,b
d3d9: n,b
d3dimm: n,b
ddraw: n,b
slug: world-championship-snooker-20-cdromdvd
steamid: null
version: CDROM/DVD
year: null
{
"game_slug": "world-championship-snooker-2004",
"version": "CDROM/DVD",
"description": "",
"notes": "The game needs the latest GE-PROTON wine runner, currently this must be selected manually in the game configuration panel. \r\nThe script downloads and installs Patch 1.1 and matching NO-CD, K-Lite Codecs Pack, DgVoodoo 2.79.3 (currently last version to work in WINE)",
"name": "World Championship Snooker 2004",
"year": null,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "world-championship-snooker-20-cdromdvd",
"installer_slug": "world-championship-snooker-20-cdromdvd",
"script": {
"files": [
{
"setup": "N/A:Select installer"
},
{
"patch": {
"filename": "World_Championship_Snooker_2004 Patch 1.1.7z",
"url": "https://github.com/appoloin/Patches/raw/refs/heads/master/Snooker/World_Championship_Snooker_2004%20Patch%201.1.7z"
}
},
{
"nocd": {
"filename": "World_Championship_Snooker_2004 1.1 NoCD.zip.001",
"url": "https://github.com/appoloin/Patches/raw/refs/heads/master/Snooker/World_Championship_Snooker_2004%201.1%20NoCD.zip.001"
}
},
{
"dgVoodoo": {
"filename": "dgVoodoo2_79_3.zip",
"url": "https://github.com/appoloin/Patches/raw/refs/heads/master/System/dgVoodoo2_79_3.zip"
}
},
{
"klite": {
"filename": "K-Lite_Codec_Pack_1920_Basic.exe",
"url": "https://github.com/appoloin/Patches/raw/refs/heads/master/System/K-Lite_Codec_Pack_1920_Basic.exe"
}
}
],
"game": {
"exe": "$GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker 2004/wcs2004.exe",
"launch_configs": [
{
"exe": "$GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker 2004/dgVoodooCpl.exe",
"name": "DgVoodoo Config"
}
],
"prefix": "$GAMEDIR"
},
"install_complete_text": "Installation finished!\n\n\n\nIMPORTANT!\n============\nPlease change the wine version in the game\u00b4s settings to \"UMU-Latest\" ",
"installer": [
{
"task": {
"install_gecko": false,
"install_mono": false,
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "quartz qcap wmp11",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"args": "/verysilent",
"executable": "$klite",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"executable": "$setup",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"dst": "$CACHE",
"file": "$patch"
}
},
{
"task": {
"executable": "$CACHE/SETUP.EXE",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"execute": {
"args": "e $nocd -o\"$GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker 2004\" -ppassword -y",
"file": "7z"
}
},
{
"execute": {
"args": "x $dgVoodoo -o\"$CACHE\" -ppassword -y",
"file": "7z"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker 2004",
"src": "$CACHE/MS/x86/DDraw.dll"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker 2004",
"src": "$CACHE/MS/x86/D3D8.dll"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker 2004",
"src": "$CACHE/MS/x86/D3D9.dll"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker 2004",
"src": "$CACHE/MS/x86/D3DImm.dll"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker 2004",
"src": "$CACHE/dgVoodooCpl.exe"
}
},
{
"write_config": {
"data": {
"DirectX": {
"Resolution": "desktop",
"dgVoodooWatermark": false
},
"GeneralExt": {
"FPSLimit": 60
}
},
"file": "$GAMEDIR/drive_c/Program Files (x86)/Codemasters/World Championship Snooker 2004/dgVoodoo.conf"
}
}
],
"wine": {
"overrides": {
"d3d8": "n,b",
"d3d9": "n,b",
"d3dimm": "n,b",
"ddraw": "n,b"
}
}
}
}