PDA

View Full Version : Checking an original CD...


Alby1987
21 Mar 2010, 09:54
Hi!

I've an european budget re-release of W:A, wich I used and I will use.

But for collection's sake, I've bought a second hand original uk edition, prepatched one, with the Big Box and the manual. Because is a second-hand CD, how I check if all files are ok? There is a list of original cd files MD5? "Because scratches are were eyes can't see them..." (I hope not :cool:)

Thank you!
Alberto

Explorer
21 Mar 2010, 10:00
You shall not ask the checksum of all CD files, or you'll contribute to piracy. You know.

However, is it Sold-Out Software release (http://worms2d.info/Sold-Out_Software_release_%28Worms_Armageddon%29) that you have? (You can check the Data\Resource\version.txt within the CD.)

Alby1987
21 Mar 2010, 10:13
You shall not ask the checksum of all CD files, or you'll contribute to piracy. You know.

:-/ No, I didn't know that such an information could be usefull for pirates. If so... Sorry :p Better ask no more ;)


However, is it Sold-Out Software release (http://worms2d.info/Sold-Out_Software_release_%28Worms_Armageddon%29) that you have? (You can check the Data\Resource\version.txt within the CD.)

No. It's very similar, but I didn't have the "setup.now.exe". Altrough I've bought in Italy, it's similar in description to the american edition. ;)

DrMelon
21 Mar 2010, 10:19
:-/ No, I didn't know that such an information could be usefull for pirates. If so... Sorry :p Better ask no more ;)



No. It's very similar, but I didn't have the "setup.now.exe". Altrough I've bought in Italy, it's similar in description to the american edition. ;)

Ignore him, he's talking out of his backside. MD5 checksums cannot be used for piracy. They're just an encryption hash, and all they do is compare data.

I don't really know if one exists anywhere, but the best place to start looking would be www.Worms2D.info, the Worms 2/Worms Armageddon/Worms World Party wiki.

Explorer
21 Mar 2010, 10:36
Ignore him, he's talking out of his backside. MD5 checksums cannot be used for piracy. They're just an encryption hash, and all they do is compare data.
I don't think so. A player with a downloaded version (not TryGames one) can check the files with the official checksum to see if any file is corrupt, modified or not.

@Alby: Did you see the Releases (http://worms2d.info/Releases) page of worms2d.info ?

Alby1987
21 Mar 2010, 10:44
I don't think so. A player with a downloaded version (not TryGames one) can check the files with the official checksum to see if any file is corrupt, modified or not.

@Alby: Did you see the Releases (http://worms2d.info/Releases) page of worms2d.info ?

Yeah, I know that page. About the Checksum, it's up to the user:

The guide written to make an ISO could be used to spread several copies for friends, for example.

A program like Leetf*ck could now be used with honor to recreate inside a clan a gerarchy, but without honor is all 3 stars general nonsense.

Checksum could be used to check a downloaded edition, also to check if a 11 years old CD it's working correctly.

It's like Lightside VS. Darkside.
In perfect Worms Style :o

bonz
23 Mar 2010, 08:32
I don't think so. A player with a downloaded version (not TryGames one) can check the files with the official checksum to see if any file is corrupt, modified or not.
And then what? If they're corrupted, he'd simply downloaded a new one.
Without MD5 checking, he would have stumbled over corruptions sooner or later anyhow during execution/loading.

I doubt that any copy protection is based on MD5 hashes.

Explorer
23 Mar 2010, 11:45
OK, it's my mistake. But please let's not talk about the hashes.

Alby, since you have 2 releases of WA, why don't you compare each other?

Alby1987
23 Mar 2010, 23:07
OK, it's my mistake. But please let's not talk about the hashes.

Alby, since you have 2 releases of WA, why don't you compare each other?

I don't yet have the other, I'm waiting the package :)

However I tought the same thing, but despite the release.txt file, I really don't know what are the files changed in Original European and in European Re-release (that should be similar to American). Obviously one think about the versions changed files (1.5 vs. 3.0), but, for example, do you know that mission13.wam in these edition are different? I know, but is the only thing that comes to mind to me. Who can tell me if some other file were tweaked? Soundbank, Landascape datas, flags should be okay, but installers, and other things? Have you now figured my problem? :) I repeat: if it is a problem to share the hash, I will not ask no more... it was just a "foolproof" way to test if a 1999 cd (that's old), second hand could be damaged, all this :p

Bye!
Alby87

Junkman
24 Mar 2010, 01:01
I believe mission13.wam is modified due to a bug with Mission 13 in the initial 1.0 release. Instead of playing the mission the way it was intended, by flying the sheep through the maze in order to get the fire punch required to kill the enemy, you could just kill yourself and the enemy worm with the sheep and you'd still beat the mission.

Ultimately, the only difference between the US and UK versions is that the US version was pre-patched, the UK version is not. Otherwise, when the UK version is patched, all of the files (except for wa.exe, there are probably some changes between both since I couldn't run Silkworm 4.12 to make Worms work on XP back before the beta patches due to me having the UK version, but getting a US version of wa.exe made it run just fine) should be all similar.

Alby1987
24 Mar 2010, 12:15
I believe mission13.wam is modified due to a bug with Mission 13 in the initial 1.0 release. Instead of playing the mission the way it was intended, by flying the sheep through the maze in order to get the fire punch required to kill the enemy, you could just kill yourself and the enemy worm with the sheep and you'd still beat the mission.

Ultimately, the only difference between the US and UK versions is that the US version was pre-patched, the UK version is not. Otherwise, when the UK version is patched, all of the files (except for wa.exe, there are probably some changes between both since I couldn't run Silkworm 4.12 to make Worms work on XP back before the beta patches due to me having the UK version, but getting a US version of wa.exe made it run just fine) should be all similar.

Perfect! :D So I'll test every single different file :D Thank you.

Alby87

Searinox
20 Apr 2010, 23:32
Since backing up the game as an ISO is legally acceptable, why not make a WormKit commandline option to read from the ISO without needing to mount it? Blizzard have done this with StarCraft and Diablo 2, as of one year ago the latest patches for the games allow you to play without a CD as long as you copy certain MPQ files off the original CD into the install folder. Putting a CD in to play a game everytime is being regarded as old and is being phased out. As updates intended on modernizing the game, maybe the original WA.exe or WormKit.exe should allow the ability to read directly off an ISO.

Explorer
21 Apr 2010, 12:45
Since backing up the game as an ISO is legally acceptable, why not make a WormKit commandline option to read from the ISO without needing to mount it?

And why don't you mount the ISO first? It wasn't that difficult. Go get a virtual CD software and mount it. (http://worms2d.info/Running_WA_without_the_CD#Mounting_the_disk_image)

Alby1987
21 Apr 2010, 13:09
Since backing up the game as an ISO is legally acceptable, why not make a WormKit commandline option to read from the ISO without needing to mount it? Blizzard have done this with StarCraft and Diablo 2, as of one year ago the latest patches for the games allow you to play without a CD as long as you copy certain MPQ files off the original CD into the install folder. Putting a CD in to play a game everytime is being regarded as old and is being phased out. As updates intended on modernizing the game, maybe the original WA.exe or WormKit.exe should allow the ability to read directly off an ISO.

Because Blizzard's games multiplayer uses unique CD-Key... If you borrow a game from a friend, install and patch, you can play only the single player, as the code remains to the friend. WA instead doesn't have any key, so a friend can install this game in matter of second and all can go online...


Ah, CD received, it's ok, checked aganist mine :D

Searinox
21 Apr 2010, 21:54
That argument of yours applies to virtual drive iso mounting aswell, so it doesn't only affect standalone isos. I know very well how to mount isos, the problem is that a certain machine running win98, which can run worms properly, doesn't allow me such convenience, crashing with a virtual drive. Making direct iso access an option eliminates the need of 3rd party software and the inconveniences they can bring.

franpa
22 Apr 2010, 10:29
Searinox, Blizzard store most of there game data in a single self extracting MPQ file on there discs where as W:A doesn't store it's files in compressed format at all (except maybe the installer it self). Blizzard don't use an ISO mounter, they instead choose to use a function/tool designed around there very own file format (MPQ). W:A has no unique file format and would very likely need to depend on a 3rd party library to access an ISO image unless the devs want to make such functionality from scratch themselves.

I doubt the devs would want to spend time making such a thing and I doubt they'd be able to implement 3rd party support "officially". You can already run the game without it needing the disc during play with Wormkit and one of it's modules. You will still need the disc for the initial disc check though.

Wormetti
22 Apr 2010, 11:24
There are virtual cd programs that work fine on Windows 98. I think I used an old version of daemon tools.

franpa
22 Apr 2010, 12:04
yep and there are old versions of Alcohol 120% and 52% which support 98/me and maybe even Fantom DVD.

Explorer
22 Apr 2010, 15:15
yep and there are old versions of Alcohol 120% and 52% which support 98/me and maybe even Fantom DVD.

I've updated the guide here (http://worms2d.info/Running_WA_without_the_CD). It should now shows which versions support 98/ME and which don't.