Posted June 27, 2017
Here's a collection of interdependent ideas. It's not possible to add this whole thing in the wishlist, so i'm placing it here, hopping someone from GOG will see it and evaluate it.
Settings
1. Be able to define a default "Base Download Folder" for offline/backup downloads. Each offline download would be automatically placed in "BaseDownloadFolder\GameName". This already exists today, however the folder names are named "game_name". Personally, i would prefer "Game Name".
2. Be able to define a default "Base Installation Folder" for game installations. Each game would be installed in "BaseInstallationFolder\GameName". This already exists today.
3. Option (checkbox) to "delete older versions of downloaded setups". This means that if a "setup_GameName_version2.exe" is successfully downloaded, if "setup_GameName_version1.exe" exists in the "BaseDownloadFolder\GameName", it should be deleted. The same should happen for Extras and maybe Patches.
4. Option (checkbox) to "keep 1 previous downloaded setup". This means that if a "setup_GameName_version3.exe" is successfully downloaded, if "setup_GameName_version1.exe" and "setup_GameName_version2.exe" exist in the "BaseDownloadFolder\GameName", version1 should be deleted but version2 should be kept. Optionally, the user could be asked after i.e. 2 weeks of playing the game, if he wishes to keep the previous version of the setup or delete it. This would be helpful in case a release is problematic and the previous version is not.
5. An option which when a game is installed, an uninstall for it to be placed (if checked) or NOT be placed (if not checked) in Programs (Control Panel). Sometimes, when having many games installed in a WORK PC (because you don't have any other choice), it's not the best idea to have the Programs list cluttered with them. For each game, the user would still be able to uninstall through Galaxy, as if it were in Programs list and he pressed the "Uninstall" button.
6. An option to "Automatically download backup of game on Install". Analysed in "Installing.1".
If (3) and (4) seem too much, at least an "Open Backup Game Folder" button should exist (like the "Show Folder" that exists now).
Backups & goodies
1. Each downloaded main game installation should be placed in "BaseDownloadFolder\GameName". The Setup filename should be something like "Setup_GameName_version.exe".
2. Each downloaded patch should be placed in "BaseDownloadFolder\GameName\Patches". The Setup filename should be something like "Patch_GameName_version.exe".
3. Each downloaded extras file should be placed in "BaseDownloadFolder\GameName\Extras". The filename should be descriptive of what the Extra is.
All of the above should preferably be in a compressed format (zip or even better, 7z). It would be ideal if the user could choose the format from a short list of supported formats (zip, 7z are the most popular nowadays).
Downloading
1. Ability to pause a download / reorder the download list.
Installing
1. Galaxy should first check if the "Settings.6" option is checked. If yes, when the user presses the "Install" button, the main installation of the file should be downloaded (and saved in "BaseDownloadFolder\GameName") and when finished, the installed should automatically be launched (as happens today). Optionally, the user could be asked if he also wishes to download and save in "BaseDownloadFolder\GameName" any extras before the actual download starts.
.
Settings
1. Be able to define a default "Base Download Folder" for offline/backup downloads. Each offline download would be automatically placed in "BaseDownloadFolder\GameName". This already exists today, however the folder names are named "game_name". Personally, i would prefer "Game Name".
2. Be able to define a default "Base Installation Folder" for game installations. Each game would be installed in "BaseInstallationFolder\GameName". This already exists today.
3. Option (checkbox) to "delete older versions of downloaded setups". This means that if a "setup_GameName_version2.exe" is successfully downloaded, if "setup_GameName_version1.exe" exists in the "BaseDownloadFolder\GameName", it should be deleted. The same should happen for Extras and maybe Patches.
4. Option (checkbox) to "keep 1 previous downloaded setup". This means that if a "setup_GameName_version3.exe" is successfully downloaded, if "setup_GameName_version1.exe" and "setup_GameName_version2.exe" exist in the "BaseDownloadFolder\GameName", version1 should be deleted but version2 should be kept. Optionally, the user could be asked after i.e. 2 weeks of playing the game, if he wishes to keep the previous version of the setup or delete it. This would be helpful in case a release is problematic and the previous version is not.
5. An option which when a game is installed, an uninstall for it to be placed (if checked) or NOT be placed (if not checked) in Programs (Control Panel). Sometimes, when having many games installed in a WORK PC (because you don't have any other choice), it's not the best idea to have the Programs list cluttered with them. For each game, the user would still be able to uninstall through Galaxy, as if it were in Programs list and he pressed the "Uninstall" button.
6. An option to "Automatically download backup of game on Install". Analysed in "Installing.1".
If (3) and (4) seem too much, at least an "Open Backup Game Folder" button should exist (like the "Show Folder" that exists now).
Backups & goodies
1. Each downloaded main game installation should be placed in "BaseDownloadFolder\GameName". The Setup filename should be something like "Setup_GameName_version.exe".
2. Each downloaded patch should be placed in "BaseDownloadFolder\GameName\Patches". The Setup filename should be something like "Patch_GameName_version.exe".
3. Each downloaded extras file should be placed in "BaseDownloadFolder\GameName\Extras". The filename should be descriptive of what the Extra is.
All of the above should preferably be in a compressed format (zip or even better, 7z). It would be ideal if the user could choose the format from a short list of supported formats (zip, 7z are the most popular nowadays).
Downloading
1. Ability to pause a download / reorder the download list.
Installing
1. Galaxy should first check if the "Settings.6" option is checked. If yes, when the user presses the "Install" button, the main installation of the file should be downloaded (and saved in "BaseDownloadFolder\GameName") and when finished, the installed should automatically be launched (as happens today). Optionally, the user could be asked if he also wishes to download and save in "BaseDownloadFolder\GameName" any extras before the actual download starts.
.
Post edited June 27, 2017 by nan5