Overclock.net banner

MW2 performance degradation

3884 Views 11 Replies 6 Participants Last post by  Teme
Hi,

I'm having some really annoying slow downs in Modern Wafare 2. I have had a couple of problems before this, which might hint at the solution, so I'll quickly run through them.

I'm running 1920 x 1200, 2 x AA, settings maxed out. I use VSync.

1st: I torrented the game (with the best of intentions, as you shall see). I couldn't play Multiplay, obv, but the campaign played fine, albeit a little choppy in some sections (mainly the rio diginero sections, and some foresty levels). However all I got then was a drop in fps, still playable, but not ideal.

2nd: Happy with performance I bought the game. Installed into Steam no problem, but I had to call my isp to give me a public ip, so I could open my NAT and actually find some matches (incidently having an open NAT also stopped the 3-4 minute freeze-up on the intro logo/menu).

3rd: I still got the slow-downs in Estate, Favela, Rundown, Underpass and maybe others. This was a big problem in multiplay and since I figured my rig was capable of more, I did some research. Turned out to be because I was running XP, other people have said that going from XP to Win 7 has stopped slowdowns in the same maps. The problem also exists in cod4 (also in certain maps). Sure enough after installing Win 7 I could play the previously problematic maps at 60 fps constant. Again, it also fixed some slowdowns in cod4, which is nice.

4th: Now I have a new problem. Most of the time the game runs smoothly, it's always at 60fps (maybe 40/50fps in one or two parts of Estate still). But now I've started to get these pauses. And once it starts it comes thick and fast forcing me to leave.
Essentially it's the screen freezing (ambient sound continues, weapon sounds depend on whats on screen) when I move or look around, on some maps. I'm pretty sure it's a graphical issue, because if I look just at the floor and run around, the freezing doesn't happen. I don't really know what to try, I reinstalled ATI 9.11's and also installed the proper Realtek drivers for sound (not Win 7 generic).
This is the most annoying kind of problem, because the problem is not always there. It tends to start properly when I've played a few full matches. If I quit the game and start it again, I'm ok. But it can be random. I've uploaded a few Fraps frame times to show gameplay when I'm not having the freezing issue.

Also, these are all the mp maps. I'll put my performance situation next to them.

Afghan - Fine.
*Derail - Some pausing.
Estate - Sometimes fine, drops to 40fps in some parts (more demanding map?), but pauses a lot 9 times out of 10.
Favela - Fine.
Highrise - Fine.
Rundown - The worst, basically unplayable.
Rust - Fine.
Scrapyard - Fine.
Skidrow - Fine, but a little pausing once I think.
*Sub Base - Some pausing.
Terminal - Usually fine, but the pausing problem has happened a couple of times.
Underpass - Pausing.
Wasteland - Fine, but only testing as private server on my own for maybe a minute, after uping to Win 7.

*I get confused between these maps. I think 2 out of 3 of the snowy maps (right?) can start pausing.

I've removed the maps I haven't tried yet.

Thanks for reading, any help is really appreciated,
safe
See less See more
1 - 12 of 12 Posts
Ok, I have found the problem, it is the 9.11 drivers. For one on my system it causes the same problem and I was forced back to 9.9's because they 9.10's did the same. It is very sad but if you go back you can see that the 2 latest don't offer any optimization on the game so you shouldn't loose any performance. I am sure you know how to uninstall driver sweep and go back of course. Also from personal experience with the issues it is touchy some days it doesn't happen and one day it happened 5 times so.. yeah I decided to go back real fast to 9.9's on that day.
Quote:


Originally Posted by gatattack
View Post

Ok, I have found the problem, it is the 9.11 drivers. For one on my system it causes the same problem and I was forced back to 9.9's because they 9.10's did the same. It is very sad but if you go back you can see that the 2 latest don't offer any optimization on the game so you shouldn't loose any performance. I am sure you know how to uninstall driver sweep and go back of course. Also from personal experience with the issues it is touchy some days it doesn't happen and one day it happened 5 times so.. yeah I decided to go back real fast to 9.9's on that day.

Thanks for the reply. I'll download and install 9.9's now. Earlier I tried going back to 9.10 to no avail. Also, quite a big development, I'm pretty sure the map is irrelevent. Because I joined a game that was playing Estate (this was the first game i'd started since I turned my pc on), usually one of the worst, and it was fine. Then it went to Favela (usually no problems) and it was freezing, then going, then freezing, then going etc etc. Unless I stood still, or looked at the floor, either of which is not much fun.
The same happened on Scapyard, after I had played a few matches before. Leading me to believe it just starts to happen after a period of playing.

Could it be some kind of memory leak? I'm not hugely techy, I just remember reading something about GTA IV and how one's RAM just got more and more used until it was too much and crashed. I can imagine it would be possibly if the VRAM gets filled up with textures and stuff over the course of a couple of maps, and then as it becomes full, graphics have to be forcably swapped out, taking ages. Is that along the right lines? Or remotely possible?

I'll get back after 9.9's.
safe
See less See more
Quote:


Originally Posted by safe
View Post

I use VSync

There's your problem, brah.
See less See more
Install and open GPU-Z before you play the game. It will log your GPU temps while in game so you can go back and look at them.

Do you have similar issues with any other game or benchmark?
Quote:


Originally Posted by Diabolical999
View Post

There's your problem, brah.

That's just ignorant.
See less See more
Quote:


Originally Posted by bavarianblessed
View Post

Install and open GPU-Z before you play the game. It will log your GPU temps while in game so you can go back and look at them.

Do you have similar issues with any other game or benchmark?

Nah it's just MW2. Can still play COD4/5 for hours with no problems. Plus other games.

I did think of temps, that would explain why it takes a while to start happening, but again, all other games are fine. I'm going to go Tesco's, then I'll install 9.9's, and see if that helps. I'll get back

safe
See less See more
Quote:


Originally Posted by safe
View Post

Hi,

I'm having some really annoying slow downs in Modern Wafare 2. I have had a couple of problems before this, which might hint at the solution, so I'll quickly run through them.

I'm running 1920 x 1200, 2 x AA, settings maxed out. I use VSync.

1st: I torrented the game (with the best of intentions, as you shall see). I couldn't play Multiplay, obv, but the campaign played fine, albeit a little choppy in some sections (mainly the rio diginero sections, and some foresty levels). However all I got then was a drop in fps, still playable, but not ideal.

2nd: Happy with performance I bought the game. Installed into Steam no problem, but I had to call my isp to give me a public ip, so I could open my NAT and actually find some matches (incidently having an open NAT also stopped the 3-4 minute freeze-up on the intro logo/menu).

3rd: I still got the slow-downs in Estate, Favela, Rundown, Underpass and maybe others. This was a big problem in multiplay and since I figured my rig was capable of more, I did some research. Turned out to be because I was running XP, other people have said that going from XP to Win 7 has stopped slowdowns in the same maps. The problem also exists in cod4 (also in certain maps). Sure enough after installing Win 7 I could play the previously problematic maps at 60 fps constant. Again, it also fixed some slowdowns in cod4, which is nice.

4th: Now I have a new problem. Most of the time the game runs smoothly, it's always at 60fps (maybe 40/50fps in one or two parts of Estate still). But now I've started to get these pauses. And once it starts it comes thick and fast forcing me to leave.
Essentially it's the screen freezing (ambient sound continues, weapon sounds depend on whats on screen) when I move or look around, on some maps. I'm pretty sure it's a graphical issue, because if I look just at the floor and run around, the freezing doesn't happen. I don't really know what to try, I reinstalled ATI 9.11's and also installed the proper Realtek drivers for sound (not Win 7 generic).
This is the most annoying kind of problem, because the problem is not always there. It tends to start properly when I've played a few full matches. If I quit the game and start it again, I'm ok. But it can be random. I've uploaded a few Fraps frame times to show gameplay when I'm not having the freezing issue.

Also, these are all the mp maps. I'll put my performance situation next to them.

Afghan - Fine.
*Derail - Some pausing.
Estate - Sometimes fine, drops to 40fps in some parts (more demanding map?), but pauses a lot 9 times out of 10.
Favela - Fine.
Highrise - Fine.
Rundown - The worst, basically unplayable.
Rust - Fine.
Scrapyard - Fine.
Skidrow - Fine, but a little pausing once I think.
*Sub Base - Some pausing.
Terminal - Usually fine, but the pausing problem has happened a couple of times.
Underpass - Pausing.
Wasteland - Fine, but only testing as private server on my own for maybe a minute, after uping to Win 7.

*I get confused between these maps. I think 2 out of 3 of the snowy maps (right?) can start pausing.

I've removed the maps I haven't tried yet.

Thanks for reading, any help is really appreciated,
safe

If you're using that crossfire setup, id suggest you go to the cfg file and set multigpu to 1. It should look something like this R_multigpu "0", change it to 1. That is how you should be enable dual card setups like in previous cod versions, except you have to do it this way for mw2. Plus the updates to mw2 will not allow you change maxfps anymore, so its gonna be capped at 91 now.
See less See more
Quote:


Originally Posted by hydroman
View Post

If you're using that crossfire setup, id suggest you go to the cfg file and set multigpu to 1. It should look something like this R_multigpu "0", change it to 1. That is how you should be enable dual card setups like in previous cod versions, except you have to do it this way for mw2. Plus the updates to mw2 will not allow you change maxfps anymore, so its gonna be capped at 91 now.

Crossfire is already working fine. If I disable it in CCC, fps drops considerably, even in calm scenes. Also, it's not fps that's the problem, they run 60 constant, apart from these longish pauses.
See less See more
Quote:


Originally Posted by safe
View Post

Crossfire is already working fine. If I disable it in CCC, fps drops considerably, even in calm scenes. Also, it's not fps that's the problem, they run 60 constant, apart from these longish pauses.

If youre using xp, id suggest running drivers 9.4 and below for performance with the hd 4800 series. I had the same exact problem with cod4. Anything with driver version 9.5 and above my fps would dip for no reason it all. I figured out that the newer drivers were causing this, so i stayed with 9.4 on xp for a while. The newer drivers work well on w7 and performance should be identical to that of xp, if not better. Hope this helps.
See less See more
Quote:


Originally Posted by hydroman
View Post

If youre using xp, id suggest running drivers 9.4 and below for performance with the hd 4800 series. I had the same exact problem with cod4. Anything with driver version 9.5 and above my fps would dip for no reason it all. I figured out that the newer drivers were causing this, so i stayed with 9.4 on xp for a while. The newer drivers work well on w7 and performance should be identical to that of xp, if not better. Hope this helps.

Sadly, it's not an fps dip, it's basically 0fps for a couple of seconds, sometimes as long as 5 seconds. I tried using Catalyst 9.9, didn't help, also tried changing config file to "1" for multi_gpu. Close to giving up.
See less See more
I think I found the solution. It's the same matter with MW1.. the water detail. Edit "r_drawWater" to 0. Not yet tested online but framerates are flying.

EDIT

MP working.
1 - 12 of 12 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top