Installer fortnite-epic-games-launcher

files:
- epic: https://launcher-public-service-prod06.ol.epicgames.com/launcher/api/installer/download/EpicGamesLauncherInstaller.msi
- audio: https://lutris.net/files/tools/directx-2010.tar.gz
game:
  arch: win64
  args: -SkipBuildPatchPrereq -opengl
  exe: drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe
  prefix: $GAMEDIR
installer:
- extract:
    dst: $CACHE/dxsetup
    file: audio
- task:
    arch: win64
    name: create_prefix
    prefix: $GAMEDIR
- task:
    arch: win64
    args: /silent
    executable: $CACHE/dxsetup/DXSETUP.exe
    name: wineexec
    prefix: $GAMEDIR
- task:
    arch: win64
    name: winekill
    prefix: $GAMEDIR
- task:
    app: arial
    arch: win64
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: faudio
    arch: win64
    name: winetricks
    prefix: $GAMEDIR
- task:
    arch: win64
    name: winekill
    prefix: $GAMEDIR
- task:
    arch: win64
    args: /q
    exclude_processes: EpicGamesLauncher.exe
    executable: epic
    name: wineexec
    prefix: $GAMEDIR
- task:
    arch: win64
    name: winekill
    prefix: $GAMEDIR
system:
  env:
    MESA_GL_VERSION_OVERRIDE: 4.4COMPAT
description: The game does not work due to Easy Anti Cheat. Please let know Epic Games
  that you are interested in playing on Linux. Epic Games has released Fortnite on
  7 different platforms and is currently the most wealthy video game company and yet
  they have made the decision not to support Linux. Make your voice heard and demand
  native support!
game_slug: fortnite
gogslug: ''
humblestoreid: ''
installer_slug: fortnite-epic-games-launcher
name: Fortnite
notes: "If the BattlEye Launcher opens when launching Fortnite follow these steps:\r\
  \n\r\n1. Quit the Epic Games Launcher and make sure no Wine processes are running.\r\
  \n2. Open regedit (right-click Fortnite > Wine registry) and navigate to HKEY_CURRENT_USER\\\
  Software\\Epic Games\\Unreal Engine\\Identifiers\r\n3. Delete the MachineId key\r\
  \n4. Launch Fortnite\r\n\r\nIf the BattlEye Launcher still opens repeat steps 1-4\
  \ until Fortnite opens.\r\n\r\nOptional: After installing Fortnite add \"com.epicgames.launcher://apps/Fortnite?action=launch&silent;=true\"\
  \ (without quotes) to the arguments field in Game options after \"-SkipBuildPatchPrereq\"\
  \ to have Fortnite boot directly."
runner: wine
script:
  files:
  - epic: https://launcher-public-service-prod06.ol.epicgames.com/launcher/api/installer/download/EpicGamesLauncherInstaller.msi
  - audio: https://lutris.net/files/tools/directx-2010.tar.gz
  game:
    arch: win64
    args: -SkipBuildPatchPrereq -opengl
    exe: drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe
    prefix: $GAMEDIR
  installer:
  - extract:
      dst: $CACHE/dxsetup
      file: audio
  - task:
      arch: win64
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      arch: win64
      args: /silent
      executable: $CACHE/dxsetup/DXSETUP.exe
      name: wineexec
      prefix: $GAMEDIR
  - task:
      arch: win64
      name: winekill
      prefix: $GAMEDIR
  - task:
      app: arial
      arch: win64
      name: winetricks
      prefix: $GAMEDIR
  - task:
      app: faudio
      arch: win64
      name: winetricks
      prefix: $GAMEDIR
  - task:
      arch: win64
      name: winekill
      prefix: $GAMEDIR
  - task:
      arch: win64
      args: /q
      exclude_processes: EpicGamesLauncher.exe
      executable: epic
      name: wineexec
      prefix: $GAMEDIR
  - task:
      arch: win64
      name: winekill
      prefix: $GAMEDIR
  system:
    env:
      MESA_GL_VERSION_OVERRIDE: 4.4COMPAT
slug: fortnite-epic-games-launcher
steamid: null
version: Epic Games Launcher
year: 2017
{
  "game_slug": "fortnite",
  "version": "Epic Games Launcher",
  "description": "The game does not work due to Easy Anti Cheat. Please let know Epic Games that you are interested in playing on Linux. Epic Games has released Fortnite on 7 different platforms and is currently the most wealthy video game company and yet they have made the decision not to support Linux. Make your voice heard and demand native support!",
  "notes": "If the BattlEye Launcher opens when launching Fortnite follow these steps:\r\n\r\n1. Quit the Epic Games Launcher and make sure no Wine processes are running.\r\n2. Open regedit (right-click Fortnite > Wine registry) and navigate to HKEY_CURRENT_USER\\Software\\Epic Games\\Unreal Engine\\Identifiers\r\n3. Delete the MachineId key\r\n4. Launch Fortnite\r\n\r\nIf the BattlEye Launcher still opens repeat steps 1-4 until Fortnite opens.\r\n\r\nOptional: After installing Fortnite add \"com.epicgames.launcher://apps/Fortnite?action=launch&silent;=true\" (without quotes) to the arguments field in Game options after \"-SkipBuildPatchPrereq\" to have Fortnite boot directly.",
  "name": "Fortnite",
  "year": 2017,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "fortnite-epic-games-launcher",
  "installer_slug": "fortnite-epic-games-launcher",
  "script": {
    "files": [
      {
        "epic": "https://launcher-public-service-prod06.ol.epicgames.com/launcher/api/installer/download/EpicGamesLauncherInstaller.msi"
      },
      {
        "audio": "https://lutris.net/files/tools/directx-2010.tar.gz"
      }
    ],
    "game": {
      "arch": "win64",
      "args": "-SkipBuildPatchPrereq -opengl",
      "exe": "drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "extract": {
          "dst": "$CACHE/dxsetup",
          "file": "audio"
        }
      },
      {
        "task": {
          "arch": "win64",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "args": "/silent",
          "executable": "$CACHE/dxsetup/DXSETUP.exe",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "arial",
          "arch": "win64",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "faudio",
          "arch": "win64",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "args": "/q",
          "exclude_processes": "EpicGamesLauncher.exe",
          "executable": "epic",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      }
    ],
    "system": {
      "env": {
        "MESA_GL_VERSION_OVERRIDE": "4.4COMPAT"
      }
    }
  }
}
Back to game