}

It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Would it be possible to add private beta support for things like the Stardew Valley beta?

A small thing, the man/help is missing the way to specify the build for galaxy-install for some reason my first though had been with : instead of /.

One final question presumably Galaxy handles runtimes in some form is there a way to know what runtimes would have been installed?

Thanks for the work you've put into this. Maybe we should ask GOG to add Linux Galaxy builds so that we can actually install native games from the galaxy-install option, given they aren't working on a linux version of Galaxy it seems like it will be forever before we get instant/beta access to builds. Its the only reason I'd even consider using Galaxy and thanks to you we already have it.
avatar
Pangaea666: For example, I have the Wallace and Gromit games...
avatar
Gydion: gamename: episode_1_fright_of_the_bumblebees
title: Wallace and Gromit's Episode 1 Fright of the Bumblebees

gamename: episode_2_the_last_resort
title: Wallace and Gromit's Episode 2 The Last Resort

gamename: episode_3_muzzled
title: Wallace and Gromit's Episode 3 Muzzled

gamename: episode_4_the_bogey_man
title: Wallace and Gromit's Episode 4 The Bogey Man
avatar
Sude: I think this is an issue caused by the downloader removing exclude option from config file instead of saving it as empty string. When boost program options parses the config file it doesn't see the option set because it's missing and fallbacks to default value (exclude = covers).
You can either edit the config file and manually and add "exclude = " to it or just set its value to something that isn't a valid option in INCLUDE_OPTIONS. For example "lgogdownloader --exclude nothing --save-config" in which case value for exclude is set to 0 when the option get parsed.

I will probably remove cover download option when I work on the download logic next time.

The cover list is unmaintained. I haven't updated the cover list for almost 4 years now.
I added --cover-list option few months after I stopped updating the list in case someone else wanted to maintain the list but I don't know about anyone maintaining an updated cover list.
I certainly don't have any interest in maintaining the list.

"exclude = covers" has been default for almost 3 years and this is the first time this bug has been discovered so I doubt many people even use the option anymore.

Thus removing the option seems like a logical course of action.
Managed to get the covers in the end, just wanted to get it all really, and I see there isn't one for all games which makes sense if the list hasn't been maintained for 4 years. It's a nice function, but what I would probably like even more is to be able to download the pictures from the game page on the main GOG site, plus videos if possible. Naturally the main function with a program like this is to get the actual game files though.
avatar
Gydion: gamename: episode_1_fright_of_the_bumblebees
title: Wallace and Gromit's Episode 1 Fright of the Bumblebees

gamename: episode_2_the_last_resort
title: Wallace and Gromit's Episode 2 The Last Resort

gamename: episode_3_muzzled
title: Wallace and Gromit's Episode 3 Muzzled

gamename: episode_4_the_bogey_man
title: Wallace and Gromit's Episode 4 The Bogey Man
Thanks for this. Turns out the games actually got downloaded, I just didn't see them due to the weird folder names. It's the same for Blackwell apparently.
Post edited May 05, 2018 by Pangaea666
What is the best way to check for updated files and know which ones it is? Right now I have one updated game, and if I run the --update-check it tells me the number, but not which game it is.

Also, what is the fastest way to download all that is new? I've tried --download and --repair, but then it goes through every file and checks md5 and such, and it takes a rather long time.

Would be nice to be able to run --update-check (or with an argument) and be told the amount of updated games, and the files. Without it running through every file and listing them in the console, so I don't see what is actually new. Is this currently possible, or would it be possible to implement?
avatar
xyem: This is unlikely to be worth addressing as it won't affect many (and would require quite a bit of rewrite), but from the behaviour I am seeing, I'm going to guess that you are opening the downloads for writing, even if they are complete (or your use of curl is)?

This behaves really badly for copy-on-write filesystems (such as overlay) as it just causes everything to be copied from the lower directory to the upper directory.
8ca7722 Skip complete files instead of trying to resume

avatar
Cusith: Would it be possible to add private beta support for things like the Stardew Valley beta?
I haven't reverse engineered how Galaxy handles private build channels yet. I guess I need to do some research on this.

avatar
Cusith: A small thing, the man/help is missing the way to specify the build for galaxy-install for some reason my first though had been with : instead of /.
04370b8 Better help text for galaxy-install and galaxy-show-builds

avatar
Cusith: One final question presumably Galaxy handles runtimes in some form is there a way to know what runtimes would have been installed?
I remember that I found a reference to required runtimes while reverse engineering the API but I've misplaced my notes on it. I'll probably take a look at this when researching the private build channels.

avatar
Cusith: Thanks for the work you've put into this. Maybe we should ask GOG to add Linux Galaxy builds so that we can actually install native games from the galaxy-install option, given they aren't working on a linux version of Galaxy it seems like it will be forever before we get instant/beta access to builds. Its the only reason I'd even consider using Galaxy and thanks to you we already have it.
Yepoleb had an interesting idea on how to implement unofficial galaxy content system. Taking inspiration from Galaxy content system v1 and by taking advantage of MojoSetup and Zip file formats.
It's possible that we can have working galaxy-install option before GOG has official Galaxy repository for Linux.

avatar
Pangaea666: What is the best way to check for updated files and know which ones it is? Right now I have one updated game, and if I run the --update-check it tells me the number, but not which game it is.

Also, what is the fastest way to download all that is new? I've tried --download and --repair, but then it goes through every file and checks md5 and such, and it takes a rather long time.

Would be nice to be able to run --update-check (or with an argument) and be told the amount of updated games, and the files. Without it running through every file and listing them in the console, so I don't see what is actually new. Is this currently possible, or would it be possible to implement?
--update-check needs some work. It's old and not working properly anymore.
Updated games should be shown in the output of --list with green color and number of updates.
However I think I broke checking for updated files when I changed the downloader to use Galaxy API.
I'm probably going to rewrite --update-check function after I've looked more into how Galaxy API handles update notifications.
Post edited May 14, 2018 by Sude