PDA

View Full Version : Worms 4 crashes! (Windows Vista Ultimate)


jo_iii
13 Apr 2007, 14:32
Hello There!

Whenever I start worms, nothing comes up after the introductory clips. Just a black screen. I tried No Sound, No Video, and all Resolutions and Refresh Rates, but still, the same thing happens.

However, whenever No Video is checked, a loading screen appears but after that, the program crashes.

I also tried running in compatibilty mode..

I have all the lates driver updates and the latest patch applied...

attached are the XOM.txt, dxdiag.txt and the crash signature log files for further info...

I hope I provided enough info....

Help please? thank you....

jo_iii
15 Apr 2007, 10:44
it's been about two days now.. not even a single reply? i'm beginning to regret buying this game..

thomasp
15 Apr 2007, 10:54
Worms 4 Mayhem wasn't really designed for an operating system that had barely been announced (wasn't is still called Longhorn in those days) when the game was first coded.

Hang on a little while longer and see if anyone replies with some helpful tips. Although it looks to me like you've tried the most obvious solutions :(

jo_iii
15 Apr 2007, 17:53
I understand that the code of this game was not designed for such an operating system, and I can't blame Codemasters and Team17 for this. All I ask is for a patch maybe? That sounds good.

I change my mind about regretting Worms 4. I'm now blaming Windows Vista a bit(no matter how cool it may be). ;) I also can't play Doom 3 in it. But I did manage to play all EA Games, old or new, in it though.

Thank you very much thomasp! It cooled down my anxiety! :D

Muzer
15 Apr 2007, 19:22
Have you still got a Windows XP CD? I'm no expert, but you could if you really wanted to partition your hard disc and set up a dual boot. and run all your incompatible games on the XP boot. That's if you really wanted to.

jo_iii
16 Apr 2007, 18:54
(re)installing Windows XP is my last resort because that is the hardes thing for me to do... If I can't find any help within, perhaps, in around a week or so, I will be forced to do so. Thanks for the advice Muzer, but there is no way I can add another partition because I format my Hard Disk into one partition only (there is no Free Unformatted Space Left)...

It's so hard because I need to back up all my files, reformat my disk to windows XP, and copy back all my files in order to play all the incompitable games.

Thanks again Muzer.

Cyclaws
16 Apr 2007, 19:15
If you have free space on your computer, I'd say at least 30GB, you can create a new partition without losing your current one. I can tell you that it does work in Vista Ultimate, since I have it working. I have no idea why it doesn't for you.

Presuming you're using the Codemasters version, have you updated StarForce to work with Vista?

jo_iii
16 Apr 2007, 19:54
Yes, I am using Codmasters' version, and yes, I did update StarForce to work with Vista. What version do you have? OMG I must have your version! =)

Cyclaws
16 Apr 2007, 19:59
Yes, I am using Codmasters' version, and yes, I did update StarForce to work with Vista. What version do you have? OMG I must have your version! =)

I also have the Codemasters edition.

According to your DxDiag, you only have 766MB of RAM. Now, under Windows XP that would be fine, but Vista is a bit of a memory hog. I think the least amount you're supposed to have to run Vista is 1GB, with 2GB being recommended. It could well be that there isn't enough RAM to play the game.

jo_iii
16 Apr 2007, 20:14
Well, correct me if I'm wrong, but RAM is only for performance reasons only. Low RAM=Low performance.Even though I have only 766 RAM, it's already fast enough for me. No lags, no nothing. I feel like I'm just running XP. And to make it even wierd enough, it is as if my PC is faster with Vista compared to XP! (I know it's part of the features. heh :D)

Also, when I open even the most "heaviest" program, the maximum RAM that my PC use does not exceed more than about 96% of my RAM (I saw it in Task Manager).

And BTW, does Radeon Cards really affect Worms?

Thanks Cyclaws!

Cyclaws
16 Apr 2007, 20:20
Well, correct me if I'm wrong, but RAM is only for performance reasons only. Low RAM=Low performance.Even though I have only 766 RAM, it's already fast enough for me. No lags, no nothing. I feel like I'm just running XP. And to make it even wierd enough, it is as if my PC is faster with Vista compared to XP! (I know it's part of the features. heh :D)

Also, when I open even the most "heaviest" program, the maximum RAM that my PC use does not exceed more than about 96% of my RAM (I saw it in Task Manager).

And BTW, does Radeon Cards really affect Worms?

Thanks Cyclaws!

Well, everything you load needs RAM, so there does come a point when you simply don't have enough. The best was to tell is to load a game that require the same sort of spec's, to see if that works. How must does Task Master say the RAM usage is when you just have Vista running? Only, I'm still fairly sure it's a RAM problem.

I don't think your Radeon card is the problem, the back of the box says that the game supports lesser cards than what you have.

jo_iii
16 Apr 2007, 20:23
OK. I'll try to load back some games that require as much RAM. Which is better to install, Call of Duty 2, Battlefield 2, or the Sims 2? If only I have that Splinter Cell Chaos theory CD with me...

Cyclaws
16 Apr 2007, 20:26
OK. I'll try to load back some games that require as much RAM. Which is better to install, Call of Duty 2, Battlefield 2, or the Sims 2? If only I have that Splinter Cell Chaos theory CD with me...

Battlefield 2 is a memory hog as well. If you can get that working, then memory may not be the problem. SC:CT is also probably about the same.

jo_iii
16 Apr 2007, 20:54
I'm installing Battlefield 2 right now. While we're waiting, I guess I should tell you that Vista gave my RAM an Index Performance of 3.9.,.,. May I ask for yours? I just want to see how far away I am in case my problem is really with my RAM.

Thanks Cyclaws! You're such a great help. :D

Cyclaws
16 Apr 2007, 21:13
My RAM is 5.9, as is my whole system. :)

jo_iii
16 Apr 2007, 21:29
WOW! I'm 2 points ahead of you!! When you said: "as is my whole system", you mean your base score is 5.9?? woah!

and btw, I have two news for you:

I ran Battlefield 2 flawlessly. Thank you for telling me to install it. I was lazy to install it again earlier. Thanks to you, I remembered the good old times.. :D

Second news, worms 4 still doesn't work. :(

Cyclaws
16 Apr 2007, 23:26
I have no idea what the problem could be, in that case.

Have you tried reinstalling W4? I don't really know what that'd fix, unless something didn't install correctly the first time around.

jo_iii
17 Apr 2007, 22:56
Yes, I did reinstall it. A couple of times in fact.

It's ok if you don't know what the problem is. I thank you very much for trying to help me with as much as you can. :D

franpa
18 Apr 2007, 11:36
Well, everything you load needs RAM, so there does come a point when you simply don't have enough. The best was to tell is to load a game that require the same sort of spec's, to see if that works. How must does Task Master say the RAM usage is when you just have Vista running? Only, I'm still fairly sure it's a RAM problem.

I don't think your Radeon card is the problem, the back of the box says that the game supports lesser cards than what you have.

if you run out of memory the swap file will be used, thus he is right, more memory mainly means better performance.

jo_iii
19 Apr 2007, 04:12
[QUOTE=Cyclaws;574433]Battlefield 2 is a memory hog as well. If you can get that working, then memory may not be the problem.QUOTE]

...and i did get Battlefield 2 to run. And besides, performance is not really my problem, It's getting it to work.

=)

robowurmz
19 Apr 2007, 07:25
Hang on a mo, doesn't Vista come with VirtualPC installed?

Then you can make a virtual PC of a WinXP installation.

Dunno how worms would respond to that though.

MrBunsy
19 Apr 2007, 16:57
I wouldn't, virtual PC doesn't support 3D acceleration unfortunately.

Cyclaws
19 Apr 2007, 19:44
It wouldn't work, Virtual PC doesn't emulate the exactly emulate the PC's hardware. It sets the graphics card as S3 "Trio 64 PCI with 4 MByte Video RAM".

jo_iii
21 Apr 2007, 16:48
Ok, after a few series of hmmm's, oh's and oh wait's, I finally decided that it's goodbye Windows Vista Ultimate for now.

I backed up all my files and reinstalled Windows XP (Hello again sweet XP!!!), and then installed Worms 4. It works like a charm!

Well, I might morn for Vista for a while, but at least I get to play Worms 4 and Heroes of Might and Magic V.... Thanks for trying to help me evryone!

franpa
24 Apr 2007, 06:29
It wouldn't work, Virtual PC doesn't emulate the exactly emulate the PC's hardware. It sets the graphics card as S3 "Trio 64 PCI with 4 MByte Video RAM".

what if your CPU supports virtualization? will virtual PC change the hardware it emulates?

CyberShadow
24 Apr 2007, 15:09
what if your CPU supports virtualization? will virtual PC change the hardware it emulates?
CPU virtualization is only supposed to enhance CPU emulation speeds, and doesn't affect any other hardware. Also, take a look at the second question in the VirtualBox (http://www.virtualbox.org/) FAQ (http://www.virtualbox.org/wiki/Developer_FAQ):

Q: Does VirtualBox support CPU virtualization enhancements such as Intel VT-x (codename Vanderpool) and AMD SVM?

A: Yes, we provide full support for Intel VT-x and experimental support for AMD SVM. However, we do not make use of these features by default. You have to enable it either globally or on a per VM basis. The reason is very simple: our x86 virtualization is very sophisticated and in most cases it provides significantly better performance than when relying on VT-x. Virtualization products that rely on VT-x are usually much less sophisticated and tuned. With VT-x, a special CPU environment has to be entered in order to execute guest code and whenever activity of the VMM is required, this environment has to be left and then entered again. This is painfully slow and will take some years until additional benefits of VT-x and SVM (such as nested paging) may outweigh the performance penalty. VirtualBox will continue to support the latest CPU enhancements and already today, you benefit from VT-x when running guest operating systems such as OS/2 Warp which need rarely-used processor features. In general, with VT-x enabled much less virtualization code from VirtualBox has to be executed which can result in a more reliable system in case there are problems. So if you run into an issue, we recommend to compare the results to a VT-x enabled VM.

franpa
25 Apr 2007, 01:48
ok, thank you for that info. :)

Tijnemans
25 Apr 2007, 08:34
Reading the XOM.txt file I have the clue that Worms 4 cannot run because it has not the required rights to read/write the files in the Program Files folder.

In Windows Vista, when running a program with normal rights (without Admin rights) it can NOT write in the Program Files folder. Maybe running it as Admin (rightclick on EXE, and choosing "Run as Administrator")?

I will try it out today on my Windows Vista Business......
Tried it, and it works perfect! and no need to run it as Administrator!

jo_iii
29 Apr 2007, 11:28
wow Tijnemans! It's good that it works for you! I have no idea why it doesn't work for me. Maybe I'm just unlucky! lol

Doku
18 Oct 2007, 21:00
I know this is an post bump, But..I had the same error, just on XP, it gave me a headache...

I went trough a lot of trouble to find out the part what was long,

Age's searching over forums, and trying anything.. VC updating.. Res changing..

Then i looked at the XOM file..

His Xom file and mine have 1 thing in common...

His xom
6892 | ***Error : .\Win32Storage.cpp (440): Unable to open file! (SaveGame.xml) mode = 1

My Xom
1935 | ***Error : .\Win32Storage.cpp (440): Unable to open file! (SaveGame.xml) mode = 1


Both Unable to open the savegame.xml..

I deleted the file, and my game worked like a charm..





But, A thing, he never played the game, and i have, He didnt have a savegame, so why did it fail there?
maby this is and standart XOM thing..

Can Someone confirm..

Anyone with Worms 4 go to your Folder where Worms is located(worms 4 Mayhem, that is) Go into your data folder, and rename the file "savegame.xml"
to "savegame1.xml"

Start your game, quit, and check your XOM file, located in the worms 4 mayhem client's folder..

Please check ^^



And again, Sorry for the bump D:





ps: The reason also why it didnt open my save game might becouse i downlaoded it, it worked fine before, but after a long time, i tried and it crashed... the same like the fella with vista here...

_Kilburn
24 Oct 2007, 09:22
Savegame.xml should never exist, and you should always have this warning, it's completely normal.

Where the hell have you found this Savegame.xml ?

jo_iii
15 Dec 2007, 11:32
just a bump..

(8 months I never wen in to this forum and still my cookie here is still alive?! Sweet~ no need to login!) xD

[Trying to recall] I think I already tried deleting the XOM file 6 months ago when I tried to run the game. I think it didn't work.

Anyway, remember my previous post on reverting back to XP? Well, right now I'm on vista again. I upgraded from my XP. XD Maybe I should try installing Worms to see if Worms 4 will run on my system one more time after 8 months....