Installer final-fantasy-xi-online-full-us

files:
- installer_part1: https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part1.exe
- installer_part2: https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part2.rar
- installer_part3: https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part3.rar
- installer_part4: https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part4.rar
- installer_part5: https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part5.rar
- dgvoodoo: https://web.archive.org/web/20220413133402/https://github.com/dege-diosg/dgVoodoo2/releases/download/v2.78.2/dgVoodoo2_78_2.zip
game:
  exe: $POL_DIR/pol.exe
  launch_configs:
  - exe: $GAMEDIR/$POL_DIR/polcfg/polcfg.exe
    name: PlayOnline Configuration
  - exe: $GAMEDIR/$FFXI_DIR/ToolsUS/FINAL FANTASY XI Config.exe
    name: FINAL FANTASY XI Online Configuration
  - exe: $GAMEDIR/$FFXI_DIR/dgVoodooCpl.exe
    name: dgVoodoo Configuration
  prefix: $GAMEDIR
installer:
- execute:
    args: -s -t "$CACHE" "$installer_part1" "$installer_part2" "$installer_part3"
      "$installer_part4" "$installer_part5"
    description: Preparing installer archive
    file: ln
- task:
    args: -s
    description: Extracting installer archive
    executable: $CACHE/FFXIFullSetup_US.part1.exe
    name: wineexec
- task:
    args: -q -i "$CACHE/FFXIFullSetup_US/PlayOnline/PlayOnlineViewer.msi"
    description: Installing PlayOnline
    executable: msiexec
    name: wineexec
- task:
    args: -q -i "$CACHE/FFXIFullSetup_US/FINAL_FANTASY_XI/FINAL_FANTASY_XI.msi"
    description: Installing Final Fantasy XI
    executable: msiexec
    name: wineexec
- task:
    app: d3dcompiler_43 d3dcompiler_47
    description: Installing d3dcompiler
    name: winetricks
- extract:
    description: Extracting dgVoodoo
    dst: $CACHE/dgVoodoo
    file: dgvoodoo
- copy:
    description: Installing dgVoodoo
    dst: $GAMEDIR/$FFXI_DIR
    src: $CACHE/dgVoodoo/MS/x86/D3D8.dll
- copy:
    description: Installing dgVoodoo
    dst: $GAMEDIR/$FFXI_DIR
    src: $CACHE/dgVoodoo/dgVoodooCpl.exe
- write_config:
    data:
      DirectX:
        VRAM: 1024
        dgVoodooWatermark: false
    description: Configuring dgVoodoo
    file: $GAMEDIR/$FFXI_DIR/dgVoodoo.conf
variables:
  FFXI_DIR: drive_c/Program Files (x86)/PlayOnline/SquareEnix/FINAL FANTASY XI
  POL_DIR: drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer
wine:
  overrides:
    d3d8: n,b
description: Full install of the US region version of PlayOnline and Final Fantasy
  XI with all expansions. Also configures dgVoodoo+DXVK for better performance.
game_slug: final-fantasy-xi-online
gogslug: ''
humblestoreid: ''
installer_slug: final-fantasy-xi-online-full-us
name: FINAL FANTASY XI Online
notes: "The graphics settings for the game are configured with a separate utility\
  \ found at \"C:\\Program Files (x86)\\PlayOnline\\SquareEnix\\FINAL FANTASY XI\\\
  ToolsUS\\FINAL FANTASY XI Config.exe\"\r\n\r\nNote that this uses dgvoodoo + dxvk\
  \ thus making it suitable for use with 3rd party tools that insert themselves into\
  \ the rendering pipeline but do not support the older d3d8 protocol (like ReShade).\r\
  \n\r\nKnown Problem: The opening cinematic does not display correctly, it's just\
  \ a black screen. Just hit 'Esc' and everything else will work just fine."
runner: wine
script:
  files:
  - installer_part1: https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part1.exe
  - installer_part2: https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part2.rar
  - installer_part3: https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part3.rar
  - installer_part4: https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part4.rar
  - installer_part5: https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part5.rar
  - dgvoodoo: https://web.archive.org/web/20220413133402/https://github.com/dege-diosg/dgVoodoo2/releases/download/v2.78.2/dgVoodoo2_78_2.zip
  game:
    exe: $POL_DIR/pol.exe
    launch_configs:
    - exe: $GAMEDIR/$POL_DIR/polcfg/polcfg.exe
      name: PlayOnline Configuration
    - exe: $GAMEDIR/$FFXI_DIR/ToolsUS/FINAL FANTASY XI Config.exe
      name: FINAL FANTASY XI Online Configuration
    - exe: $GAMEDIR/$FFXI_DIR/dgVoodooCpl.exe
      name: dgVoodoo Configuration
    prefix: $GAMEDIR
  installer:
  - execute:
      args: -s -t "$CACHE" "$installer_part1" "$installer_part2" "$installer_part3"
        "$installer_part4" "$installer_part5"
      description: Preparing installer archive
      file: ln
  - task:
      args: -s
      description: Extracting installer archive
      executable: $CACHE/FFXIFullSetup_US.part1.exe
      name: wineexec
  - task:
      args: -q -i "$CACHE/FFXIFullSetup_US/PlayOnline/PlayOnlineViewer.msi"
      description: Installing PlayOnline
      executable: msiexec
      name: wineexec
  - task:
      args: -q -i "$CACHE/FFXIFullSetup_US/FINAL_FANTASY_XI/FINAL_FANTASY_XI.msi"
      description: Installing Final Fantasy XI
      executable: msiexec
      name: wineexec
  - task:
      app: d3dcompiler_43 d3dcompiler_47
      description: Installing d3dcompiler
      name: winetricks
  - extract:
      description: Extracting dgVoodoo
      dst: $CACHE/dgVoodoo
      file: dgvoodoo
  - copy:
      description: Installing dgVoodoo
      dst: $GAMEDIR/$FFXI_DIR
      src: $CACHE/dgVoodoo/MS/x86/D3D8.dll
  - copy:
      description: Installing dgVoodoo
      dst: $GAMEDIR/$FFXI_DIR
      src: $CACHE/dgVoodoo/dgVoodooCpl.exe
  - write_config:
      data:
        DirectX:
          VRAM: 1024
          dgVoodooWatermark: false
      description: Configuring dgVoodoo
      file: $GAMEDIR/$FFXI_DIR/dgVoodoo.conf
  variables:
    FFXI_DIR: drive_c/Program Files (x86)/PlayOnline/SquareEnix/FINAL FANTASY XI
    POL_DIR: drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer
  wine:
    overrides:
      d3d8: n,b
slug: final-fantasy-xi-online-full-us
steamid: 23360
version: Full (US)
year: 2003
{
  "game_slug": "final-fantasy-xi-online",
  "version": "Full (US)",
  "description": "Full install of the US region version of PlayOnline and Final Fantasy XI with all expansions. Also configures dgVoodoo+DXVK for better performance.",
  "notes": "The graphics settings for the game are configured with a separate utility found at \"C:\\Program Files (x86)\\PlayOnline\\SquareEnix\\FINAL FANTASY XI\\ToolsUS\\FINAL FANTASY XI Config.exe\"\r\n\r\nNote that this uses dgvoodoo + dxvk thus making it suitable for use with 3rd party tools that insert themselves into the rendering pipeline but do not support the older d3d8 protocol (like ReShade).\r\n\r\nKnown Problem: The opening cinematic does not display correctly, it's just a black screen. Just hit 'Esc' and everything else will work just fine.",
  "name": "FINAL FANTASY XI Online",
  "year": 2003,
  "steamid": 23360,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "final-fantasy-xi-online-full-us",
  "installer_slug": "final-fantasy-xi-online-full-us",
  "script": {
    "files": [
      {
        "installer_part1": "https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part1.exe"
      },
      {
        "installer_part2": "https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part2.rar"
      },
      {
        "installer_part3": "https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part3.rar"
      },
      {
        "installer_part4": "https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part4.rar"
      },
      {
        "installer_part5": "https://gdl.square-enix.com/ffxi/download/us/FFXIFullSetup_US.part5.rar"
      },
      {
        "dgvoodoo": "https://web.archive.org/web/20220413133402/https://github.com/dege-diosg/dgVoodoo2/releases/download/v2.78.2/dgVoodoo2_78_2.zip"
      }
    ],
    "game": {
      "exe": "$POL_DIR/pol.exe",
      "launch_configs": [
        {
          "exe": "$GAMEDIR/$POL_DIR/polcfg/polcfg.exe",
          "name": "PlayOnline Configuration"
        },
        {
          "exe": "$GAMEDIR/$FFXI_DIR/ToolsUS/FINAL FANTASY XI Config.exe",
          "name": "FINAL FANTASY XI Online Configuration"
        },
        {
          "exe": "$GAMEDIR/$FFXI_DIR/dgVoodooCpl.exe",
          "name": "dgVoodoo Configuration"
        }
      ],
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "execute": {
          "args": "-s -t \"$CACHE\" \"$installer_part1\" \"$installer_part2\" \"$installer_part3\" \"$installer_part4\" \"$installer_part5\"",
          "description": "Preparing installer archive",
          "file": "ln"
        }
      },
      {
        "task": {
          "args": "-s",
          "description": "Extracting installer archive",
          "executable": "$CACHE/FFXIFullSetup_US.part1.exe",
          "name": "wineexec"
        }
      },
      {
        "task": {
          "args": "-q -i \"$CACHE/FFXIFullSetup_US/PlayOnline/PlayOnlineViewer.msi\"",
          "description": "Installing PlayOnline",
          "executable": "msiexec",
          "name": "wineexec"
        }
      },
      {
        "task": {
          "args": "-q -i \"$CACHE/FFXIFullSetup_US/FINAL_FANTASY_XI/FINAL_FANTASY_XI.msi\"",
          "description": "Installing Final Fantasy XI",
          "executable": "msiexec",
          "name": "wineexec"
        }
      },
      {
        "task": {
          "app": "d3dcompiler_43 d3dcompiler_47",
          "description": "Installing d3dcompiler",
          "name": "winetricks"
        }
      },
      {
        "extract": {
          "description": "Extracting dgVoodoo",
          "dst": "$CACHE/dgVoodoo",
          "file": "dgvoodoo"
        }
      },
      {
        "copy": {
          "description": "Installing dgVoodoo",
          "dst": "$GAMEDIR/$FFXI_DIR",
          "src": "$CACHE/dgVoodoo/MS/x86/D3D8.dll"
        }
      },
      {
        "copy": {
          "description": "Installing dgVoodoo",
          "dst": "$GAMEDIR/$FFXI_DIR",
          "src": "$CACHE/dgVoodoo/dgVoodooCpl.exe"
        }
      },
      {
        "write_config": {
          "data": {
            "DirectX": {
              "VRAM": 1024,
              "dgVoodooWatermark": false
            }
          },
          "description": "Configuring dgVoodoo",
          "file": "$GAMEDIR/$FFXI_DIR/dgVoodoo.conf"
        }
      }
    ],
    "variables": {
      "FFXI_DIR": "drive_c/Program Files (x86)/PlayOnline/SquareEnix/FINAL FANTASY XI",
      "POL_DIR": "drive_c/Program Files (x86)/PlayOnline/SquareEnix/PlayOnlineViewer"
    },
    "wine": {
      "overrides": {
        "d3d8": "n,b"
      }
    }
  }
}
Back to game