Installer rayman-3-hoodlum-havoc-gog

files:
- goginstaller: N/A:Select the installer from GOG
- br3_installer: 'N/A:Select Better Rayman 3''s installer available from here:

    https://raymanpc.com/forum/viewtopic.php?t=12854'
- raycp:
    filename: rayman-cp.exe
    url: https://github.com/RayCarrot/RayCarrot.RCP.Metro/releases/download/14.0.1/Rayman.Control.Panel.exe
game:
  exe: $GAMEDIR/drive_c/game/Rayman3.exe
  gogid: 1207658947
  launch_configs:
  - exe: $GAMEDIR/drive_c/game/BR3_Config.exe
    name: Configuration
  - exe: $GAMEDIR/drive_c/game/rayman-cp.exe
    name: Rayman Control Panel
  working_dir: $GAMEDIR/drive_c/game
installer:
- input_menu:
    description: 'Choose the game''s language:'
    id: LANG
    options:
    - English: English
    - French: "Fran\xE7ais"
    - German: Deutsch
    - Italian: Italiano
    - Spanish: "Espa\xF1ol"
    preselect: English
- task:
    args: /SP- /NOCANCEL  /SUPPRESSMSGBOXES /VERYSILENT /NOGUI /DIR="C:\game"
    description: Installing...
    executable: goginstaller
    name: wineexec
    prefix: $GAMEDIR
- task:
    app: dotnet472
    description: Installing Rayman Control Panel requirements...
    name: winetricks
    silent: true
- copy:
    dst: $GAMEDIR/drive_c/game
    src: raycp
- extract:
    dst: $CACHE/br3
    file: br3_installer
- merge:
    dst: $GAMEDIR/drive_c/game
    src: $CACHE/br3
- write_config:
    file: $GAMEDIR/drive_c/game/d3d8.ini
    key: D3d8to9
    section: Compatibility
    value: 1
- write_config:
    data:
      Rayman3:
        Adapter: 0
        Camera_HorizontalAxis: 3
        Camera_VerticalAxis: 4
        Gli_Mode: 1 - $RESOLUTION x 32
        Identifier: 00000000-0001-0000-0000-000000000000
        Language: $INPUT_LANG
        TexturesCompressed: 0
        TexturesQuality: 32
        TnL: 1
        TriLinear: 1
        VignettesFile: Vignette.cnt
    file: $GAMEDIR/drive_c/windows/Ubisoft/ubi.ini
- write_config:
    file: $GAMEDIR/drive_c/windows/Ubisoft/ubi.ini
    key: OuterDeadZone
    section: BetterRayman3
    value: 20
wine:
  overrides:
    d3d8: n
description: GOG version of the game, combined with BetterRayman3 and Rayman Control
  Panel
game_slug: rayman-3-hoodlum-havoc
gogslug: rayman_3_hoodlum_havoc
humblestoreid: ''
installer_slug: rayman-3-hoodlum-havoc-gog
name: 'Rayman 3: Hoodlum Havoc'
notes: Main menu may have graphical issues
runner: wine
script:
  files:
  - goginstaller: N/A:Select the installer from GOG
  - br3_installer: 'N/A:Select Better Rayman 3''s installer available from here:

      https://raymanpc.com/forum/viewtopic.php?t=12854'
  - raycp:
      filename: rayman-cp.exe
      url: https://github.com/RayCarrot/RayCarrot.RCP.Metro/releases/download/14.0.1/Rayman.Control.Panel.exe
  game:
    exe: $GAMEDIR/drive_c/game/Rayman3.exe
    gogid: 1207658947
    launch_configs:
    - exe: $GAMEDIR/drive_c/game/BR3_Config.exe
      name: Configuration
    - exe: $GAMEDIR/drive_c/game/rayman-cp.exe
      name: Rayman Control Panel
    working_dir: $GAMEDIR/drive_c/game
  installer:
  - input_menu:
      description: 'Choose the game''s language:'
      id: LANG
      options:
      - English: English
      - French: "Fran\xE7ais"
      - German: Deutsch
      - Italian: Italiano
      - Spanish: "Espa\xF1ol"
      preselect: English
  - task:
      args: /SP- /NOCANCEL  /SUPPRESSMSGBOXES /VERYSILENT /NOGUI /DIR="C:\game"
      description: Installing...
      executable: goginstaller
      name: wineexec
      prefix: $GAMEDIR
  - task:
      app: dotnet472
      description: Installing Rayman Control Panel requirements...
      name: winetricks
      silent: true
  - copy:
      dst: $GAMEDIR/drive_c/game
      src: raycp
  - extract:
      dst: $CACHE/br3
      file: br3_installer
  - merge:
      dst: $GAMEDIR/drive_c/game
      src: $CACHE/br3
  - write_config:
      file: $GAMEDIR/drive_c/game/d3d8.ini
      key: D3d8to9
      section: Compatibility
      value: 1
  - write_config:
      data:
        Rayman3:
          Adapter: 0
          Camera_HorizontalAxis: 3
          Camera_VerticalAxis: 4
          Gli_Mode: 1 - $RESOLUTION x 32
          Identifier: 00000000-0001-0000-0000-000000000000
          Language: $INPUT_LANG
          TexturesCompressed: 0
          TexturesQuality: 32
          TnL: 1
          TriLinear: 1
          VignettesFile: Vignette.cnt
      file: $GAMEDIR/drive_c/windows/Ubisoft/ubi.ini
  - write_config:
      file: $GAMEDIR/drive_c/windows/Ubisoft/ubi.ini
      key: OuterDeadZone
      section: BetterRayman3
      value: 20
  wine:
    overrides:
      d3d8: n
slug: rayman-3-hoodlum-havoc-gog
steamid: null
version: GOG
year: 2003
{
  "game_slug": "rayman-3-hoodlum-havoc",
  "version": "GOG",
  "description": "GOG version of the game, combined with BetterRayman3 and Rayman Control Panel",
  "notes": "Main menu may have graphical issues",
  "name": "Rayman 3: Hoodlum Havoc",
  "year": 2003,
  "steamid": null,
  "gogslug": "rayman_3_hoodlum_havoc",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "rayman-3-hoodlum-havoc-gog",
  "installer_slug": "rayman-3-hoodlum-havoc-gog",
  "script": {
    "files": [
      {
        "goginstaller": "N/A:Select the installer from GOG"
      },
      {
        "br3_installer": "N/A:Select Better Rayman 3's installer available from here:\nhttps://raymanpc.com/forum/viewtopic.php?t=12854"
      },
      {
        "raycp": {
          "filename": "rayman-cp.exe",
          "url": "https://github.com/RayCarrot/RayCarrot.RCP.Metro/releases/download/14.0.1/Rayman.Control.Panel.exe"
        }
      }
    ],
    "game": {
      "exe": "$GAMEDIR/drive_c/game/Rayman3.exe",
      "gogid": 1207658947,
      "launch_configs": [
        {
          "exe": "$GAMEDIR/drive_c/game/BR3_Config.exe",
          "name": "Configuration"
        },
        {
          "exe": "$GAMEDIR/drive_c/game/rayman-cp.exe",
          "name": "Rayman Control Panel"
        }
      ],
      "working_dir": "$GAMEDIR/drive_c/game"
    },
    "installer": [
      {
        "input_menu": {
          "description": "Choose the game's language:",
          "id": "LANG",
          "options": [
            {
              "English": "English"
            },
            {
              "French": "Fran\u00e7ais"
            },
            {
              "German": "Deutsch"
            },
            {
              "Italian": "Italiano"
            },
            {
              "Spanish": "Espa\u00f1ol"
            }
          ],
          "preselect": "English"
        }
      },
      {
        "task": {
          "args": "/SP- /NOCANCEL  /SUPPRESSMSGBOXES /VERYSILENT /NOGUI /DIR=\"C:\\game\"",
          "description": "Installing...",
          "executable": "goginstaller",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "dotnet472",
          "description": "Installing Rayman Control Panel requirements...",
          "name": "winetricks",
          "silent": true
        }
      },
      {
        "copy": {
          "dst": "$GAMEDIR/drive_c/game",
          "src": "raycp"
        }
      },
      {
        "extract": {
          "dst": "$CACHE/br3",
          "file": "br3_installer"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/game",
          "src": "$CACHE/br3"
        }
      },
      {
        "write_config": {
          "file": "$GAMEDIR/drive_c/game/d3d8.ini",
          "key": "D3d8to9",
          "section": "Compatibility",
          "value": 1
        }
      },
      {
        "write_config": {
          "data": {
            "Rayman3": {
              "Adapter": 0,
              "Camera_HorizontalAxis": 3,
              "Camera_VerticalAxis": 4,
              "Gli_Mode": "1 - $RESOLUTION x 32",
              "Identifier": "00000000-0001-0000-0000-000000000000",
              "Language": "$INPUT_LANG",
              "TexturesCompressed": 0,
              "TexturesQuality": 32,
              "TnL": 1,
              "TriLinear": 1,
              "VignettesFile": "Vignette.cnt"
            }
          },
          "file": "$GAMEDIR/drive_c/windows/Ubisoft/ubi.ini"
        }
      },
      {
        "write_config": {
          "file": "$GAMEDIR/drive_c/windows/Ubisoft/ubi.ini",
          "key": "OuterDeadZone",
          "section": "BetterRayman3",
          "value": 20
        }
      }
    ],
    "wine": {
      "overrides": {
        "d3d8": "n"
      }
    }
  }
}
Back to game