Open Bob837217 opened 8 months ago
Something like this is doable to some extent. Heroic doesn't use offline installers to download Windows and MacOS versions of games
So we would need to come up with a new install flow to use already downloaded offline installers.
Here's an idea how this could be executed for Windows and Mac builds:
missing only
mode) on game files to get missing "support" files - in order to provide delta updates like we do normallyFor Linux, users could just select where the install script is, simply unpack it at the destination and run postinstall hooks.
With all that we would also need to account for the case where the user might have installed an older game build. For Linux builds it may not be possible to detect.
We are open for any Pull Requests on this matter.
Problem description
At present, when you want to install a GoG game you are limited to: a) download a whole game installer in a temporary manner and arrive at an installed game b) select an existing game installation folder and arrive at an installed game
I have a whole library of ~700 game installers downloaded locally. These are my offline copies of all GoG games that I own. I want to install from my local library, rather than downloading installers at time of installation.
Feature description
I would like the ability to specify at least one location where the gog installers are located for Heroic as a whole - in general/GoG settings. That way, Heroic could offer a third per-gamecard installation option: Install from local GoG installer library (or a choice to that effect).
This is a convenience feature. At present, the way I install is to: a) run the windows installer with wine and install to a new folder b) Import with Heroic from that install folder
Alternatives
No response
Additional information
I maintain (and update + remove older installers) with lgogdownloader. These files include Windows and Linux installers, with a sample file/folder layout below: