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

×
avatar
Magnitus: We are all trying to improve our and other people's experience (more specifically, their backup experience) with their game collection at GOGs.

In that regard, we are all on the same team here right?
That's certainly how I've always seen it.

I've tried to apologize for those searching for help here with my GUI programs, where the help required became more protracted than I thought it would be. In reality though, the issue(s) while seemingly related to my GUI, have been more related to Python and gogrepo.py and lack of the user's understanding about both of them.

Anyway no hard feelings by me, and I will try to get requesters of help or those wanting to chat, to either contact me personally or move to my topic.
avatar
HappyPunkPotato: Does that work in Linux?
That's one of the things I miss about Windows. While it's very handy having repos to find and update programs it was good just to download an exe and put it where ever I wanted.
The gogrepo.py script itself works in Linux, but unless my GUIs (very doubtful) and those third party exe's can work okay in Wine, you are out of luck.
Post edited January 09, 2021 by Timboli
Does anybody recall any particular game that is remastered where you can download the original in the extras?

I recall seeing that at some point...
Post edited January 09, 2021 by Magnitus
avatar
Magnitus: Does anybody recall any particular game that is remastered where you can download the original in the extras?

I recall seeing that at some point...
There are quite a few.

Another World, Crimsonland, Defender's Quest, Kingdom, Master of Magic, Spelunky nad Wizardry 7 to name but a few.
avatar
Magnitus: Does anybody recall any particular game that is remastered where you can download the original in the extras?

I recall seeing that at some point...
avatar
Geralt_of_Rivia: There are quite a few.

Another World, Crimsonland, Defender's Quest, Kingdom, Master of Magic, Spelunky nad Wizardry 7 to name but a few.
Awecome, thanks :)
hi

recently i get some errors with cyberpunk
does anyone know how to fix these?

------------------------------------------
XML verification data size does not match manifest size for setup_cyberpunk_2077_build_3235023change_4177747_(64bit)_(43605).exe. manifest 2167280, received 2159968, skipping.
16:21:45 | not moving uncompleted download 'e:\Iso\GoG\!downloading\cyberpunk_2077_game\setup_cyberpunk_2077_build_3214677change_4155897_(64bit)_(43299). exe', success: False remaining bytes: 2167280 / 2167280
16:21:45 | XML verification data size does not match manifest size for patch_cyberpunk_2077_1.05_(43550)_to_Build_3235023Change_4177747_(43605).exe. manifest 741032, received 735064, skipping.
16:21:45 | not moving uncompleted download 'e:\Iso\GoG\!downloading\cyberpunk_2077_game\patch_cyberpunk_2077_Build_3214677Change_4155897_v1_(43299)_to_Bu ild_3217599Change_4158334_(43399).exe', success: False remaining bytes: 741032 / 741032
16:21:45 | XML verification data size does not match manifest size for setup_cyberpunk_2077_build_3235023change_4177747_(64bit)_(43605)-26.bin. manifest 4129937915, received 3778059396, skipping.
16:21:45 | not moving uncompleted download 'e:\Iso\GoG\!downloading\cyberpunk_2077_game\setup_cyberpunk_2077_build_3214677change_4155897_(64bit)_(43299)- 26.bin', success: False remaining bytes: 4129937915 / 4129937915
16:21:45 | XML verification data size does not match manifest size for setup_cyberpunk_2077_build_3235023change_4177747_(64bit)_(43605)-1.bin. manifest 4292807678, received 4292815358, skipping.
16:21:45 | not moving uncompleted download 'e:\Iso\GoG\!downloading\cyberpunk_2077_game\setup_cyberpunk_2077_build_3214677change_4155897_(64bit)_(43299)- 1.bin', success: False remaining bytes: 4292807678 / 4292807678
16:21:45 | XML verification data size does not match manifest size for patch_cyberpunk_2077_1.05_(43550)_to_Build_3235023Change_4177747_(43605)-1.bin. manifest 629637030, received 536699211, skipping.
16:21:45 | not moving uncompleted download 'e:\Iso\GoG\!downloading\cyberpunk_2077_game\patch_cyberpunk_2077_Build_3214677Change_4155897_v1_(43299)_to_Bu ild_3217599Change_4158334_(43399)-1.bin', success: False remaining bytes: 629637030 / 629637030
16:21:45 | XML verification data size does not match manifest size for patch_cyberpunk_2077_1.04_(43336)_to_Build_3233390Change_4173226_(43550).exe. manifest 740976, received 834000, skipping.
16:21:45 | not moving uncompleted download 'e:\Iso\GoG\!downloading\cyberpunk_2077_game\patch_cyberpunk_2077_1.03_(NULL)_to_1.04_(44399).exe', success: False remaining bytes: 740976 / 740976
16:21:46 | XML verification data size does not match manifest size for patch_cyberpunk_2077_1.04_(43336)_to_Build_3233390Change_4173226_(43550)-1.bin. manifest 629636942, received 4294140414, skipping.
16:21:46 | not moving uncompleted download 'e:\Iso\GoG\!downloading\cyberpunk_2077_game\patch_cyberpunk_2077_1.03_(NULL)_to_1.04_(44399)-1.bin', success: False remaining bytes: 629636942 / 629636942
16:21:46 | --
16:21:46 | total time: 0:00:02.497432
16:21:46 | exiting...
-----------------------------------------
avatar
Orkhepaj: recently i get some errors with cyberpunk
does anyone know how to fix these?
The game might have been updated after you created the manifest but before you tried to download it. Updating the manifest for that game might fix it.
avatar
Orkhepaj: recently i get some errors with cyberpunk
does anyone know how to fix these?
avatar
HappyPunkPotato: The game might have been updated after you created the manifest but before you tried to download it. Updating the manifest for that game might fix it.
hmm thx i gave it a try and now it is downloading it
wonder why update all games didnt fix this
but using ids did
Edit : Never mind - made a mistake, sorry!
Post edited January 11, 2021 by Onox
avatar
Orkhepaj: recently i get some errors with cyberpunk
does anyone know how to fix these?
avatar
HappyPunkPotato: The game might have been updated after you created the manifest but before you tried to download it. Updating the manifest for that game might fix it.
GOG sometimes (though it's gotten rarer) does stealth updates where they update a game without marking it updated (I think the intention is to do this when the changes are only internal to the installer but they sometimes do it with more substantive changes), which is why this happens.

(My least favourite is the super stealth update where they don't change the file name *and* don't mark the game as updated, that's *super* fun because if you're unlucky you can get a set of mixed bin files (because all the middle archives are exactly 4 GB the mismatched XML size doesn't detect it , so it won't get flagged until the final archive and then things just randomly fail verification for mysterious reasons).
Post edited January 12, 2021 by Kalanyr
avatar
Kalanyr: (My least favourite is the super stealth update where they don't change the file name *and* don't mark the game as updated, that's *super* fun because if you're unlucky you can get a set of mixed bin files (because all the middle archives are exactly 4 GB the mismatched XML size doesn't detect it , so it won't get flagged until the final archive and then things just randomly fail verification for mysterious reasons).
Nice gotcha. That may have tripped me.
avatar
Kalanyr: GOG sometimes (though it's gotten rarer) does stealth updates where they update a game without marking it updated (I think the intention is to do this when the changes are only internal to the installer but they sometimes do it with more substantive changes), which is why this happens.
I was never aware until I saw it mentioned in a post, that The Long Dark, which was no longer available at GOG, was still getting regular updates, that I never once got a notification for. I haven't checked lately and I haven't gotten any notifications for it lately, so it could well be still happening.
avatar
HappyPunkPotato: The game might have been updated after you created the manifest but before you tried to download it. Updating the manifest for that game might fix it.
avatar
Kalanyr: GOG sometimes (though it's gotten rarer) does stealth updates where they update a game without marking it updated (I think the intention is to do this when the changes are only internal to the installer but they sometimes do it with more substantive changes), which is why this happens.

(My least favourite is the super stealth update where they don't change the file name *and* don't mark the game as updated, that's *super* fun because if you're unlucky you can get a set of mixed bin files (because all the middle archives are exactly 4 GB the mismatched XML size doesn't detect it , so it won't get flagged until the final archive and then things just randomly fail verification for mysterious reasons).
thought something like that is the problem , but never didnt expect any non noob dev to do such a thing
versioning is there to fix these problems in the first place
avatar
Orkhepaj: thought something like that is the problem , but never didnt expect any non noob dev to do such a thing
versioning is there to fix these problems in the first place
Unfortunately, this seem to be a separate skill and many developers (some of whom are still quite good) don't have it (or I should say, are not that interested or concerned by this).

There is the ability to write a program that is well structured, performant and correct.

Then, there is the ability to visualise how said program will be maintained and deployed and find ways to circumvent anticipated pain points (sometimes by writing more software, just for that purpose).

No, I don't think you'll ever be a software architect if you don't have that (or at least, not a competent one), but you could feasibly be an intermediate developer and be quite ignorant about this, especially if there is another team in your company taking care of a lot of those details for you.
Post edited January 15, 2021 by Magnitus
avatar
timppu: The reallocation parts can be commented out in the script. I've done that because the reallocation causes some issues for me when downloading the game files in Linux into an external NTFS drive (using the ntfs-3g driver in Linux).
Hi timppu, I'd like to know, would it be possible for you to post your script file somewhere so that I can see what you commented out exactly? Thanks

Imho, the preallocation should be made optional in the script like already suggested before. I saw that Kalanyr previously said in this discussion that it's very important to reduce fragmentation on NTFS volumes, but - and please anyone, correct me if I’m wrong - I don't think that preallocation is a good idea on HDDs that use SMR, and nowadays, many internal and external storage- and backups-oriented HDDs in the 2-8 TB range have SMR. Because if the drive has to rewrite the data into shingles after you copy files to it anyway, isn't preallocation useless at best, and possibly quite harmful on NTFS if you write lots of data with large files at the same time so that your drive would have to preallocate outside its cache or CMR area(s)?

Furthermore, I was told not to defragment HDDs with drive-managed SMR because since the SMR aspect is then hidden to the operating system, it cannot properly defragment the drive, and trying to defragment it can be very slow and fragment the data even more. So, for those, it’s best to just let the drive organise the placement of its data itself and not bother with defragmentation

But it's not possible to know exactly how these drives work because there's no documentation
Post edited January 19, 2021 by Onox
avatar
Onox: Imho, the preallocation should be made optional in the script [..] I don't think that preallocation is a good idea on HDDs that use SMR [..]
Furthermore, I was told not to defragment HDDs with drive-managed SMR because since the SMR aspect is then hidden to the operating system, it cannot properly defragment the drive
Options are always good, but preallocation just reserves space, it doesn't perform any additional write.
Disabling it will just mean that you'll have to defragment the drive at some point, and that will be actually worse for SMR.
The OS doesn't worry about the physical structure of the disk if there's a correct driver to manage it.
Post edited January 19, 2021 by phaolo