Installer star-wars-rogue-squadron-3d-gog-widescreen
files:
- dxwrapper: https://github.com/elishacloud/dxwrapper/releases/download/v1.4.7900.25/dxwrapper.zip
- installer: N/A:Select the game's setup file
- suis_rogue_squadron_wrapper: https://github.com/SuiMachine/Star-Wars-Rogue-Squadron---Widescreen-Hack/releases/download/1.0.0/Release.zip
game:
exe: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/Rogue Squadron.EXE
launch_configs:
- exe: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/ROGUE.EXE
name: Configuration Tool
prefix: $GAMEDIR
installer:
- task:
args: /NOGUI /SILENT /SUPPRESSMSGBOXES
executable: installer
name: wineexec
- extract:
dst: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/
file: suis_rogue_squadron_wrapper
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/scripts/Rogue-Squadron-Hack.ini
key: Width
section: MAIN
value: '1920'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/scripts/Rogue-Squadron-Hack.ini
key: Height
section: MAIN
value: '1080'
- extract:
dst: $CACHE/dxwrapper
file: dxwrapper
- copy:
dst: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE
src: $CACHE/dxwrapper/dxwrapper.dll
- copy:
dst: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE
src: $CACHE/dxwrapper/dxwrapper.ini
- copy:
dst: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE
src: $CACHE/dxwrapper/Stub/winmm.dll
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: LoadPlugins
section: Plugins
value: '1'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: LoadFromScriptsOnly
section: Plugins
value: '1'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: Dd7to9
section: Compatibility
value: '1'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: HandleExceptions
section: Compatibility
value: '1'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: DdrawUseNativeResolution
section: Dd7to9
value: '1'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: DdrawLimitDisplayModeCount
section: Dd7to9
value: '1'
system:
gamescope_game_res: 1920x1080
gamescope_output_res: $RESOLUTION
wine:
overrides:
winmm.dll: n,b
description: ''
game_slug: star-wars-rogue-squadron
gogslug: star_wars_rogue_squadron_3d
humblestoreid: ''
installer_slug: star-wars-rogue-squadron-3d-gog-widescreen
name: 'Star Wars: Rogue Squadron 3D'
notes: "Defaults to 1920x1080.\r\nGamescope is recommended.\r\n\r\nIf you experience\
\ a crash when using keyboard input, use a newer version of Wine.\r\nThis bug is\
\ present in the default wine-ge-8-26-x86_64 build of Wine.\r\nI've verified keyboard\
\ input works correctly in vanilla Wine 10.15.\r\n\r\nTo change the resolution:\r\
\n1. Open '$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/scripts/Rogue-Squadron-Hack.ini'\
\ in a text editor.\r\n2. Set your desired resolution. Note that 4K is not supported.\r\
\n3. Save the file.\r\n4. If using Gamescope, set the game resolution to match.\r\
\n5. Start the game.\r\n6. Open the Video settings and select the resolution configured."
runner: wine
script:
files:
- dxwrapper: https://github.com/elishacloud/dxwrapper/releases/download/v1.4.7900.25/dxwrapper.zip
- installer: N/A:Select the game's setup file
- suis_rogue_squadron_wrapper: https://github.com/SuiMachine/Star-Wars-Rogue-Squadron---Widescreen-Hack/releases/download/1.0.0/Release.zip
game:
exe: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/Rogue Squadron.EXE
launch_configs:
- exe: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/ROGUE.EXE
name: Configuration Tool
prefix: $GAMEDIR
installer:
- task:
args: /NOGUI /SILENT /SUPPRESSMSGBOXES
executable: installer
name: wineexec
- extract:
dst: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/
file: suis_rogue_squadron_wrapper
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/scripts/Rogue-Squadron-Hack.ini
key: Width
section: MAIN
value: '1920'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/scripts/Rogue-Squadron-Hack.ini
key: Height
section: MAIN
value: '1080'
- extract:
dst: $CACHE/dxwrapper
file: dxwrapper
- copy:
dst: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE
src: $CACHE/dxwrapper/dxwrapper.dll
- copy:
dst: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE
src: $CACHE/dxwrapper/dxwrapper.ini
- copy:
dst: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE
src: $CACHE/dxwrapper/Stub/winmm.dll
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: LoadPlugins
section: Plugins
value: '1'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: LoadFromScriptsOnly
section: Plugins
value: '1'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: Dd7to9
section: Compatibility
value: '1'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: HandleExceptions
section: Compatibility
value: '1'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: DdrawUseNativeResolution
section: Dd7to9
value: '1'
- write_config:
file: $GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini
key: DdrawLimitDisplayModeCount
section: Dd7to9
value: '1'
system:
gamescope_game_res: 1920x1080
gamescope_output_res: $RESOLUTION
wine:
overrides:
winmm.dll: n,b
slug: star-wars-rogue-squadron-3d-gog-widescreen
steamid: 455910
version: GOG + Widescreen
year: 1998
{
"game_slug": "star-wars-rogue-squadron",
"version": "GOG + Widescreen",
"description": "",
"notes": "Defaults to 1920x1080.\r\nGamescope is recommended.\r\n\r\nIf you experience a crash when using keyboard input, use a newer version of Wine.\r\nThis bug is present in the default wine-ge-8-26-x86_64 build of Wine.\r\nI've verified keyboard input works correctly in vanilla Wine 10.15.\r\n\r\nTo change the resolution:\r\n1. Open '$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/scripts/Rogue-Squadron-Hack.ini' in a text editor.\r\n2. Set your desired resolution. Note that 4K is not supported.\r\n3. Save the file.\r\n4. If using Gamescope, set the game resolution to match.\r\n5. Start the game.\r\n6. Open the Video settings and select the resolution configured.",
"name": "Star Wars: Rogue Squadron 3D",
"year": 1998,
"steamid": 455910,
"gogslug": "star_wars_rogue_squadron_3d",
"humblestoreid": "",
"runner": "wine",
"slug": "star-wars-rogue-squadron-3d-gog-widescreen",
"installer_slug": "star-wars-rogue-squadron-3d-gog-widescreen",
"script": {
"files": [
{
"dxwrapper": "https://github.com/elishacloud/dxwrapper/releases/download/v1.4.7900.25/dxwrapper.zip"
},
{
"installer": "N/A:Select the game's setup file"
},
{
"suis_rogue_squadron_wrapper": "https://github.com/SuiMachine/Star-Wars-Rogue-Squadron---Widescreen-Hack/releases/download/1.0.0/Release.zip"
}
],
"game": {
"exe": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/Rogue Squadron.EXE",
"launch_configs": [
{
"exe": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/ROGUE.EXE",
"name": "Configuration Tool"
}
],
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"args": "/NOGUI /SILENT /SUPPRESSMSGBOXES",
"executable": "installer",
"name": "wineexec"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/",
"file": "suis_rogue_squadron_wrapper"
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/scripts/Rogue-Squadron-Hack.ini",
"key": "Width",
"section": "MAIN",
"value": "1920"
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/scripts/Rogue-Squadron-Hack.ini",
"key": "Height",
"section": "MAIN",
"value": "1080"
}
},
{
"extract": {
"dst": "$CACHE/dxwrapper",
"file": "dxwrapper"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE",
"src": "$CACHE/dxwrapper/dxwrapper.dll"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE",
"src": "$CACHE/dxwrapper/dxwrapper.ini"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE",
"src": "$CACHE/dxwrapper/Stub/winmm.dll"
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini",
"key": "LoadPlugins",
"section": "Plugins",
"value": "1"
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini",
"key": "LoadFromScriptsOnly",
"section": "Plugins",
"value": "1"
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini",
"key": "Dd7to9",
"section": "Compatibility",
"value": "1"
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini",
"key": "HandleExceptions",
"section": "Compatibility",
"value": "1"
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini",
"key": "DdrawUseNativeResolution",
"section": "Dd7to9",
"value": "1"
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/GOG Games/Star Wars - Rogue Squadron 3D/ROGUE/dxwrapper.ini",
"key": "DdrawLimitDisplayModeCount",
"section": "Dd7to9",
"value": "1"
}
}
],
"system": {
"gamescope_game_res": "1920x1080",
"gamescope_output_res": "$RESOLUTION"
},
"wine": {
"overrides": {
"winmm.dll": "n,b"
}
}
}
}