Installer world-championship-snooker-20-cdromdvd

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\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
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"
      }
    }
  }
}
Back to game