Installer star-wars-starfighter-gog

files:
- installer: N/A:Select the game's setup file
game:
  exe: $GAMEDIR/drive_c/GOG Games/Star Wars - Starfighter/Game/Europa.exe
  launch_configs:
  - exe: $GAMEDIR/drive_c/GOG Games/Star Wars - Starfighter/Starfighter.exe
    name: Configuration Tool
  prefix: $GAMEDIR
installer:
- input_menu:
    description: 'Choose the game resolution that Gamescope will use:'
    id: RES
    options:
    - 640x480: 640x480
    - 800x600: 800x600
    - 1024x768: 1024x768
    - 1280x1024: 1280x1024
    preselect: 1024x768
- task:
    args: /NOGUI /SILENT /SUPPRESSMSGBOXES
    executable: installer
    name: wineexec
system:
  env:
    DXVK_FRAME_RATE: 30
  gamescope: true
  gamescope_game_res: $INPUT_RES
description: ''
game_slug: star-wars-starfighter
gogslug: star_wars_starfighter
humblestoreid: ''
installer_slug: star-wars-starfighter-gog
name: Star Wars Starfighter
notes: "Applies a frame cap at 30 FPS to prevent visual glitches.\r\nGamescope is\
  \ used to center the game on the screen, as it doesn't support resolutions larger\
  \ than 1280x1024.\r\nIf the resolution doesn't scale to your screen's resolution,\
  \ the flag \"--scaler stretch\" can be added to Gamescope's options to stretch it\
  \ to fit the entire screen."
runner: wine
script:
  files:
  - installer: N/A:Select the game's setup file
  game:
    exe: $GAMEDIR/drive_c/GOG Games/Star Wars - Starfighter/Game/Europa.exe
    launch_configs:
    - exe: $GAMEDIR/drive_c/GOG Games/Star Wars - Starfighter/Starfighter.exe
      name: Configuration Tool
    prefix: $GAMEDIR
  installer:
  - input_menu:
      description: 'Choose the game resolution that Gamescope will use:'
      id: RES
      options:
      - 640x480: 640x480
      - 800x600: 800x600
      - 1024x768: 1024x768
      - 1280x1024: 1280x1024
      preselect: 1024x768
  - task:
      args: /NOGUI /SILENT /SUPPRESSMSGBOXES
      executable: installer
      name: wineexec
  system:
    env:
      DXVK_FRAME_RATE: 30
    gamescope: true
    gamescope_game_res: $INPUT_RES
slug: star-wars-starfighter-gog
steamid: 32350
version: GOG
year: 2002
{
  "game_slug": "star-wars-starfighter",
  "version": "GOG",
  "description": "",
  "notes": "Applies a frame cap at 30 FPS to prevent visual glitches.\r\nGamescope is used to center the game on the screen, as it doesn't support resolutions larger than 1280x1024.\r\nIf the resolution doesn't scale to your screen's resolution, the flag \"--scaler stretch\" can be added to Gamescope's options to stretch it to fit the entire screen.",
  "name": "Star Wars Starfighter",
  "year": 2002,
  "steamid": 32350,
  "gogslug": "star_wars_starfighter",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "star-wars-starfighter-gog",
  "installer_slug": "star-wars-starfighter-gog",
  "script": {
    "files": [
      {
        "installer": "N/A:Select the game's setup file"
      }
    ],
    "game": {
      "exe": "$GAMEDIR/drive_c/GOG Games/Star Wars - Starfighter/Game/Europa.exe",
      "launch_configs": [
        {
          "exe": "$GAMEDIR/drive_c/GOG Games/Star Wars - Starfighter/Starfighter.exe",
          "name": "Configuration Tool"
        }
      ],
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "input_menu": {
          "description": "Choose the game resolution that Gamescope will use:",
          "id": "RES",
          "options": [
            {
              "640x480": "640x480"
            },
            {
              "800x600": "800x600"
            },
            {
              "1024x768": "1024x768"
            },
            {
              "1280x1024": "1280x1024"
            }
          ],
          "preselect": "1024x768"
        }
      },
      {
        "task": {
          "args": "/NOGUI /SILENT /SUPPRESSMSGBOXES",
          "executable": "installer",
          "name": "wineexec"
        }
      }
    ],
    "system": {
      "env": {
        "DXVK_FRAME_RATE": 30
      },
      "gamescope": true,
      "gamescope_game_res": "$INPUT_RES"
    }
  }
}
Back to game