Installer the-golden-compass-dvd-rom-pal-retail-v

files:
- nocd: https://github.com/stavinmarv-in/lutris-files/raw/refs/heads/main/the-golden-compass/rld-gcmp.7z
- runtime: https://github.com/starvinmarv-in/lutris-files/raw/refs/heads/main/the-golden-compass/the-golden-compass-runtime.zip
- dsoal: http://vaporeon.io/hosted/dsoal-builds/dsoal-latest.7z
game:
  arch: win64
  exe: $GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/CompassW32.exe
  name: 'The Golden Compass: The Game'
  prefix: $GAMEDIR
  working_dir: $GAMEDIR/drive_c/Program Files (x86)/The Golden Compass
installer:
- insert-disc:
    description: Mount and select DVD
    requires: Setup.exe
- task:
    arch: win64
    description: Creating Wine Prefix...
    install_gecko: false
    install_mono: true
    name: create_prefix
    prefix: $GAMEDIR
- task:
    arch: win64
    description: Running Setup...
    executable: $DISC/Setup.exe
    name: wineexec
    prefix: $GAMEDIR
- extract:
    dst: $GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/
    file: nocd
- extract:
    dst: $GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/
    file: runtime
- extract:
    dst: $GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/
    file: dsoal
- input_menu:
    description: 'Choose the game''s resolution:'
    id: RES
    options:
    - '0': 640 x 480
    - '1': 720 x 480
    - '2': 768 x 480
    - '3': 800 x 500
    - '4': 800 x 600
    - '5': 864 x 486
    - '6': 928 x 580
    - '7': 960 x 600
    - '8': 1024 x 576
    - '9': 1024 x 768
    - '10': 1152 x 720
    - '11': 1152 x 864
    - '12': 1280 x 720
    - '13': 1280 x 800
    - '14': 1280 x 960
    - '15': 1280 x 1024
    - '16': 1368 x 768
    - '17': 1400 x 1050
    - '18': 1440 x 900
    - '19': 1440 x 1080
    - '20': 1600 x 900
    - '21': 1680 x 1050
    - '22': 1920 x 1080
    preselect: '22'
- execute:
    args: -i "s/^Resolution=.*/Resolution=$INPUT_RES/" "$GAMEDIR/drive_c/Program Files
      (x86)/The Golden Compass/config.ini"
    description: Update resolution in config.ini
    file: sed
- execute:
    command: WINEPREFIX=$GAMEDIR $WINEBIN regsvr32 "$GAMEDIR/drive_c/Program Files
      (x86)/The Golden Compass/wmadmod.DLL"
    description: Registering WMA2 codec to resolve crashing...
wine:
  overrides:
    WMVCore: n
    dsoal-aldrv: n,b
    dsound: n,b
    wmadmod: n
    wmasf: n
    wmvdecod: n
description: Includes NO-CD patch, DSOAL, and wine registry fixes
game_slug: the-golden-compass
gogslug: ''
humblestoreid: ''
installer_slug: the-golden-compass-dvd-rom-pal-retail-v
name: The Golden Compass
notes: Requires wine with wow64 enabled
runner: wine
script:
  files:
  - nocd: https://github.com/stavinmarv-in/lutris-files/raw/refs/heads/main/the-golden-compass/rld-gcmp.7z
  - runtime: https://github.com/starvinmarv-in/lutris-files/raw/refs/heads/main/the-golden-compass/the-golden-compass-runtime.zip
  - dsoal: http://vaporeon.io/hosted/dsoal-builds/dsoal-latest.7z
  game:
    arch: win64
    exe: $GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/CompassW32.exe
    name: 'The Golden Compass: The Game'
    prefix: $GAMEDIR
    working_dir: $GAMEDIR/drive_c/Program Files (x86)/The Golden Compass
  installer:
  - insert-disc:
      description: Mount and select DVD
      requires: Setup.exe
  - task:
      arch: win64
      description: Creating Wine Prefix...
      install_gecko: false
      install_mono: true
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      arch: win64
      description: Running Setup...
      executable: $DISC/Setup.exe
      name: wineexec
      prefix: $GAMEDIR
  - extract:
      dst: $GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/
      file: nocd
  - extract:
      dst: $GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/
      file: runtime
  - extract:
      dst: $GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/
      file: dsoal
  - input_menu:
      description: 'Choose the game''s resolution:'
      id: RES
      options:
      - '0': 640 x 480
      - '1': 720 x 480
      - '2': 768 x 480
      - '3': 800 x 500
      - '4': 800 x 600
      - '5': 864 x 486
      - '6': 928 x 580
      - '7': 960 x 600
      - '8': 1024 x 576
      - '9': 1024 x 768
      - '10': 1152 x 720
      - '11': 1152 x 864
      - '12': 1280 x 720
      - '13': 1280 x 800
      - '14': 1280 x 960
      - '15': 1280 x 1024
      - '16': 1368 x 768
      - '17': 1400 x 1050
      - '18': 1440 x 900
      - '19': 1440 x 1080
      - '20': 1600 x 900
      - '21': 1680 x 1050
      - '22': 1920 x 1080
      preselect: '22'
  - execute:
      args: -i "s/^Resolution=.*/Resolution=$INPUT_RES/" "$GAMEDIR/drive_c/Program
        Files (x86)/The Golden Compass/config.ini"
      description: Update resolution in config.ini
      file: sed
  - execute:
      command: WINEPREFIX=$GAMEDIR $WINEBIN regsvr32 "$GAMEDIR/drive_c/Program Files
        (x86)/The Golden Compass/wmadmod.DLL"
      description: Registering WMA2 codec to resolve crashing...
  wine:
    overrides:
      WMVCore: n
      dsoal-aldrv: n,b
      dsound: n,b
      wmadmod: n
      wmasf: n
      wmvdecod: n
slug: the-golden-compass-dvd-rom-pal-retail-v
steamid: 10440
version: DVD-ROM, PAL, Retail, v1.0
year: 2007
{
  "game_slug": "the-golden-compass",
  "version": "DVD-ROM, PAL, Retail, v1.0",
  "description": "Includes NO-CD patch, DSOAL, and wine registry fixes",
  "notes": "Requires wine with wow64 enabled",
  "name": "The Golden Compass",
  "year": 2007,
  "steamid": 10440,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "the-golden-compass-dvd-rom-pal-retail-v",
  "installer_slug": "the-golden-compass-dvd-rom-pal-retail-v",
  "script": {
    "files": [
      {
        "nocd": "https://github.com/stavinmarv-in/lutris-files/raw/refs/heads/main/the-golden-compass/rld-gcmp.7z"
      },
      {
        "runtime": "https://github.com/starvinmarv-in/lutris-files/raw/refs/heads/main/the-golden-compass/the-golden-compass-runtime.zip"
      },
      {
        "dsoal": "http://vaporeon.io/hosted/dsoal-builds/dsoal-latest.7z"
      }
    ],
    "game": {
      "arch": "win64",
      "exe": "$GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/CompassW32.exe",
      "name": "The Golden Compass: The Game",
      "prefix": "$GAMEDIR",
      "working_dir": "$GAMEDIR/drive_c/Program Files (x86)/The Golden Compass"
    },
    "installer": [
      {
        "insert-disc": {
          "description": "Mount and select DVD",
          "requires": "Setup.exe"
        }
      },
      {
        "task": {
          "arch": "win64",
          "description": "Creating Wine Prefix...",
          "install_gecko": false,
          "install_mono": true,
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "description": "Running Setup...",
          "executable": "$DISC/Setup.exe",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/",
          "file": "nocd"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/",
          "file": "runtime"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/",
          "file": "dsoal"
        }
      },
      {
        "input_menu": {
          "description": "Choose the game's resolution:",
          "id": "RES",
          "options": [
            {
              "0": "640 x 480"
            },
            {
              "1": "720 x 480"
            },
            {
              "2": "768 x 480"
            },
            {
              "3": "800 x 500"
            },
            {
              "4": "800 x 600"
            },
            {
              "5": "864 x 486"
            },
            {
              "6": "928 x 580"
            },
            {
              "7": "960 x 600"
            },
            {
              "8": "1024 x 576"
            },
            {
              "9": "1024 x 768"
            },
            {
              "10": "1152 x 720"
            },
            {
              "11": "1152 x 864"
            },
            {
              "12": "1280 x 720"
            },
            {
              "13": "1280 x 800"
            },
            {
              "14": "1280 x 960"
            },
            {
              "15": "1280 x 1024"
            },
            {
              "16": "1368 x 768"
            },
            {
              "17": "1400 x 1050"
            },
            {
              "18": "1440 x 900"
            },
            {
              "19": "1440 x 1080"
            },
            {
              "20": "1600 x 900"
            },
            {
              "21": "1680 x 1050"
            },
            {
              "22": "1920 x 1080"
            }
          ],
          "preselect": "22"
        }
      },
      {
        "execute": {
          "args": "-i \"s/^Resolution=.*/Resolution=$INPUT_RES/\" \"$GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/config.ini\"",
          "description": "Update resolution in config.ini",
          "file": "sed"
        }
      },
      {
        "execute": {
          "command": "WINEPREFIX=$GAMEDIR $WINEBIN regsvr32 \"$GAMEDIR/drive_c/Program Files (x86)/The Golden Compass/wmadmod.DLL\"",
          "description": "Registering WMA2 codec to resolve crashing..."
        }
      }
    ],
    "wine": {
      "overrides": {
        "WMVCore": "n",
        "dsoal-aldrv": "n,b",
        "dsound": "n,b",
        "wmadmod": "n",
        "wmasf": "n",
        "wmvdecod": "n"
      }
    }
  }
}
Back to game