Lag at Flag Cap? -1 reply

Please wait...

septic death

I post to get attention

50 XP

22nd September 2003

0 Uploads

70 Posts

0 Threads

#1 13 years ago

I was wondering if the lag spike when a flag is capped going to be looked at in next release?




Hedgemus

I Like Pie!

50 XP

2nd October 2003

0 Uploads

284 Posts

0 Threads

#2 13 years ago

Ive noticed this too. Is it specific to FH or BF in general?




Kinetic - uk

Fear my barbie earmuffs !

50 XP

22nd October 2004

0 Uploads

49 Posts

0 Threads

#3 13 years ago

Yeah ive noticed this ,i maybe wrong but i can remember it happening in Vanilla BF plus BFV too ,it is rather annoying and yet it doesnt happen all the time ? strange confusedx.gif




taichi

Magic, like the wind, baby

50 XP

12th December 2004

0 Uploads

102 Posts

0 Threads

#4 13 years ago

I don't think it's the actual flag cap that does it, it's the vehicles spawning when it's capped. Or at least, thats what I think it is.




NoCoolOnesLeft

My Blood Is Olive Drab

50 XP

19th November 2003

0 Uploads

4,329 Posts

0 Threads

#5 13 years ago

I get this too, and believe me, it's very annoying when flying a plane. On maps like Prokhorovka and Breakthrough it's unberable sometimes.




Solo4114

Scoundrel Extraordinaire

50 XP

16th September 2002

0 Uploads

1,460 Posts

0 Threads

#6 13 years ago

I think it's a problem native to the BF engine after one of the various releases. I think it has something to do with how it precaches the equipment. The only real solution is get more RAM. Try messing with your swapfile, too. That seemed to help for me some. I still get the freeze for a second, but it's nowhere near as bad as it used to be for me.

Oh, and be sure your drive with FH is defragged regularly. The less your HD has to spin to load the stuff, the less of a problem you'll have.




NoCoolOnesLeft

My Blood Is Olive Drab

50 XP

19th November 2003

0 Uploads

4,329 Posts

0 Threads

#7 13 years ago

I have 1GB and my 120GB hardrive is always defragged, it had 81% free space and yet I still get it.




Solo4114

Scoundrel Extraordinaire

50 XP

16th September 2002

0 Uploads

1,460 Posts

0 Threads

#8 13 years ago

Yeah, but the severity of it will be a lot less, I'm betting, than for someone with a fragmented HD and only 512mb of RAM. Before I defragmented, messed with my pagefile, and tuned down my sound settings, I could get freezes of up to 20 seconds. Now it only lasts for like 1 or 2 seconds. It still sucks ass, but it's a damnsight better than it used to be.




[SYN] hydraSlav

SYNERGY Member

50 XP

2nd October 2003

0 Uploads

2,372 Posts

0 Threads

#9 13 years ago

This "lag" is caused by new objects all spawning in/loading at the same time. It's kinda a bug with BF42 engine itself:

Back in the old demo days, the game actually loaded everything on the map, so there was no lag during flag capping. But this was the cause of the enourmous load times for the early version.

They "fixed" it with a patch which caused the game not to load the vehicles untill they are actually spawned. And considering that BF vehicles are not as big (poly-wise) as FH vehicles, this didn't cause much problem with BF42.

Furthermore, if memory serves me right, in BF42, the vehicles spawned sequentially, one after another. It was really fast, but you could still notice that they spawned quickly one after another. In FH, they all spawn at exactly the same time, thus causing this huge lag-blackout periods




Solo4114

Scoundrel Extraordinaire

50 XP

16th September 2002

0 Uploads

1,460 Posts

0 Threads

#10 13 years ago

I knew it was something like that. Wonder if there's any way to either work around this problem or build your system so that it is resistant to it. I'd guess more RAM would be the obvious solution. A faster CPU would probably help too.

That's really stupid, though, that BF1942 now loads portions of the map as they literally come into existence in the game engine. Oh well. I've always maintained that the BF1942 engine was made not to be good, but to be "good enough" for people to play. It seems incredibly inefficient to me. I'd rather wait on the front end than have my game come to a screeching halt in the middle of play.