Installer age-of-empires-iii-cd

files:
- patch114: N/A:1.14 patch exe. Can be downloaded from https://support.ageofempires.com/hc/en-us/articles/4896220454292-Age-of-Empires-III-2007-last-patch-versions
game:
  arch: win64
  exe: drive_c/Program Files (x86)/Microsoft Games/Age of Empires III/age3.exe
  prefix: $GAMEDIR
installer:
- task:
    app: corefonts mfc42
    description: Setting up wine
    name: winetricks
    prefix: $GAMEDIR
- insert-disc:
    description: Insert disc 1
    requires: Disk1C~1.cab
- copy:
    dst: $CACHE/aoe3
    src: $DISC
- write_config:
    file: $CACHE/aoe3/Setup.ini
    key: SuppressWrongOS
    section: Startup
    value: N
- insert-disc:
    description: Insert disc 2
    requires: Disk2C~1.cab
- copy:
    dst: $CACHE/aoe3
    src: $DISC
- execute:
    command: chmod u+w $CACHE/aoe3/*
- insert-disc:
    description: Insert disc 3
    requires: Disk3C~1.cab
- copy:
    dst: $CACHE/aoe3
    src: $DISC
- task:
    description: Installing Age of Empires III
    executable: $CACHE/aoe3/setup.exe
    name: wineexec
- task:
    description: Installing 1.14 patch
    executable: patch114
    name: wineexec
description: Retail version + 1.14 patch
game_slug: age-of-empires-iii
gogslug: ''
humblestoreid: ''
installer_slug: age-of-empires-iii-cd
name: Age of Empires III
notes: "Only tested with proton-ge 10-27, but should work with any version of wine\
  \ newer than 9.0, when New WoW64 was implemented. Removes winxp and uses 64bit architecture\
  \ as no longer needed with New WoW64. The game may initially think you have 0MB\
  \ of vram, just check \"Don't show this dialog box again\" and click \"Attempt to\
  \ Run\".\r\nGame runs flawlessly."
runner: wine
script:
  files:
  - patch114: N/A:1.14 patch exe. Can be downloaded from https://support.ageofempires.com/hc/en-us/articles/4896220454292-Age-of-Empires-III-2007-last-patch-versions
  game:
    arch: win64
    exe: drive_c/Program Files (x86)/Microsoft Games/Age of Empires III/age3.exe
    prefix: $GAMEDIR
  installer:
  - task:
      app: corefonts mfc42
      description: Setting up wine
      name: winetricks
      prefix: $GAMEDIR
  - insert-disc:
      description: Insert disc 1
      requires: Disk1C~1.cab
  - copy:
      dst: $CACHE/aoe3
      src: $DISC
  - write_config:
      file: $CACHE/aoe3/Setup.ini
      key: SuppressWrongOS
      section: Startup
      value: N
  - insert-disc:
      description: Insert disc 2
      requires: Disk2C~1.cab
  - copy:
      dst: $CACHE/aoe3
      src: $DISC
  - execute:
      command: chmod u+w $CACHE/aoe3/*
  - insert-disc:
      description: Insert disc 3
      requires: Disk3C~1.cab
  - copy:
      dst: $CACHE/aoe3
      src: $DISC
  - task:
      description: Installing Age of Empires III
      executable: $CACHE/aoe3/setup.exe
      name: wineexec
  - task:
      description: Installing 1.14 patch
      executable: patch114
      name: wineexec
slug: age-of-empires-iii-cd
steamid: null
version: CD
year: 2005
{
  "game_slug": "age-of-empires-iii",
  "version": "CD",
  "description": "Retail version + 1.14 patch",
  "notes": "Only tested with proton-ge 10-27, but should work with any version of wine newer than 9.0, when New WoW64 was implemented. Removes winxp and uses 64bit architecture as no longer needed with New WoW64. The game may initially think you have 0MB of vram, just check \"Don't show this dialog box again\" and click \"Attempt to Run\".\r\nGame runs flawlessly.",
  "name": "Age of Empires III",
  "year": 2005,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "age-of-empires-iii-cd",
  "installer_slug": "age-of-empires-iii-cd",
  "script": {
    "files": [
      {
        "patch114": "N/A:1.14 patch exe. Can be downloaded from https://support.ageofempires.com/hc/en-us/articles/4896220454292-Age-of-Empires-III-2007-last-patch-versions"
      }
    ],
    "game": {
      "arch": "win64",
      "exe": "drive_c/Program Files (x86)/Microsoft Games/Age of Empires III/age3.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "app": "corefonts mfc42",
          "description": "Setting up wine",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "insert-disc": {
          "description": "Insert disc 1",
          "requires": "Disk1C~1.cab"
        }
      },
      {
        "copy": {
          "dst": "$CACHE/aoe3",
          "src": "$DISC"
        }
      },
      {
        "write_config": {
          "file": "$CACHE/aoe3/Setup.ini",
          "key": "SuppressWrongOS",
          "section": "Startup",
          "value": "N"
        }
      },
      {
        "insert-disc": {
          "description": "Insert disc 2",
          "requires": "Disk2C~1.cab"
        }
      },
      {
        "copy": {
          "dst": "$CACHE/aoe3",
          "src": "$DISC"
        }
      },
      {
        "execute": {
          "command": "chmod u+w $CACHE/aoe3/*"
        }
      },
      {
        "insert-disc": {
          "description": "Insert disc 3",
          "requires": "Disk3C~1.cab"
        }
      },
      {
        "copy": {
          "dst": "$CACHE/aoe3",
          "src": "$DISC"
        }
      },
      {
        "task": {
          "description": "Installing Age of Empires III",
          "executable": "$CACHE/aoe3/setup.exe",
          "name": "wineexec"
        }
      },
      {
        "task": {
          "description": "Installing 1.14 patch",
          "executable": "patch114",
          "name": "wineexec"
        }
      }
    ]
  }
}
Back to game