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"
}
}
}