Installer star-wars-galaxies-an-empire-swg-restoration-wine

files:
- swgr:
    filename: SWG Restoration Install.exe
    url: https://patch.swgr.org/patch/launcher/SWG%20Restoration%20Install.exe
game:
  arch: win64
  exe: $GAMEDIR/drive_c/SWG Restoration/SWG Restoration.exe
  prefix: $GAMEDIR
  working_dir: $GAMEDIR/drive_c/SWG Restoration
installer:
- task:
    arch: win64
    name: create_prefix
    prefix: $GAMEDIR
- task:
    app: win10 hidewineexports=enable windowmanagerdecorated=n windowmanagermanaged=y
    description: Wine settings from the SWGR wiki
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: d3dcompiler_43 d3dx10 d3dx9 d3dx9_39 xact xact_x64 vcrun2022 corefonts
    description: DirectX, XAudio, Visual C++ 2022 and fonts (several minutes)
    name: winetricks
    prefix: $GAMEDIR
    silent: true
- copy:
    dst: $GAMEDIR/drive_c
    src: swgr
- task:
    description: SWGR's installer - accept the license, keep C:\SWG Restoration, then
      sign in and patch
    executable: $GAMEDIR/drive_c/SWG Restoration Install.exe
    name: wineexec
    prefix: $GAMEDIR
    working_dir: $GAMEDIR/drive_c
system:
  env:
    DXVK_LOG_LEVEL: none
wine:
  dxvk: true
description: Installs the SWG Restoration (swgr.org) launcher with the setup from
  SWGR's Linux wiki (Windows 10, hidden Wine exports, d3dx/xact/vcrun2022). After
  the installer finishes, sign in to the launcher with your swgr.org account, pick
  a NEW EMPTY folder for the game files (e.g. C:\SWGR-Game), press Update and wait
  for patching (~4 GB).
game_slug: star-wars-galaxies-an-empire-divided
gogslug: ''
humblestoreid: ''
installer_slug: star-wars-galaxies-an-empire-swg-restoration-wine
name: 'Star Wars Galaxies: An Empire Divided'
notes: 'Unofficial community installer (github.com/hsmasteryoda/swg-restoration-linux).
  SWG Restoration supports Windows only and does not provide support for Linux. A
  Visual C++ 2022 setup window may report "Setup Failed" - that is harmless. Graphics
  glitches: choose "Shader 2.0" in the launcher''s game settings. If the game offers
  only 1024x768, create user.cfg next to options.cfg in the game folder with [ClientGraphics]
  screenWidth= and screenHeight= set to your screen.'
runner: wine
script:
  files:
  - swgr:
      filename: SWG Restoration Install.exe
      url: https://patch.swgr.org/patch/launcher/SWG%20Restoration%20Install.exe
  game:
    arch: win64
    exe: $GAMEDIR/drive_c/SWG Restoration/SWG Restoration.exe
    prefix: $GAMEDIR
    working_dir: $GAMEDIR/drive_c/SWG Restoration
  installer:
  - task:
      arch: win64
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      app: win10 hidewineexports=enable windowmanagerdecorated=n windowmanagermanaged=y
      description: Wine settings from the SWGR wiki
      name: winetricks
      prefix: $GAMEDIR
  - task:
      app: d3dcompiler_43 d3dx10 d3dx9 d3dx9_39 xact xact_x64 vcrun2022 corefonts
      description: DirectX, XAudio, Visual C++ 2022 and fonts (several minutes)
      name: winetricks
      prefix: $GAMEDIR
      silent: true
  - copy:
      dst: $GAMEDIR/drive_c
      src: swgr
  - task:
      description: SWGR's installer - accept the license, keep C:\SWG Restoration,
        then sign in and patch
      executable: $GAMEDIR/drive_c/SWG Restoration Install.exe
      name: wineexec
      prefix: $GAMEDIR
      working_dir: $GAMEDIR/drive_c
  system:
    env:
      DXVK_LOG_LEVEL: none
  wine:
    dxvk: true
slug: star-wars-galaxies-an-empire-swg-restoration-wine
steamid: 24170
version: SWG Restoration (Wine)
year: 2003
{
  "game_slug": "star-wars-galaxies-an-empire-divided",
  "version": "SWG Restoration (Wine)",
  "description": "Installs the SWG Restoration (swgr.org) launcher with the setup from SWGR's Linux wiki (Windows 10, hidden Wine exports, d3dx/xact/vcrun2022). After the installer finishes, sign in to the launcher with your swgr.org account, pick a NEW EMPTY folder for the game files (e.g. C:\\SWGR-Game), press Update and wait for patching (~4 GB).",
  "notes": "Unofficial community installer (github.com/hsmasteryoda/swg-restoration-linux). SWG Restoration supports Windows only and does not provide support for Linux. A Visual C++ 2022 setup window may report \"Setup Failed\" - that is harmless. Graphics glitches: choose \"Shader 2.0\" in the launcher's game settings. If the game offers only 1024x768, create user.cfg next to options.cfg in the game folder with [ClientGraphics] screenWidth= and screenHeight= set to your screen.",
  "name": "Star Wars Galaxies: An Empire Divided",
  "year": 2003,
  "steamid": 24170,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "star-wars-galaxies-an-empire-swg-restoration-wine",
  "installer_slug": "star-wars-galaxies-an-empire-swg-restoration-wine",
  "script": {
    "files": [
      {
        "swgr": {
          "filename": "SWG Restoration Install.exe",
          "url": "https://patch.swgr.org/patch/launcher/SWG%20Restoration%20Install.exe"
        }
      }
    ],
    "game": {
      "arch": "win64",
      "exe": "$GAMEDIR/drive_c/SWG Restoration/SWG Restoration.exe",
      "prefix": "$GAMEDIR",
      "working_dir": "$GAMEDIR/drive_c/SWG Restoration"
    },
    "installer": [
      {
        "task": {
          "arch": "win64",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "win10 hidewineexports=enable windowmanagerdecorated=n windowmanagermanaged=y",
          "description": "Wine settings from the SWGR wiki",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "d3dcompiler_43 d3dx10 d3dx9 d3dx9_39 xact xact_x64 vcrun2022 corefonts",
          "description": "DirectX, XAudio, Visual C++ 2022 and fonts (several minutes)",
          "name": "winetricks",
          "prefix": "$GAMEDIR",
          "silent": true
        }
      },
      {
        "copy": {
          "dst": "$GAMEDIR/drive_c",
          "src": "swgr"
        }
      },
      {
        "task": {
          "description": "SWGR's installer - accept the license, keep C:\\SWG Restoration, then sign in and patch",
          "executable": "$GAMEDIR/drive_c/SWG Restoration Install.exe",
          "name": "wineexec",
          "prefix": "$GAMEDIR",
          "working_dir": "$GAMEDIR/drive_c"
        }
      }
    ],
    "system": {
      "env": {
        "DXVK_LOG_LEVEL": "none"
      }
    },
    "wine": {
      "dxvk": true
    }
  }
}
Back to game