Installer warframe-standalone

This script is for reference only and can't be directly used to install the game in the Lutris client. To install the game, download the full script.

files:
- launcherlinux: https://gitlab.com/GloriousEggroll/warframe-linux/-/archive/master/warframe-linux-master.zip
game:
  arch: win64
  exe: $GAMEDIR/drive_c/Program Files/Warframe/Warframe-Launcher.bat
  prefix: $GAMEDIR
installer:
- task:
    arch: win64
    name: create_prefix
    prefix: $GAMEDIR
- merge:
    dst: $GAMEDIR/drive_c/Program Files/Warframe
    src: launcherlinux
- extract:
    dst: $GAMEDIR/drive_c/Program Files/Warframe
    file: launcherlinux
    nomerge: true
- execute:
    command: mv "$GAMEDIR"/drive_c/Program\ Files/Warframe/warframe-linux-master/*
      "$GAMEDIR"/drive_c/Program\ Files/Warframe/
- execute:
    command: rm -R "$GAMEDIR"/drive_c/Program\ Files/Warframe/warframe-linux-master/
- execute:
    command: mkdir -p "$GAMEDIR"/drive_c/Program\ Files/Warframe/Downloaded/Public/
      && cp "$GAMEDIR"/drive_c/Program\ Files/Warframe/Warframe.x64.dxvk-cache "$GAMEDIR"/drive_c/Program\
      Files/Warframe/Downloaded/Public/
system:
  env:
    PBA_DISABLE: 0
    __GL_SHADER_DISK_CACHE: 1
    __GL_SHADER_DISK_CACHE_PATH: $GAMEDIR
    __GL_THREADED_OPTIMIZATIONS: 1
    mesa_glthread: 'true'
  pulse_latency: true
wine:
  dxvk: true
  dxvk_version: 1.1.1
  esync: true
  version: ge-faudio-protonified-4.8-x86_64
{
  "game": {
    "arch": "win64",
    "exe": "$GAMEDIR/drive_c/Program Files/Warframe/Warframe-Launcher.bat",
    "prefix": "$GAMEDIR"
  },
  "files": [
    {
      "launcherlinux": "https://gitlab.com/GloriousEggroll/warframe-linux/-/archive/master/warframe-linux-master.zip"
    }
  ],
  "installer": [
    {
      "task": {
        "arch": "win64",
        "name": "create_prefix",
        "prefix": "$GAMEDIR"
      }
    },
    {
      "merge": {
        "dst": "$GAMEDIR/drive_c/Program Files/Warframe",
        "src": "launcherlinux"
      }
    },
    {
      "extract": {
        "file": "launcherlinux",
        "dst": "$GAMEDIR/drive_c/Program Files/Warframe",
        "nomerge": true
      }
    },
    {
      "execute": {
        "command": "mv \"$GAMEDIR\"/drive_c/Program\\ Files/Warframe/warframe-linux-master/* \"$GAMEDIR\"/drive_c/Program\\ Files/Warframe/"
      }
    },
    {
      "execute": {
        "command": "rm -R \"$GAMEDIR\"/drive_c/Program\\ Files/Warframe/warframe-linux-master/"
      }
    },
    {
      "execute": {
        "command": "mkdir -p \"$GAMEDIR\"/drive_c/Program\\ Files/Warframe/Downloaded/Public/ && cp \"$GAMEDIR\"/drive_c/Program\\ Files/Warframe/Warframe.x64.dxvk-cache \"$GAMEDIR\"/drive_c/Program\\ Files/Warframe/Downloaded/Public/"
      }
    }
  ],
  "wine": {
    "dxvk_version": "1.1.1",
    "dxvk": true,
    "version": "ge-faudio-protonified-4.8-x86_64",
    "esync": true
  },
  "system": {
    "env": {
      "__GL_SHADER_DISK_CACHE_PATH": "$GAMEDIR",
      "mesa_glthread": "true",
      "PBA_DISABLE": 0,
      "__GL_SHADER_DISK_CACHE": 1,
      "__GL_THREADED_OPTIMIZATIONS": 1
    },
    "pulse_latency": true
  }
}
Back to game