Installer ascension-wow-ascension-wow

files:
- launcher:
    filename: ascension-setup.exe
    url: https://api.ascension.gg/api/bootstrap/launcher/latest
game:
  arch: win64
  exe: $GAMEDIR/drive_c/Program Files/Ascension Launcher/Ascension Launcher.exe
  include_processes:
  - Ascension Launcher.exe
  - AscensionClientServices.exe
  - Ascension.exe
  - MMgr64.exe
  - project-ascension-update.exe
  - Wow.exe
  prefix: $GAMEDIR
installer:
- task:
    arch: win64
    description: Create wine prefix
    install_mono: true
    name: create_prefix
    prefix: $GAMEDIR
- task:
    app: win10
    arch: win64
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: vcrun2015
    arch: win64
    name: winetricks
    prefix: $GAMEDIR
- task:
    arch: win64
    description: Disabling DivxTac.dll (Automated winecfg)
    key: divxtac
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\DllOverrides
    prefix: $GAMEDIR
    type: REG_SZ
    value: ''
- move:
    description: Move installer to game directory
    dst: $GAMEDIR/ascension-setup.exe
    src: launcher
- execute:
    command: 'export WINEPREFIX="$GAMEDIR"

      export WINEDEBUG=-all

      export PROTON_DISABLE_XALIA=1


      wine "$GAMEDIR/ascension-setup.exe"

      '
    description: 'The Ascension installer window should appear.


      IMPORTANT:

      Install to the default path:

      C:\Program Files\Ascension Launcher


      Wait until installation fully completes.

      '
system:
  env:
    PROTON_DISABLE_XALIA: '1'
wine:
  overrides:
    divxtac: disabled
description: Ascension WoW installer
game_slug: ascension-wow
gogslug: ''
humblestoreid: ''
installer_slug: ascension-wow-ascension-wow
name: Ascension WoW
notes: "THIS IS THE OFFICIAL INSTALLER THAT CAN ALSO BE FOUND ON OUR WEBSITE\r\n----\r\
  \n1. If you experience issues such as game crashing on launch, you may need to install\
  \ DXVK module. To do that, you can go to our Launcher, click on Addons and then\
  \ Modules, from there you will see DXVK as the very first selection. Install it\
  \ and you should be able to play.\r\n2. If installation fails with error 256, remove\
  \ the existing game prefix directory and retry installation. (if all else fails,\
  \ try removing ~/.wine)\r\n3. The installer will now automatically disable the \"\
  DivxTac.dll\" as this will cause the game to crash on linux or cause disconnects!\r\
  \n4. Installer has been tested on Ubuntu 24.04, but there is no reason why other\
  \ distributions may not work.\r\n5. The installer was also tested on Nobara (Fedora\
  \ based) and is working as of 15th of April 2026. -- Sexxybatman\r\n6. Installer\
  \ confirmed working on EndeavourOS (should apply to most Arch-based distributions)\
  \ as of 21st May 2026. Added explicit interactive installer handling to ensure the\
  \ installer window appears correctly under certain Wine/Proton environments. --\
  \ Ostekages"
runner: wine
script:
  files:
  - launcher:
      filename: ascension-setup.exe
      url: https://api.ascension.gg/api/bootstrap/launcher/latest
  game:
    arch: win64
    exe: $GAMEDIR/drive_c/Program Files/Ascension Launcher/Ascension Launcher.exe
    include_processes:
    - Ascension Launcher.exe
    - AscensionClientServices.exe
    - Ascension.exe
    - MMgr64.exe
    - project-ascension-update.exe
    - Wow.exe
    prefix: $GAMEDIR
  installer:
  - task:
      arch: win64
      description: Create wine prefix
      install_mono: true
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      app: win10
      arch: win64
      name: winetricks
      prefix: $GAMEDIR
  - task:
      app: vcrun2015
      arch: win64
      name: winetricks
      prefix: $GAMEDIR
  - task:
      arch: win64
      description: Disabling DivxTac.dll (Automated winecfg)
      key: divxtac
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\DllOverrides
      prefix: $GAMEDIR
      type: REG_SZ
      value: ''
  - move:
      description: Move installer to game directory
      dst: $GAMEDIR/ascension-setup.exe
      src: launcher
  - execute:
      command: 'export WINEPREFIX="$GAMEDIR"

        export WINEDEBUG=-all

        export PROTON_DISABLE_XALIA=1


        wine "$GAMEDIR/ascension-setup.exe"

        '
      description: 'The Ascension installer window should appear.


        IMPORTANT:

        Install to the default path:

        C:\Program Files\Ascension Launcher


        Wait until installation fully completes.

        '
  system:
    env:
      PROTON_DISABLE_XALIA: '1'
  wine:
    overrides:
      divxtac: disabled
slug: ascension-wow-ascension-wow
steamid: null
version: ascension-wow
year: 2004
{
  "game_slug": "ascension-wow",
  "version": "ascension-wow",
  "description": "Ascension WoW installer",
  "notes": "THIS IS THE OFFICIAL INSTALLER THAT CAN ALSO BE FOUND ON OUR WEBSITE\r\n----\r\n1. If you experience issues such as game crashing on launch, you may need to install DXVK module. To do that, you can go to our Launcher, click on Addons and then Modules, from there you will see DXVK as the very first selection. Install it and you should be able to play.\r\n2. If installation fails with error 256, remove the existing game prefix directory and retry installation. (if all else fails, try removing ~/.wine)\r\n3. The installer will now automatically disable the \"DivxTac.dll\" as this will cause the game to crash on linux or cause disconnects!\r\n4. Installer has been tested on Ubuntu 24.04, but there is no reason why other distributions may not work.\r\n5. The installer was also tested on Nobara (Fedora based) and is working as of 15th of April 2026. -- Sexxybatman\r\n6. Installer confirmed working on EndeavourOS (should apply to most Arch-based distributions) as of 21st May 2026. Added explicit interactive installer handling to ensure the installer window appears correctly under certain Wine/Proton environments. -- Ostekages",
  "name": "Ascension WoW",
  "year": 2004,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "ascension-wow-ascension-wow",
  "installer_slug": "ascension-wow-ascension-wow",
  "script": {
    "files": [
      {
        "launcher": {
          "filename": "ascension-setup.exe",
          "url": "https://api.ascension.gg/api/bootstrap/launcher/latest"
        }
      }
    ],
    "game": {
      "arch": "win64",
      "exe": "$GAMEDIR/drive_c/Program Files/Ascension Launcher/Ascension Launcher.exe",
      "include_processes": [
        "Ascension Launcher.exe",
        "AscensionClientServices.exe",
        "Ascension.exe",
        "MMgr64.exe",
        "project-ascension-update.exe",
        "Wow.exe"
      ],
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "arch": "win64",
          "description": "Create wine prefix",
          "install_mono": true,
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "win10",
          "arch": "win64",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "vcrun2015",
          "arch": "win64",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "description": "Disabling DivxTac.dll (Automated winecfg)",
          "key": "divxtac",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\DllOverrides",
          "prefix": "$GAMEDIR",
          "type": "REG_SZ",
          "value": ""
        }
      },
      {
        "move": {
          "description": "Move installer to game directory",
          "dst": "$GAMEDIR/ascension-setup.exe",
          "src": "launcher"
        }
      },
      {
        "execute": {
          "command": "export WINEPREFIX=\"$GAMEDIR\"\nexport WINEDEBUG=-all\nexport PROTON_DISABLE_XALIA=1\n\nwine \"$GAMEDIR/ascension-setup.exe\"\n",
          "description": "The Ascension installer window should appear.\n\nIMPORTANT:\nInstall to the default path:\nC:\\Program Files\\Ascension Launcher\n\nWait until installation fully completes.\n"
        }
      }
    ],
    "system": {
      "env": {
        "PROTON_DISABLE_XALIA": "1"
      }
    },
    "wine": {
      "overrides": {
        "divxtac": "disabled"
      }
    }
  }
}
Back to game