Installer palia-palia-beta-test

files:
- launcher: https://update.palia.com/launcher/PaliaInstaller.exe
- vcrun: https://aka.ms/vs/17/release/vc_redist.x64.exe
game:
  arch: win64
  exe: drive_c/users/$USER/AppData/Local/Palia/Launcher/PaliaLauncher.exe
  prefix: $GAMEDIR
install_complete_text: 'Pre-installation is now complete, but wait!



  !!Important!!



  During the installation that will occur when you start the Launcher up for the first
  time,

  there is a step that gives you an option to go to an Advanced section and choose

  a customer section.



  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  Don''t install the game to any path other than the default, infact, don''t use the
  Advanced button at all.

  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  '
installer:
- task:
    description: Creating Wine prefix
    name: create_prefix
    prefix: $GAMEDIR
- execute:
    command: mkdir "$GAMEDIR/nv-shaders"
- task:
    description: Working around UEPrerequisites
    key: ProductName
    name: set_regedit
    path: HKEY_CLASSES_ROOT\Installer\Products\A12B171E85ADD2347AB41DB302B44A77
    type: REG_SZ
    value: UE Prerequisites (x64)
- task:
    description: Working around UEPrerequisites
    key: PackageCode
    name: set_regedit
    path: HKEY_CLASSES_ROOT\Installer\Products\A12B171E85ADD2347AB41DB302B44A77
    type: REG_SZ
    value: BB3908D00C04BD54FBD8A0D013C6B052
- task:
    args: /q
    description: Installing vcrun2022
    executable: vcrun
    name: wineexec
    prefix: $GAMEDIR
- task:
    name: winekill
    prefix: $GAMEDIR
- execute:
    command: mkdir -p "$GAMEDIR/drive_c/users/$USER/AppData/Local/Palia/Launcher/"
- merge:
    dst: $GAMEDIR/drive_c/users/$USER/AppData/Local/Palia/Launcher/PaliaLauncher.exe
    src: launcher
system:
  env:
    DXVK_CONFIG_FILE: $GAMEDIR/dxvk.conf
    STAGING_SHARED_MEMORY: 0
    __GL_SHADER_DISK_CACHE: 1
    __GL_SHADER_DISK_CACHE_PATH: $GAMEDIR/nv-shaders
wine:
  fsync: false
description: A cozy community sim MMO set in a high fantasy world. Build a life, explore
  the land, and make new friends.
game_slug: palia
gogslug: ''
humblestoreid: ''
installer_slug: palia-palia-beta-test
name: Palia
notes: "This version is conformed working on Palia Beta 0.7.0 and Launcher 0.5.0 (Oct-21-2023)\r\
  \nActual game install will occur on the first run of the game, not during the Lutris\
  \ process.\r\n\r\nIn order to validate the EULA you need to scroll to the end, then\
  \ maximize and then demaximize the launcher window."
runner: wine
script:
  files:
  - launcher: https://update.palia.com/launcher/PaliaInstaller.exe
  - vcrun: https://aka.ms/vs/17/release/vc_redist.x64.exe
  game:
    arch: win64
    exe: drive_c/users/$USER/AppData/Local/Palia/Launcher/PaliaLauncher.exe
    prefix: $GAMEDIR
  install_complete_text: 'Pre-installation is now complete, but wait!



    !!Important!!



    During the installation that will occur when you start the Launcher up for the
    first time,

    there is a step that gives you an option to go to an Advanced section and choose

    a customer section.



    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Don''t install the game to any path other than the default, infact, don''t use
    the Advanced button at all.

    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    '
  installer:
  - task:
      description: Creating Wine prefix
      name: create_prefix
      prefix: $GAMEDIR
  - execute:
      command: mkdir "$GAMEDIR/nv-shaders"
  - task:
      description: Working around UEPrerequisites
      key: ProductName
      name: set_regedit
      path: HKEY_CLASSES_ROOT\Installer\Products\A12B171E85ADD2347AB41DB302B44A77
      type: REG_SZ
      value: UE Prerequisites (x64)
  - task:
      description: Working around UEPrerequisites
      key: PackageCode
      name: set_regedit
      path: HKEY_CLASSES_ROOT\Installer\Products\A12B171E85ADD2347AB41DB302B44A77
      type: REG_SZ
      value: BB3908D00C04BD54FBD8A0D013C6B052
  - task:
      args: /q
      description: Installing vcrun2022
      executable: vcrun
      name: wineexec
      prefix: $GAMEDIR
  - task:
      name: winekill
      prefix: $GAMEDIR
  - execute:
      command: mkdir -p "$GAMEDIR/drive_c/users/$USER/AppData/Local/Palia/Launcher/"
  - merge:
      dst: $GAMEDIR/drive_c/users/$USER/AppData/Local/Palia/Launcher/PaliaLauncher.exe
      src: launcher
  system:
    env:
      DXVK_CONFIG_FILE: $GAMEDIR/dxvk.conf
      STAGING_SHARED_MEMORY: 0
      __GL_SHADER_DISK_CACHE: 1
      __GL_SHADER_DISK_CACHE_PATH: $GAMEDIR/nv-shaders
  wine:
    fsync: false
slug: palia-palia-beta-test
steamid: null
version: Palia - Beta Test
year: null
{
  "game_slug": "palia",
  "version": "Palia - Beta Test",
  "description": "A cozy community sim MMO set in a high fantasy world. Build a life, explore the land, and make new friends.",
  "notes": "This version is conformed working on Palia Beta 0.7.0 and Launcher 0.5.0 (Oct-21-2023)\r\nActual game install will occur on the first run of the game, not during the Lutris process.\r\n\r\nIn order to validate the EULA you need to scroll to the end, then maximize and then demaximize the launcher window.",
  "name": "Palia",
  "year": null,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "palia-palia-beta-test",
  "installer_slug": "palia-palia-beta-test",
  "script": {
    "files": [
      {
        "launcher": "https://update.palia.com/launcher/PaliaInstaller.exe"
      },
      {
        "vcrun": "https://aka.ms/vs/17/release/vc_redist.x64.exe"
      }
    ],
    "game": {
      "arch": "win64",
      "exe": "drive_c/users/$USER/AppData/Local/Palia/Launcher/PaliaLauncher.exe",
      "prefix": "$GAMEDIR"
    },
    "install_complete_text": "Pre-installation is now complete, but wait!\n\n\n!!Important!!\n\n\nDuring the installation that will occur when you start the Launcher up for the first time,\nthere is a step that gives you an option to go to an Advanced section and choose\na customer section.\n\n\n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\nDon't install the game to any path other than the default, infact, don't use the Advanced button at all.\n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n",
    "installer": [
      {
        "task": {
          "description": "Creating Wine prefix",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "execute": {
          "command": "mkdir \"$GAMEDIR/nv-shaders\""
        }
      },
      {
        "task": {
          "description": "Working around UEPrerequisites",
          "key": "ProductName",
          "name": "set_regedit",
          "path": "HKEY_CLASSES_ROOT\\Installer\\Products\\A12B171E85ADD2347AB41DB302B44A77",
          "type": "REG_SZ",
          "value": "UE Prerequisites (x64)"
        }
      },
      {
        "task": {
          "description": "Working around UEPrerequisites",
          "key": "PackageCode",
          "name": "set_regedit",
          "path": "HKEY_CLASSES_ROOT\\Installer\\Products\\A12B171E85ADD2347AB41DB302B44A77",
          "type": "REG_SZ",
          "value": "BB3908D00C04BD54FBD8A0D013C6B052"
        }
      },
      {
        "task": {
          "args": "/q",
          "description": "Installing vcrun2022",
          "executable": "vcrun",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "execute": {
          "command": "mkdir -p \"$GAMEDIR/drive_c/users/$USER/AppData/Local/Palia/Launcher/\""
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/users/$USER/AppData/Local/Palia/Launcher/PaliaLauncher.exe",
          "src": "launcher"
        }
      }
    ],
    "system": {
      "env": {
        "DXVK_CONFIG_FILE": "$GAMEDIR/dxvk.conf",
        "STAGING_SHARED_MEMORY": 0,
        "__GL_SHADER_DISK_CACHE": 1,
        "__GL_SHADER_DISK_CACHE_PATH": "$GAMEDIR/nv-shaders"
      }
    },
    "wine": {
      "fsync": false
    }
  }
}
Back to game