eatatralphs: Yes. When I tried to run update it was saying nothing found but only a little more than half my games are downloaded.
Easiest proof of what Im saying is that I started at 11pm last night approx. Its still running now. Not 1 megabyte of data more has been used since i started and yes I have tried refreshing to make sure. I even closed and reopened and its reading the same.
Its not making copies but when it gets to that spot it seems to delete the bin files and redownload them. If you look at gogrepo.log, what does it say when it should be moving a completed file to the target directory, e.g.:
22:56:30 | moving completed download '\gog\!downloading\cyberpunk_2077_game\setup_cyberpunk_2077_build_3551602change_4457769_galaxydll_(64bit)_(500 01)-25.bin' to '\gog\cyberpunk_2077_game\setup_cyberpunk_2077_build_3551602change_4457769_galaxydll_(64bit)_(50001)-25.bin'
Because your description sounded like that part somehow fails, it fails to move the completed file from the !downloading directory to the target directory?
No idea what could be causing your problem, but since you had some problem with the filesystem getting full on your earlier try, I would probably try these things:
1. Check your filesystem (Error Checking/chkdsk), both where you run the gogrepo script, and where the target directory is.
2. Run the gogrepo "clean" command to the target (download) directory, just in case there are some obsolete files. They will be moved to the "!orphaned"-directory.
3. Delete the unfinished downloads, if any, that are inside the "!downloading" directory.
4. Delete (or rename) the existing gog-manifest.dat file, and run gogrepo update again, in order to create the whole manifest file from scratch. This is time-consuming and possibly unnecessary if running "update" currently doesn't report any problems with the existing manifest file, but you never know...
5. Run gogrepo download again.
And you are using the Kalanyr branch version of the gogrepo, right? E.g. this one:
https://github.com/Kalanyr/gogrepoc Still one question, just to be sure:
eatatralphs: My download though was interrupted due to my drive getting full. I have cleared another terrabytre off but when I tried to resume it is now wanting to redownload everything from start.
When you say you "cleared" some space in the target directory, you didn't touch any of the already downloaded GOG game installers, right? If you e.g. moved some of your already downloaded files to some other place, then gogrepo will try to redownload them because it doesn't find them in the target directory anymore.
I needed to ask that just so that there is no misconception that gogrepo would somehow remember what you have downloaded already, even if you move the downloaded files to some other place. I think the script always checks in the beginning of the download session which files, which it can see in the manifest file, it can find in the target directory (checking the filenames and sizes for all files). If some files are missing because you moved them, it will consider them missing and redownload them.