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
tarangwydion: Well, I'm on Linux.
lgogdownloader --repair --game game_name_here --no-extras
This will also repair the file if it is corrupted
avatar
JMich: None of the v2 installers has an integrity check on run. For single file installers, check the digital signature, if it's ok, the file is ok.
How do you do that (on Windows)?
avatar
ConnieThunder: CRC,MD5,SHA1 are the values used in ROM managers and offer a very simplistic way of scanning/renaming your games. With all values stored in the 'dat' file, it makes for a more 'accurate' and 'complete' file, while giving you the option of selecting which hash value/s to use when scanning - CRC is far quicker, both CRC and MD5 have been exploited (probability aside) though.
Not sure what polynomial length was used, but a guy did a performance analysis on Stackoverflow and determined that there wasn't much of a performance difference between MD5 and CRC.

It's true that MD5 have been broken and CRC was never meant to foil an attack to begin with, but let's face it, we don't do integrity check on our collection in case some weirdo decides to silently corrupt our GOG files in an undetectable manner. It's hard disk malfunctions we are really worried about.

avatar
ConnieThunder: While I offer the MD5 file types to manually scan a game folder with, using for examples 'md5summer' or 'quickpar', it is a very tedious method if you are just starting to collect GOG or checking your collection..
Well, you can always use the tool I programmed if you find the others tedious.

In the utility prompt, you run "verify -m -s *" and then go do something else

avatar
ConnieThunder: clrmamepro and my dat file offer a 'click start' and 'wait' approach and it will check, rename, move outdated files and then inform you of missing games or updated files per game.
Almost sounds like my tool, except that mine only reports problems (and lets you decide how you want to address them).

I'm now entertaining the notion of it letting you repair bad game folders using a redundant copy if you have one.

avatar
ConnieThunder: As with your tools though, it's only as complete and accurate depending on the collective input from everyone with games and keeping them up to date.

...

Will there be updated versions anytime soon - I'm assuming your collection is still growing?
Keeping the database update with future updates is actually not that hard, because GOG now warns you when there is an update.

It's the updates they didn't warn me about in the past that are giving me issues.

My final post in this thread explains why updating the database with my entire collection is slow: http://www.gog.com/forum/general/library_size

And yes, my GOG collection is constantly growing.

However, JMich has a lot of games too.

I'm looking forward to do that merge with what he has once he produces a database which he is relatively confident won't have surplus files. To be fair, there were bugs with the exclusion list in the previous versions (as I don't need to use it myself) so he had to wait for me to fix them.

avatar
ConnieThunder: I'd certainly appreciate your sql files with size,CRC,MD5 and SHA1 support - the more accurate sources I have of all the information I need to collate an up to date dat file, the better. I'm currently using 'SQLite Database Browser' to export and check naming and values against.
Yeah, I'll do the fork.
Post edited March 13, 2013 by Magnitus
avatar
JMich: None of the v2 installers has an integrity check on run. For single file installers, check the digital signature, if it's ok, the file is ok.
avatar
mrkgnao: How do you do that (on Windows)?
Right Click->Properties->Digital Signatures. Select the GOG Limited one (should be the only one) and click Details. If it says "Digital Signature is OK", the file passes the integrity check.
avatar
mrkgnao: How do you do that (on Windows)?
avatar
JMich: Right Click->Properties->Digital Signatures. Select the GOG Limited one (should be the only one) and click Details. If it says "Digital Signature is OK", the file passes the integrity check.
Thanks!
avatar
Magnitus: However, JMich has a lot of games too.

I'm looking forward to do that merge with what he has once he produces a database which he is relatively confident won't have surplus files. To be fair, there were bugs with the exclusion list in the previous versions (as I don't need to use it myself) so he had to wait for me to fix them.
I'll have one uploaded during the weekend, currently trying to see if some items are parsed twice or not, so I'll say (again) screw this and do a clean parsing.

@Connie
Here is a file with a bunch of xmls, containing the base64 md5 and sha1 hashes of the games I have. Before asking why they are stored that way, it's because I was using fciv to get the hashes, and it stores them encoded. I think it should be up to date, if you wish for a specific hash, do ask.
avatar
JMich: I'll have one uploaded during the weekend, currently trying to see if some items are parsed twice or not, so I'll say (again) screw this and do a clean parsing.
There were past problems with game recognition due to GOG changing base windows installer names between versions.

Now that the utility uses manuals, patches, soundtracks and Mac installers to recognize games as well, this problem is greatly mitigated.

Either way, there is a "unique" constrain on game folders and game titles in the database so the utility will crash before generating a redundant entry (a preferable scenario imo).
Post edited March 13, 2013 by Magnitus
avatar
Magnitus: snip
On the link in the previous post, check the log.txt for the (start) of my last attempt to update, after grabbing some of the promo games. Unfortunately, the computer decided to reboot in the middle of the night, thus I couldn't see the rest of the log. Thus why I say I'll do a complete re-scan.
Dat and md5 files (from verified sources) now updated.
Check my "#Missing and to Verify (20130316).txt" file to see what I still need help getting CRC, hash and size values for.

My GOG.com Project - http://sdrv.ms/UXVDke
just wanted to add my thanks for this; i remember during my first few purchases wondering if there was a MD5 Hash knocking about
avatar
ConnieThunder: Dat and md5 files (from verified sources) now updated.
Check my "#Missing and to Verify (20130316).txt" file to see what I still need help getting CRC, hash and size values for.

My GOG.com Project - http://sdrv.ms/UXVDke
Yeah, I'm done porting the CRC/SHA1 version for the tool so I'll be able to release a database with those values as well, soon.

JMich pointed out 2-3 bugs that I want to iron out before I release the next version.

You'll have it in the upcoming days.
Good stuff!

...and thanks for helping me (and others) with this.

EDIT:
After a recheck, I think someone's version of Mutant Mudds is corrupt according to a sql file. I have file size: 125072664 bytes
Post edited March 17, 2013 by ConnieThunder
Update:
Added 7 games to the files listed in the original post:
- Blade of Darkness
- Deponia 2: Chaos on Deponia
- King’s Bounty: Crossworlds GOTY
- Lucius
- Miasmata
- Primordia
- Waking Mars

Updated information about 37 older games (files added, removed or modified):
- Back to the Future: The Game
- Blitzkrieg 2 Anthology
- Blitzkrieg Anthology
- Book of Unwritten Tales, The
- Capitalism 2
- Darklands
- Darwinia
- DEFCON
- Forgotten Realms: Demon Stone
- FTL: Faster Than Light
- Guilty Gear X2 #Reload
- Icewind Dale 2 Complete
- IL-2 Sturmovik™: 1946
- Incredipede
- Inquisitor
- Legend of Grimrock
- Lionheart: Legacy of the Crusader
- Lords of the Realm: Royal Edition
- Mutant Mudds
- Perimeter
- Pid
- Pinball Gold Pack
- Redneck Rampage Collection
- Retro City Rampage
- RollerCoaster Tycoon: Deluxe
- Sid Meier's Alpha Centauri™
- SimCity 2000™ Special Edition
- Soldiers: Heroes of World War II
- Tomb Raider 1+2+3
- Total Annihilation: Commander Pack
- Ultima™ 1+2+3
- Ultima™ 4+5+6
- Ultima™ 7 The Complete Edition
- Ultima® Underworld 1+2
- Wing Commander™ 1+2
- Zork Anthology, The
- Zork: Grand Inquisitor
Thank you! :)

This will keep me busy checking for a while.
Hmm... it looks like there might of have been a silent update of Medal of Honor Warchest. Here's the MD5sum from the setup files I downloaded yesterday. I was able to successfully install from them and played the first level.

3030b7213476b14fe52719083792d6ff setup_medal_of_honor_2.0.0.21-1.bin
a5538ad0837208b065cd8b10229ba717 setup_medal_of_honor_2.0.0.21-2.bin
2f5dd640b3994d67fc71995b743cb22c setup_medal_of_honor_2.0.0.21.exe