PDA

View Full Version : Worms Armageddon Freezes on Bitmaps


gnardogjay
10 Oct 2012, 23:45
When I join an MP or SP game that uses a bitmap the screen freezes in the Lobby and I gotta ctrl alt delete to get out.

Had this issue for ages. (just been too lazy to report). Not the steam version. No problem on png maps.

Windows 7
1-7 2600 k
16 gigs ram
Msi twin frozer gtx 580

Can't find anyting on this in the forums.
Even after clean reinstall I have this issue
Now i got PX and rubber again tho.

Muzer
11 Oct 2012, 00:00
Does the same happen without PX and Rubber?


Do you have write access to your WA folder? You won't if you installed it into Program Files most likely - try reinstalling it into its default location (C:\Team17 or C:\MicroProse depending on disc version). Running as an admin is NOT a good solution as it causes other problems (and is insecure).

gnardogjay
11 Oct 2012, 00:09
It is installed to C:Team17. It happened before I installed Px or Rubber.

I'll reinstall clean once more and see if that helps.

Deadcode
11 Oct 2012, 00:24
By "a bitmap" do you mean a .BIT map? Does the freeze also happen when you try to load one yourself, in offline multiplayer mode?

Since you're experiencing a freeze and not a "proper crash", please follow the instructions in this post (http://forum.team17.co.uk/showpost.php?p=686408&postcount=6), and post the FREEZE.DMP file here.

gnardogjay
11 Oct 2012, 00:26
Ok so I renamed old C:\ Team17 folder to XTeam17,
Then I reinstalled worms armageddon from original disk.
restarted...
Installed latest update.
Same problem.

ill try the suggestion from the above post now.

gnardogjay
11 Oct 2012, 00:47
Ok here it is. Game didn't close tho :(
It happens both in Offline and Online modes.
It freezes specifically on the lobby screen just before the worms loading pie is about to appear.

I did mean .BIT map

Deadcode
11 Oct 2012, 01:12
Could you try loading a map that doesn't use the Manhattan texture?

I think the file "D:\Data\Level\Manhattan\Level.dir" on your W:A CD might be corrupted. Please run "md5sum D:\Data\Level\Manhattan\Level.dir" at a command line and tell me the output, or, if you don't have md5sum installed, either get it from UnxUtils (http://unxutils.sourceforge.net/) or, if you'd rather have something easier to install, get WinMD5 (http://www.winmd5.com/) and use that on the file (and copy-paste the 32 character hash in your reply).

Also please tell me the size of "D:\Data\Level\Manhattan\Level.dir" in bytes.

gnardogjay
11 Oct 2012, 01:37
its 202 kb.

If i change the soil type if thats what you mean there is no difference. Trying to get the Winmd5 to accept the file. Keeps freezing it up. I'll keep trying.

Deadcode
11 Oct 2012, 01:41
its 202 kb.
What is the exact size in bytes? You can get this by getting Properties on the file in Explorer (right click -> Properties, or left click -> Alt+Enter), or by entering "dir D:\Data\Level\Manhattan\Level.dir" at a command prompt.

Trying to get the Winmd5 to accept the file. Keeps freezing it up. I'll keep trying.
That tells me it definitely is a problem with the CD... how about the other Level.dir files?

gnardogjay
11 Oct 2012, 02:01
Manhatten
size : 205,900
size on disk : 206,336

After ages of not responding to properties i ejected disk and then it showed me the above info.
* worked quickly from the cmd prompt.

Then I tried Medieval and it was a similar experience. (WinMd5 didn't want to look at that either)

says on disk.
Sold Out Software
Worms Armageddon
sov 2.5.7

Well if it's the cd maybe i'll just buy the game for a third or fourth time; this time on steam.
Im hard on stuff or used to be..

** i just got the MD5 thing to at least look at Medieval after a loong time
its checksum value is : 21de2c7de579ac203ca76c1d83ab8ed8
and 204936 bytes

I'll let it run on Manhattan for a while now... while I go to the corner bar for some dinner and the A's game.

*** Md5 thing finally looked at Manhattan as well
Checksum value is 36365adc13e3845f1b0d7cec18efc3dd
205900 bytes

Deadcode
11 Oct 2012, 03:19
Correct md5sum for Medieval is db46f75a4fc67b90cd61a3332fa7f494 / correct size 204936 bytes
Correct md5sum for Manhattan is 350d16e14d418695e29aac65ae07674f / correct size 205900 bytes

No way to tell how bad they are, though. Change one byte in a file and the entire hash would change completely. But my guess is they're really corrupted. Is your CD badly scratched?

gnardogjay
11 Oct 2012, 03:35
Its been like this since i got this cd a long time ago
a couple years at least. Installed the game many times over the last 2 computer rebuilds i think. Its not too scratched really. Its the only game I play anymore that uses a cd and it never leaves the cd-drive.
Anyways sounds like there's no way to legitimately fix it without buying the game again. Is that correct? Although of course i am definitely down with a fix.. :) I mostly only play roping games played on .pngs. If I play other game types i host them myself and use .pngs as well; probably why i procrastinated so long on finding a fix (or i would try and give up figuring one out). Is there an easy way to exchange the disk? If I bought worms revolution (which I dont really want) would i still get worms armageddon? I see the preorder period is over. I hope It ends up getting sold as a stand alone on steam.

In any case tyvm for your help and time.

Muzer
11 Oct 2012, 12:15
If you get a working copy of the level.dir files that don't work, you could potentially use wkFileOverride to replace them. I don't have a copy of WA on this computer, but I'm sure someone wouldn't mind sending these through to you. Now would probably be a good time to find out exactly which ones cause the game to crash.

franpa
11 Oct 2012, 12:49
Whoa gnardogjay! been a pretty long time since I've last seen you!

StepS
11 Oct 2012, 14:58
if you're sure the CD is damaged, do the following:

install wkFileOverride onto your normal installation
copy the DATA folder from your Steam installation into the normal installation, confirming to the replacement warning.


that's it :)

Melon
11 Oct 2012, 15:06
if you're sure the CD is damaged, do the following:

install wkFileOverride onto your normal installation
copy the DATA folder from your Steam installation into the normal installation, confirming to the replacement warning.


that's it :)
gnardogjay doesn't have the Steam version though...

StepS
11 Oct 2012, 16:02
gnardogjay doesn't have the Steam version though...

he said he doesn't have this issue on steam in the very first post.
:)

Melon
11 Oct 2012, 16:22
he said he doesn't have this issue on steam in the very first post.
:)
No. He means the version he owns is not the steam version. More proof:

Is there an easy way to exchange the disk? If I bought worms revolution (which I dont really want) would i still get worms armageddon? I see the preorder period is over. I hope It ends up getting sold as a stand alone on steam.

gnardogjay
12 Oct 2012, 05:36
I do have the cd version of WA. Are we saying that the WKFileoverride solution would only work on the steam version? WkFileoverride is a lot older that the steam version right? Somewhat confused.
Maybe I'll give that a try. I got a buddy that can send me the level.dir files. How would one use WkFileoverride to set those files to work from the installation and not the disk? Looking in to it. Hmm it doesn't really work that way does it...

*** edit
Anyways I just realized a solution not a real fix but...
I bought the game quite some time ago (years) for a friend of mine in a city 30 minutes away from here (he doesn't like the wormage anyways) gonna drive down there on my day off and reclaim worms (Since its not his thing anyways). Never reclaimed a gift in my life but since he's not ever gonna play it anyways hehe.

I guess I could have just gone for a little drive in the first place and I need to get out more anyways.
oh and hey Franpa! :)

Thanks all for being a helpful community.

Muzer
12 Oct 2012, 09:06
Hehe, no, that was just StepS being confusing - wkFileOverride works (and indeed is only useful) on the disc version. But glad to see you found a solution!