Installer warcraft-iii-the-frozen-thron-cd_installer-update

extends: warcraft-iii-reign-of-chaos
installer:
- insert-disc:
    requires: install.exe
- task:
    arch: win64
    key: UseXRandR
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\X11 Driver
    prefix: $GAMEDIR
    type: REG_SZ
    value: Y
- task:
    args: /desktop=WarcraftIII,1024x780 "$DISC/install.exe"
    description: Installing Warcraft III - The Frozen Throne...
    executable: $GAMEDIR/drive_c/windows/explorer.exe
    include_processes: explorer.exe
    name: wineexec
- input_menu:
    description: Please choose your CD native language in the list. Do not choose
      another language than the one from your CD or the update will not install and
      you will have to reinstall all the game.
    id: LANG
    options:
    - English: English
    - Francais: "Fran\xE7ais"
    - Italiano: Italiano
    - Deutsch: Deutsch
    - Castellano: Castellano
    - Cesky: Cesky
    - Chinese_Simp: simplified Chinese
    - Chinese_Trad: traditionnal Chinese
    - Japanese: Japanese
    - Korean: Korean
    - Polski: Polski
    - Russian: Russian
    preselect: English
- execute:
    command: cd "$GAMEDIR/drive_c/"; cd tmp; wget http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_$INPUT_LANG.exe;
- task:
    args: /desktop=WarcraftIIIupdate,1024x780 '$GAMEDIR/drive_c/tmp/War3TFT_127b_'$INPUT_LANG'.exe'
    description: Updating Warcraft III to 1.27b...
    executable: $GAMEDIR/drive_c/windows/explorer.exe
    include_processes: explorer.exe
    name: wineexec
- task:
    arch: win64
    key: UseXRandR
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\X11 Driver
    prefix: $GAMEDIR
    type: REG_SZ
    value: N
description: '"Warcraft III - The Frozen Throne" CD edition using 1.27b update and
  a Widescreen patch'
game_slug: warcraft-iii-the-frozen-throne
gogslug: ''
humblestoreid: ''
installer_slug: warcraft-iii-the-frozen-thron-cd_installer-update
name: 'Warcraft III: The Frozen Throne'
notes: "- You need first to install \"Warcraft III - ROC\" called \"CD + update 1.27b\
  \ + WS\" before to install this extension \r\n- This script is compatible with all\
  \ \"Warcraft III - TFT\" PC CD which contain \"installer.exe\" file, whatever the\
  \ language is. \r\n- During install, your game will be updated with latest update\
  \ available version for CD: 1.27b.\r\n- You will need the CD only one time during\
  \ install.\r\n- The game will ask you a valid key at first launch.\r\n- Widescreen\
  \ mode without stretch.\r\n- You can not play multiplayer games on Internet, only\
  \ Local LAN network games will be available. If it's a problem prefer playing Reforged\
  \ version instead.\r\n- Cinematics will not play correctly and game could be unstable\
  \ if you use DXVK or Wine with fshack patch. Prefer using Wine vanilla or your Wine\
  \ system version.\r\n- Running with Wine, this game could be a little unstable,\
  \ it's advised to save regularly your party."
runner: wine
script:
  extends: warcraft-iii-reign-of-chaos
  installer:
  - insert-disc:
      requires: install.exe
  - task:
      arch: win64
      key: UseXRandR
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\X11 Driver
      prefix: $GAMEDIR
      type: REG_SZ
      value: Y
  - task:
      args: /desktop=WarcraftIII,1024x780 "$DISC/install.exe"
      description: Installing Warcraft III - The Frozen Throne...
      executable: $GAMEDIR/drive_c/windows/explorer.exe
      include_processes: explorer.exe
      name: wineexec
  - input_menu:
      description: Please choose your CD native language in the list. Do not choose
        another language than the one from your CD or the update will not install
        and you will have to reinstall all the game.
      id: LANG
      options:
      - English: English
      - Francais: "Fran\xE7ais"
      - Italiano: Italiano
      - Deutsch: Deutsch
      - Castellano: Castellano
      - Cesky: Cesky
      - Chinese_Simp: simplified Chinese
      - Chinese_Trad: traditionnal Chinese
      - Japanese: Japanese
      - Korean: Korean
      - Polski: Polski
      - Russian: Russian
      preselect: English
  - execute:
      command: cd "$GAMEDIR/drive_c/"; cd tmp; wget http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_$INPUT_LANG.exe;
  - task:
      args: /desktop=WarcraftIIIupdate,1024x780 '$GAMEDIR/drive_c/tmp/War3TFT_127b_'$INPUT_LANG'.exe'
      description: Updating Warcraft III to 1.27b...
      executable: $GAMEDIR/drive_c/windows/explorer.exe
      include_processes: explorer.exe
      name: wineexec
  - task:
      arch: win64
      key: UseXRandR
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\X11 Driver
      prefix: $GAMEDIR
      type: REG_SZ
      value: N
slug: warcraft-iii-the-frozen-thron-cd_installer-update
steamid: null
version: CD_installer + update 1.27b + WS
year: 2003
{
  "game_slug": "warcraft-iii-the-frozen-throne",
  "version": "CD_installer + update 1.27b + WS",
  "description": "\"Warcraft III - The Frozen Throne\" CD edition using 1.27b update and a Widescreen patch",
  "notes": "- You need first to install \"Warcraft III - ROC\" called \"CD + update 1.27b + WS\" before to install this extension \r\n- This script is compatible with all \"Warcraft III - TFT\" PC CD which contain \"installer.exe\" file, whatever the language is. \r\n- During install, your game will be updated with latest update available version for CD: 1.27b.\r\n- You will need the CD only one time during install.\r\n- The game will ask you a valid key at first launch.\r\n- Widescreen mode without stretch.\r\n- You can not play multiplayer games on Internet, only Local LAN network games will be available. If it's a problem prefer playing Reforged version instead.\r\n- Cinematics will not play correctly and game could be unstable if you use DXVK or Wine with fshack patch. Prefer using Wine vanilla or your Wine system version.\r\n- Running with Wine, this game could be a little unstable, it's advised to save regularly your party.",
  "name": "Warcraft III: The Frozen Throne",
  "year": 2003,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "warcraft-iii-the-frozen-thron-cd_installer-update",
  "installer_slug": "warcraft-iii-the-frozen-thron-cd_installer-update",
  "script": {
    "extends": "warcraft-iii-reign-of-chaos",
    "installer": [
      {
        "insert-disc": {
          "requires": "install.exe"
        }
      },
      {
        "task": {
          "arch": "win64",
          "key": "UseXRandR",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver",
          "prefix": "$GAMEDIR",
          "type": "REG_SZ",
          "value": "Y"
        }
      },
      {
        "task": {
          "args": "/desktop=WarcraftIII,1024x780 \"$DISC/install.exe\"",
          "description": "Installing Warcraft III - The Frozen Throne...",
          "executable": "$GAMEDIR/drive_c/windows/explorer.exe",
          "include_processes": "explorer.exe",
          "name": "wineexec"
        }
      },
      {
        "input_menu": {
          "description": "Please choose your CD native language in the list. Do not choose another language than the one from your CD or the update will not install and you will have to reinstall all the game.",
          "id": "LANG",
          "options": [
            {
              "English": "English"
            },
            {
              "Francais": "Fran\u00e7ais"
            },
            {
              "Italiano": "Italiano"
            },
            {
              "Deutsch": "Deutsch"
            },
            {
              "Castellano": "Castellano"
            },
            {
              "Cesky": "Cesky"
            },
            {
              "Chinese_Simp": "simplified Chinese"
            },
            {
              "Chinese_Trad": "traditionnal Chinese"
            },
            {
              "Japanese": "Japanese"
            },
            {
              "Korean": "Korean"
            },
            {
              "Polski": "Polski"
            },
            {
              "Russian": "Russian"
            }
          ],
          "preselect": "English"
        }
      },
      {
        "execute": {
          "command": "cd \"$GAMEDIR/drive_c/\"; cd tmp; wget http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_$INPUT_LANG.exe;"
        }
      },
      {
        "task": {
          "args": "/desktop=WarcraftIIIupdate,1024x780 '$GAMEDIR/drive_c/tmp/War3TFT_127b_'$INPUT_LANG'.exe'",
          "description": "Updating Warcraft III to 1.27b...",
          "executable": "$GAMEDIR/drive_c/windows/explorer.exe",
          "include_processes": "explorer.exe",
          "name": "wineexec"
        }
      },
      {
        "task": {
          "arch": "win64",
          "key": "UseXRandR",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver",
          "prefix": "$GAMEDIR",
          "type": "REG_SZ",
          "value": "N"
        }
      }
    ]
  }
}
Back to game