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: You are very brave to mess with C++ that was probably coded as throwaway code on a deadline.
JA2 was actually written as C, and ported to C++ at a later date, once the source became available. While it (usually) is one of the most readable codes I've seen, the documentation of it is sorely lacking...
avatar
Magnitus: Wait a bit longer before updating, I'm currently fixing a potential problem where installers with different versions (different file names) might be dubbed to be different games.
Ah, good, because so far a first run could only identify 3 games (Syndicate, Cannon Fodder and Ultima 1+2+3), which meant that I'd have to manually enter the rest, something I'd rather not do.
Will wait before parsing the downloads then :)
avatar
JMich: JA2 was actually written as C, and ported to C++ at a later date, once the source became available. While it (usually) is one of the most readable codes I've seen, the documentation of it is sorely lacking...
Yeah, documentation sucks for a lot of code and technologies out there.

avatar
JMich: Ah, good, because so far a first run could only identify 3 games (Syndicate, Cannon Fodder and Ultima 1+2+3), which meant that I'd have to manually enter the rest, something I'd rather not do.
Will wait before parsing the downloads then :)
It depends the command that you type.

When I distributed your download, there were 3 games in the db (appropriately small games for testing purposes... I didn't want to wait a minute for MD5 computation on large files).

If you use the verify command, it will give you diagnostics based on what is contained in the db (in your version, 3 games), but it won't update anything in the db.

To add more games in the db, you need to use the update command with the -a flag. The last argument is either the directory of your game or "*" to process all the top-level directories in your GOG folder.

For me, it's a slow process as some of my GOG downloads are old and I have to convert the directory structure to be the same as the one generated by the GOG downloader (and make sure the setup files are up to date) first.

Also, currently, the game polls you for a title and whether or not the game requires a CD-key for each game added in the database.

This was fine when I had 100 or so games, but now I'm finding it a tedious process.

I think I'll add the possibility of file input for the update command where you can specify the titles and whether a game needs a CDkey in a file for a whole bunch of games and then you can let the "update -a *" command run in the background without getting polled for info on each new game added.

If you type the "help" command, you'll get more info on the facilities provided by the utility.
Post edited February 14, 2013 by Magnitus
avatar
JMich: Ah, good, because so far a first run could only identify 3 games (Syndicate, Cannon Fodder and Ultima 1+2+3), which meant that I'd have to manually enter the rest, something I'd rather not do.
Will wait before parsing the downloads then :)
k, version 2.1 is out.

Beyond solving the installer naming problem (setup files with different version numbers will now be recognized as being the same file, just with a different version), I added a feature to update a batch of games from a text file with pre-specified titles and CDkey flags.

The file in question is "auto_update.txt".

You basically fill in the info with your games (folder, title and whether or not the game requires a CD-key), then run "update -a" and the loading of unknown games will occur in the background without prompting you for anything.

I'll use it to update the db with all my games.

However, while I own a big chunk of it, I don't own the entirety of GOG's catalog so other people will have to get their hands dirty if you want to have a db containing the info for all the games.
Post edited February 15, 2013 by Magnitus
avatar
Magnitus: snip
Thank you for the update, grabbing it now, and will start work on the db during the weekend. I do have a large part of the catalogue, so hopefully the missing entries will be easier to fill.
I've been compiling a spreadsheet database based on posts here and the GOG wiki for some time now.

Recently I setup an online repository for people to send me their MD5summer files created directly from their up-to-date collection of games and a list of anything removed since they bought the game - mainly extras.

You can find the files and instructions here:
http://sdrv.ms/10sWGfH

If you want to help, just attach your MD5 file in a post along with the game name and when you last checked/downloaded it. Simples... :)
Post edited March 10, 2013 by ConnieThunder
avatar
ConnieThunder: I've been compiling a spreadsheet database based on posts here and the GOG wiki for some time now.

Recently I setup an online repository for people to send me their MD5summer files created directly from their up-to-date collection of games and a list of anything removed since they bought the game - mainly extras.

You can find the files and instructions here:
http://sdrv.ms/UXVDke

If you want to help, just attach your MD5 file in a post along with the game name and when you last checked/downloaded it. Simples... :)
VERY impressive! Good show!
I will continue to update my files in the original post on a monthly basis (last weekend of the month). Feel free to use it as you wish.
Thanks mate :) Awesome thread .
Over 50 updated MD5's this week.

Still a lot to verify and create hash files for - mainly the new releases.
Update:
Added 1 game to the files listed in the original post:
- Retro City Rampage (*)

Updated information about 40 older games (files added or modified):
- Anomaly Warzone Earth (*)
- Arcanum: Of Steamworks and Magick Obscura (*)
- Betrayal at Krondor Pack (*)
- Bioforge (*)
- Blackwell Bundle (*)
- Botanicula (*)
- Caesar 3 (*)
- Darwinia (*)
- DEFCON (*)
- Defender's Quest (*)
- Gabriel Knight 2: The Beast Within (*)
- Gabriel Knight: Sins of the Fathers (*)
- Gemini Rue (*)
- Geneforge 1-5 (*)
- Heroes of Might and Magic® (*)
- Inquisitor (*)
- King of Dragon Pass (*)
- King's Quest 1+2+3 (*)
- King's Quest 4+5+6 (*)
- La Mulana (*)
- Legend of Grimrock (*)
- Machinarium: Collector's Edition (*)
- Multiwinia (*)
- Mutant Mudds (*)
- Phantasmagoria (*)
- Phantasmagoria 2 (*)
- Pharaoh + Cleopatra (*)
- Police Quest 1+2+3+4 (*)
- Quest for Glory 1-5 (*)
- Return to Krondor (*)
- Spacechem (*)
- Space Quest 1+2+3 (*)
- Space Quest 4+5+6 (*)
- Torin's Passage (*)
- Ultima™ 9: Ascension (*)
- Uplink: Hacker Elite (*)
- Whispered World, The (*)
- XIII (*)
- Zork Anthology, The (*)
- Zork Nemesis: The Forbidden Lands (*)

Note: Games marked with an asterix (*) have version 2.x installers.
Post edited February 23, 2013 by mrkgnao
I own 6 of the games that you state you are missing infos on:

Balls of Steel
balls_of_steel_manual.zip size 10772662 crc 07b59cad md5 d4bd3fe3e98f68b30ce26a667225d526 sha1 4729f38d7e17c670df3c6dac3cb3a633a0792e87
setup_balls_of_steel_2.0.0.16.exe size 78237064 crc 8953a623 md5 25f7c0f6e2945d01609ff7c02b4d1d3d sha1 2f9b41d30be82cf18f6d5fb3b325ed779a6cd56d

The Bard's Tale
bards_tale_artworks.zip size 3401321 crc 1cff86bd md5 5df6b9cb912eefabac729d2290d5812f sha1 3465af44de66f844d0616e23cf879e64e27e5df6
bards_tale_avatars.zip size 364830 crc 2004cd85 md5 798f784a27d8cfa162cd204163318252 sha1 d5e4574fda1c5089ecede1d200e78ed8761aeea4
bards_tale_cluebooks.zip size 8213651 crc 82adda54 md5 7916c1aa39ebeb8a5e43707653cf97ec sha1 276057fbf528817497ff015d990169de0bc92bf3
bards_tale_manuals.zip size 8286760 crc 47e46be9 md5 bc05d6e780099f32d8c3ef49f1d38226 sha1 e0c54721dd8121710f4a83f24b1bbd4fc50b73cb
bards_tale_reference_cards.zip size 2981830 crc 1d043e09 md5 245587c1e7fafae083c0a953d349bdff sha1 52508e68858c823f0aa4fcee3c99bf168473286f
bards_tale_soundtrack.zip size 33280301 crc 1d70cdef md5 fcde6a77ff710409155bcd6749c6d575 sha1 8f44604aae6d8236d9a7feb983afaac1c6f16632
bards_tale_wallpaper.zip size 8237398 crc 1b1744a6 md5 dd6220f78ba17d15bccf930cd0bd68dd sha1 224598e6d1baec54e23758a80ca0efdc303ab8cb
setup_the_bards_tale_2.0.0.7-1.bin size 1565144960 crc 7862ebaf md5 57b8e27193cebc5cfe6ba018c2f15f5f sha1 55b4b55073a72d3af6a3ec5d0cf3acfd3f23d73a
setup_the_bards_tale_2.0.0.7-2.bin size 1566000000 crc eaacba61 md5 dfcdeecc48322a5376853c1bcb3cd227 sha1 27d5fd561c34e2088ad66231c9da8711b768432c
setup_the_bards_tale_2.0.0.7-3.bin size 343192441 crc 914193e3 md5 41c4f22e73ac673f87e0f3ba2b1439fa sha1 f61eaa8dd47931d81ec77180940f04fa43c2934d
setup_the_bards_tale_2.0.0.7.exe size 862832 crc a5ab6f66 md5 71d8984de3ec5bca309ded39935ec5c4 sha1 e42ed979f2f2e02ece1eb98eeac9f41430c63195
the_bard_s_tale_1.0.0.1.dmg size 3223169245 crc 96de4887 md5 db8d4599161c0f8ccbb7a6040863e0b7 sha1 6ae8a6db02f85ca7f1ddaf4555c0a5d973812aa4

Conquest: Frontier Wars
conquest_frontier_wars_manual.zip size 7587274 crc d8e35709 md5 06ad5282b85c52fea0907221128cd0a7 sha1 83cd3e98b4fefd973d4bf8d663a525b8fbf93c30
conquest_frontier_wars_ost.zip size 84895671 crc 49c6ffa0 md5 c839943a3390fd93ced834ba4ae851fc sha1 d429c7a1a931a718868f1b696b4ae91c474aece3
conquest_frontier_wars_qrc.zip size 2227222 crc b44a032a md5 b762f5eb01867eedd1d4db4cc94eed39 sha1 db17e09fc59a1a1585f9e9303d0a9e5d8347b6e0
setup_conquest_frontier_wars_2.0.0.6.exe size 473878680 crc 908a044e md5 564d313d25098a7ac5fc0ee18f01c258 sha1 b3b43bad91df72c9c854193571de7cdae3aeeee7

Leisure Suit Larry
leisure_suit_larry_1.1.0.4.dmg size 1052532558 crc 89582d33 md5 3f768a1acac7cc756b0cf2c8263df570 sha1 d116a083413db513acec129a55196303edcb876b
lsl_hits_misses_avatars.zip size 274416 crc 134e4562 md5 2c17332685e864dc16233827818b1a1e sha1 3ab08e821fbfdb49f461ef1e26aae8645a2b4bf3
lsl_hits_misses_handouts.zip size 1456296 crc 6d579b41 md5 0b47e1ce2b125fa66ce7747a326af6b4 sha1 99a8a31fa8152fe9e25fd09b9585a0ce1805e67f
lsl_hits_misses_hintbooks.zip size 30249076 crc 4daa5e16 md5 4d5d215fda9ee998b3f652d7000a8162 sha1 e897174ecbca8de522f2032bd92e83e8f52e7021
lsl_hits_misses_manuals.zip size 18859829 crc 4a9097e7 md5 9a1faf0a1ec883e418c4331a425051e7 sha1 d5dac3d39c21bd71d3c4b895895b87cedb47093a
lsl_hits_misses_postcard.zip size 217633 crc 827c89ed md5 64a59ac42e874152d969bbb211630136 sha1 bdfd440017c14740afb341df7b7bd55dc726a693
lsl_hits_misses_wallpapers.zip size 16340594 crc 5dfc46b0 md5 d66f07b4931036e432e20d2efe7fce42 sha1 b2db04b4e490480ce79a9b3b4c938f530fd13a98
setup_leisure_suit_larry_2.1.0.17.exe size 528809840 crc a76a9c59 md5 824df7509f93145d217f34e647329fed sha1 23896a17722a4e691c75dd2b921b7035504ede5a

Neverwinter Nights 2: Complete
nwn_2_complete_artworks.zip size 9015982 crc 41f5e909 md5 896de108ab4eb5f6c680ea1c0f4f427e sha1 771105dd1fe4807ed626d445c5e937f938b18c34
nwn_2_complete_avatars.zip size 809469 crc bf1842c0 md5 b7bf9398e45104ca805540e45449d04b sha1 0aafc3331e8093051041e011434c2783136d2de7
nwn_2_complete_manuals.zip size 10879413 crc 9581aa24 md5 fda4b00735d94974cee46a9f7df44dde sha1 b420fc0dd8fbf3f4f55eec2129442ee5202316c7
nwn_2_complete_soundtracks.zip size 378434248 crc 4f8290c7 md5 f91fcdc3e66f668c92b8e675520ff2a2 sha1 24dfedef7d78da50e88d900b265ba81345fb79fe
nwn_2_complete_wallpapers.zip size 15775270 crc 18f80654 md5 55644a2063c4a80ad334855764ee2b43 sha1 35ae5f53f998a92a3e7a88bf0d24ccda574fa874
patch_neverwinter_nights_2_complete_2.0.1.6.exe size 53482648 crc d65a91a8 md5 8b16be87ecfaa6c4d43ae43088783553 sha1 ac82ded6ebe727d67fef3ddcc99e86281c83b0e7
setup_nwn2_complete_2.1.0.6-1.bin size 1564446080 crc 9b070836 md5 7f0c309d426605ef12d6b650c1583b41 sha1 29ff041e4184304a88ae4f4bc4a4400d7eba2e47
setup_nwn2_complete_2.1.0.6-2.bin size 1566000000 crc 07bf5591 md5 5741d78d70a275b61ae5c6b46e0e5030 sha1 ac9c27271fc4f1c3e77506eb2247b69d2638a6db
setup_nwn2_complete_2.1.0.6-3.bin size 1566000000 crc 72053701 md5 922ed380f399e7c4da4b00a29c154593 sha1 2a48a941f2bf1f13590a6e9aea233aa08c0fd234
setup_nwn2_complete_2.1.0.6-4.bin size 1566000000 crc fd58e93e md5 83294db2aee174c05dc436b39e2c00d1 sha1 5851d406eb0f1b4db7c893aa2a1f368838dfca69
setup_nwn2_complete_2.1.0.6-5.bin size 1121327757 crc e5c8936a md5 eb66b074d1b14946511eed344abc4bec sha1 bb2451e678052020ba76eca362ef2b120f6f1ac9
setup_nwn2_complete_2.1.0.6.exe size 1561664 crc 4c5fc559 md5 6f64b0b2401564c4cde3ffbfa1bf1022 sha1 935b5d14f25537a0aa09c1305718aa9aead49710

Settlers 2®: 10th Anniversary, The
settlers2_10th_anniversary_avatars.zip size 84476 crc d02bacba md5 81b544fdf2f4ee9ebd0d113bd2c309cc sha1 c1ca4823173c1c6911a844941eaa1ee70605ccaf
settlers2_10th_anniversary_manual.zip size 9237783 crc ba54f4ea md5 3971b7dc6aef50886836f7fb62b9196f sha1 5b5b073deb39d38c2581708bb72bb7af02b480d4
settlers2_10th_anniversary_ost.zip size 56482457 crc 308aa091 md5 35cc9661212855ac3f0a27400d73e3a0 sha1 12b42083dec5d9453c51ccd754ec2c13a494b6f3
settlers2_10th_anniversary_wallpapers.zip size 6568814 crc bae9bc8e md5 18c9444073559fde3a5890860ce11c6f sha1 32759bcbfafd6f040fef266816631fb23b6fb984
setup_settlers_2_10th_anniversary_2.0.0.8.exe size 546688160 crc ff66bc85 md5 d6634cb4dcf0000f5ec7e2837a849a81 sha1 b6df2591da67153f28bdbfe0f03e4feda8379a59
Post edited February 23, 2013 by ConnieThunder
avatar
ConnieThunder: I own 6 of the games that you state you are missing infos on:
Thanks!
Added a link to your post from the original post.
Post edited February 24, 2013 by mrkgnao
Glad to help!

Also, if you wish to add a link to my hash site http://sdrv.ms/UXVDke in your 1st post, please do - I'm sure it will help both of us. :)
avatar
ConnieThunder: Glad to help!

Also, if you wish to add a link to my hash site http://sdrv.ms/UXVDke in your 1st post, please do - I'm sure it will help both of us. :)
Good idea. Did it.
Here's something that should help you:

http://sdrv.ms/10sWGfH

There are some infos marked with 'nodump' because I don't know of anyone with the games.
Also, some values may now be out dated because I haven't received replies about game updates.

EDIT:
Updated link with new dat
Post edited March 10, 2013 by ConnieThunder
avatar
ConnieThunder: Here's something that should help you:

http://sdrv.ms/Y5QIRK

There are some infos marked with 'nodump' because I don't know of anyone with the games.
Also, some values may now be out dated because I haven't received replies about game updates.
What format is it in?