Installer rune-g-o-g-gold-widescree

files:
- mod1: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Rune%20Gold/rg_d3d9_renderer.zip
- gogsetup: N/A:Select setup exe file downloaded from your GOG games library page.
- script1: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Rune%20Gold/run_lang_script.sh
game:
  exe: drive_c/GOG Games/Rune Gold/System/Rune.exe
  prefix: $GAMEDIR
installer:
- task:
    arch: win64
    install_gecko: false
    install_mono: false
    name: create_prefix
    prefix: $GAMEDIR
- extract:
    dst: $GAMEDIR/drive_c/GOG Games/Rune Gold
    file: gogsetup
    format: gog
- extract:
    dst: $GAMEDIR/drive_c/GOG Games/Rune Gold/System
    file: mod1
- input_menu:
    description: Select your preferred language
    id: LANG
    options:
    - int: English
    - frt: French
    - itt: Italian
    - det: german
    - est: spanish
    - rut: russian
    preselect: int
- chmodx: script1
- execute:
    args: $INPUT_LANG $CACHE
    file: script1
- extract:
    dst: $GAMEDIR/drive_c/GOG Games/Rune Gold
    file: $CACHE/rune_lang_$INPUT_LANG.tar.xz
- write_config:
    data:
      Engine.Engine:
        GameRenderDevice: D3D9Drv.D3D9RenderDevice
        Language: $INPUT_LANG
      Engine.GameEngine:
        ServerActors: IpServer.UdpServerUplink MasterServerAddress=master.333networks.com
          MasterServerPort=27900
      FirstRun:
        FirstRun: 107
      IpServer.UdpServerUplink:
        MasterServerAddress: master.333networks.com
      UBrowserAll:
        ListFactories[0]: UBrowser.UBrowserGSpyFact,MasterServerAddress=master.333networks.com,MasterServerTCPPort=28900,ServerRegion=0,GameName=rune
      UWindow.WindowConsole:
        ConsoleKey: 112
      WinDrv.WindowsClient:
        FullscreenColorBits: 32
        FullscreenViewportX: $RESOLUTION_WIDTH
        FullscreenViewportY: $RESOLUTION_HEIGHT
        MinDesiredFrameRate: 60.0
        UseDirectDraw: true
        UseJoystick: false
        WindowedColorBits: 32
        WindowedViewportX: $RESOLUTION_WIDTH
        WindowedViewportY: $RESOLUTION_HEIGHT
    file: $GAMEDIR/drive_c/GOG Games/Rune Gold/System/Default.ini
    merge: true
- move:
    dst: $CACHE
    src: $GAMEDIR/drive_c/GOG Games/Rune Gold/System/Rune.ini
- write_config:
    data:
      Engine.Input:
        B: Look
        H: TurnLeft
        J: TurnRight
        MouseWheelUp: null
        Shift: null
        V: ZTargetToggle
      Engine.PlayerPawn:
        DefaultFOV: 91.3
        DesiredFOV: 91.3
    file: $GAMEDIR/drive_c/GOG Games/Rune Gold/System/DefUser.ini
    merge: true
system:
  env:
    DXVK_FRAME_RATE: '60'
    DXVK_HUD: null
description: Play "Rune Gold" provided by GOG on Linux!
game_slug: rune
gogslug: rune_classic
humblestoreid: ''
installer_slug: rune-g-o-g-gold-widescree
name: RUNE
notes: "- You need to download \"Rune Gold\" on your GOG games library page before\
  \ to launch this script\r\n- mods: Direct3D9 Renderer v1.3 by Chris Dohnal\r\n-\
  \ Multilingual: you will be able to choose your preferred language for menus, subtitles\
  \ and voices during installation between English (default), French, German, Italian,\
  \ Spanish and Russian\r\n- Multiplayer mode active using https://master.333networks.com\r\
  \n- type key F1 to show console\r\n- This game does not natively support controller.\
  \ I wrote Antimicrox profiles, you can download them here:\r\nhttps://github.com/legluondunet/MyLittleLutrisScripts/tree/master/Rune%20Gold/gamepad%20profiles"
runner: wine
script:
  files:
  - mod1: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Rune%20Gold/rg_d3d9_renderer.zip
  - gogsetup: N/A:Select setup exe file downloaded from your GOG games library page.
  - script1: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Rune%20Gold/run_lang_script.sh
  game:
    exe: drive_c/GOG Games/Rune Gold/System/Rune.exe
    prefix: $GAMEDIR
  installer:
  - task:
      arch: win64
      install_gecko: false
      install_mono: false
      name: create_prefix
      prefix: $GAMEDIR
  - extract:
      dst: $GAMEDIR/drive_c/GOG Games/Rune Gold
      file: gogsetup
      format: gog
  - extract:
      dst: $GAMEDIR/drive_c/GOG Games/Rune Gold/System
      file: mod1
  - input_menu:
      description: Select your preferred language
      id: LANG
      options:
      - int: English
      - frt: French
      - itt: Italian
      - det: german
      - est: spanish
      - rut: russian
      preselect: int
  - chmodx: script1
  - execute:
      args: $INPUT_LANG $CACHE
      file: script1
  - extract:
      dst: $GAMEDIR/drive_c/GOG Games/Rune Gold
      file: $CACHE/rune_lang_$INPUT_LANG.tar.xz
  - write_config:
      data:
        Engine.Engine:
          GameRenderDevice: D3D9Drv.D3D9RenderDevice
          Language: $INPUT_LANG
        Engine.GameEngine:
          ServerActors: IpServer.UdpServerUplink MasterServerAddress=master.333networks.com
            MasterServerPort=27900
        FirstRun:
          FirstRun: 107
        IpServer.UdpServerUplink:
          MasterServerAddress: master.333networks.com
        UBrowserAll:
          ListFactories[0]: UBrowser.UBrowserGSpyFact,MasterServerAddress=master.333networks.com,MasterServerTCPPort=28900,ServerRegion=0,GameName=rune
        UWindow.WindowConsole:
          ConsoleKey: 112
        WinDrv.WindowsClient:
          FullscreenColorBits: 32
          FullscreenViewportX: $RESOLUTION_WIDTH
          FullscreenViewportY: $RESOLUTION_HEIGHT
          MinDesiredFrameRate: 60.0
          UseDirectDraw: true
          UseJoystick: false
          WindowedColorBits: 32
          WindowedViewportX: $RESOLUTION_WIDTH
          WindowedViewportY: $RESOLUTION_HEIGHT
      file: $GAMEDIR/drive_c/GOG Games/Rune Gold/System/Default.ini
      merge: true
  - move:
      dst: $CACHE
      src: $GAMEDIR/drive_c/GOG Games/Rune Gold/System/Rune.ini
  - write_config:
      data:
        Engine.Input:
          B: Look
          H: TurnLeft
          J: TurnRight
          MouseWheelUp: null
          Shift: null
          V: ZTargetToggle
        Engine.PlayerPawn:
          DefaultFOV: 91.3
          DesiredFOV: 91.3
      file: $GAMEDIR/drive_c/GOG Games/Rune Gold/System/DefUser.ini
      merge: true
  system:
    env:
      DXVK_FRAME_RATE: '60'
      DXVK_HUD: null
slug: rune-g-o-g-gold-widescree
steamid: 210950
version: G O G - GOLD + widescreen + mods
year: 2000
{
  "game_slug": "rune",
  "version": "G O G - GOLD + widescreen + mods",
  "description": "Play \"Rune Gold\" provided by GOG on Linux!",
  "notes": "- You need to download \"Rune Gold\" on your GOG games library page before to launch this script\r\n- mods: Direct3D9 Renderer v1.3 by Chris Dohnal\r\n- Multilingual: you will be able to choose your preferred language for menus, subtitles and voices during installation between English (default), French, German, Italian, Spanish and Russian\r\n- Multiplayer mode active using https://master.333networks.com\r\n- type key F1 to show console\r\n- This game does not natively support controller. I wrote Antimicrox profiles, you can download them here:\r\nhttps://github.com/legluondunet/MyLittleLutrisScripts/tree/master/Rune%20Gold/gamepad%20profiles",
  "name": "RUNE",
  "year": 2000,
  "steamid": 210950,
  "gogslug": "rune_classic",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "rune-g-o-g-gold-widescree",
  "installer_slug": "rune-g-o-g-gold-widescree",
  "script": {
    "files": [
      {
        "mod1": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Rune%20Gold/rg_d3d9_renderer.zip"
      },
      {
        "gogsetup": "N/A:Select setup exe file downloaded from your GOG games library page."
      },
      {
        "script1": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Rune%20Gold/run_lang_script.sh"
      }
    ],
    "game": {
      "exe": "drive_c/GOG Games/Rune Gold/System/Rune.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "arch": "win64",
          "install_gecko": false,
          "install_mono": false,
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/drive_c/GOG Games/Rune Gold",
          "file": "gogsetup",
          "format": "gog"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/drive_c/GOG Games/Rune Gold/System",
          "file": "mod1"
        }
      },
      {
        "input_menu": {
          "description": "Select your preferred language",
          "id": "LANG",
          "options": [
            {
              "int": "English"
            },
            {
              "frt": "French"
            },
            {
              "itt": "Italian"
            },
            {
              "det": "german"
            },
            {
              "est": "spanish"
            },
            {
              "rut": "russian"
            }
          ],
          "preselect": "int"
        }
      },
      {
        "chmodx": "script1"
      },
      {
        "execute": {
          "args": "$INPUT_LANG $CACHE",
          "file": "script1"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/drive_c/GOG Games/Rune Gold",
          "file": "$CACHE/rune_lang_$INPUT_LANG.tar.xz"
        }
      },
      {
        "write_config": {
          "data": {
            "Engine.Engine": {
              "GameRenderDevice": "D3D9Drv.D3D9RenderDevice",
              "Language": "$INPUT_LANG"
            },
            "Engine.GameEngine": {
              "ServerActors": "IpServer.UdpServerUplink MasterServerAddress=master.333networks.com MasterServerPort=27900"
            },
            "FirstRun": {
              "FirstRun": 107
            },
            "IpServer.UdpServerUplink": {
              "MasterServerAddress": "master.333networks.com"
            },
            "UBrowserAll": {
              "ListFactories[0]": "UBrowser.UBrowserGSpyFact,MasterServerAddress=master.333networks.com,MasterServerTCPPort=28900,ServerRegion=0,GameName=rune"
            },
            "UWindow.WindowConsole": {
              "ConsoleKey": 112
            },
            "WinDrv.WindowsClient": {
              "FullscreenColorBits": 32,
              "FullscreenViewportX": "$RESOLUTION_WIDTH",
              "FullscreenViewportY": "$RESOLUTION_HEIGHT",
              "MinDesiredFrameRate": 60.0,
              "UseDirectDraw": true,
              "UseJoystick": false,
              "WindowedColorBits": 32,
              "WindowedViewportX": "$RESOLUTION_WIDTH",
              "WindowedViewportY": "$RESOLUTION_HEIGHT"
            }
          },
          "file": "$GAMEDIR/drive_c/GOG Games/Rune Gold/System/Default.ini",
          "merge": true
        }
      },
      {
        "move": {
          "dst": "$CACHE",
          "src": "$GAMEDIR/drive_c/GOG Games/Rune Gold/System/Rune.ini"
        }
      },
      {
        "write_config": {
          "data": {
            "Engine.Input": {
              "B": "Look",
              "H": "TurnLeft",
              "J": "TurnRight",
              "MouseWheelUp": null,
              "Shift": null,
              "V": "ZTargetToggle"
            },
            "Engine.PlayerPawn": {
              "DefaultFOV": 91.3,
              "DesiredFOV": 91.3
            }
          },
          "file": "$GAMEDIR/drive_c/GOG Games/Rune Gold/System/DefUser.ini",
          "merge": true
        }
      }
    ],
    "system": {
      "env": {
        "DXVK_FRAME_RATE": "60",
        "DXVK_HUD": null
      }
    }
  }
}
Back to game