How to get more FPS ?
-
Garack
- Posts: 624
- Joined: 2006-05-04 07:20
How to get more FPS ?
Hi,
played on my [email protected], 4 GIG RAM and GTX470OC @ Win7 64 BIt and a [email protected] nice defraged.
Settings are very high.
So in most maps i get 30 Frames, sometime unrer 30 oO...
Mostly in big city Maps or some Areas.
Was the same with my GTX275AMP.
CPU is never over 80%..
Is the mod so badly optimized? i know, viewdistance ect is tweaked. but with a 470...hmm.
played on my [email protected], 4 GIG RAM and GTX470OC @ Win7 64 BIt and a [email protected] nice defraged.
Settings are very high.
So in most maps i get 30 Frames, sometime unrer 30 oO...
Mostly in big city Maps or some Areas.
Was the same with my GTX275AMP.
CPU is never over 80%..
Is the mod so badly optimized? i know, viewdistance ect is tweaked. but with a 470...hmm.
-
Psyrus
- Retired PR Developer
- Posts: 3841
- Joined: 2006-06-19 17:10
Re: How to get more FPS ?
What is your standard BF2 performance like?
-
Garack
- Posts: 624
- Joined: 2006-05-04 07:20
Re: How to get more FPS ?
60 fps stock vsny in every situatuon.
-
Jigsaw
- Posts: 4498
- Joined: 2008-09-15 02:31
Re: How to get more FPS ?
Moved to PR:BF2 Support.
http://www.youtube.com/watch?v=8CKjNcSUNt8
"I love the smell of napalm in the morning. You know, one time we had a hill bombed, for 12 hours. When it was all over, I walked up. We didn't find one of 'em, not one stinkin' dink body. The smell, you know that gasoline smell, the whole hill. Smelled like... victory. Someday this war's gonna end... "
"I love the smell of napalm in the morning. You know, one time we had a hill bombed, for 12 hours. When it was all over, I walked up. We didn't find one of 'em, not one stinkin' dink body. The smell, you know that gasoline smell, the whole hill. Smelled like... victory. Someday this war's gonna end... "
-
Spinkyone
- Posts: 200
- Joined: 2008-07-02 22:40
Re: How to get more FPS ?
I have a nigh identical setup with a Win 7 Q6600 & 4GB RAM based system but with a 460 instead.
The issue lies with object culling in that objects behind another are still rendered despite not being visible and how the CPU handles that before passing it on to the GPU. If you download a GPU usage monitor like GPUz running in the background you'll find that your GPU utilisation is low, the thing is essentially idling at <15% while you have low FPS. When you get to the point that CPU usage falls in a particularity area of the map, the GPU kicks in you'll hit several hundred FPS which makes it hard to understand.
From what I can tell it's a result of driver / motherboard issues ongoing from the DPC latency saga (260.89 improved slightly) combined with BF2 limitations for being a single cored application. It's a CPU bottle neck that only PR/BF2 reveals as the CPU is fine for other more modern and graphically demanding games owing to multiple cores. You can try limiting processes to free up on or two cores that you'll run BF2 / gaming related programs solely on. To save you the trouble I've recently tried over-clocking my Q6600 to 3.8GHz, to the point of nearly burning the thing out, for PR and there is little or no improvement given the instability and heat generated. The dilemma is whether to upgrade for the sake of PR when a Q6600 is still valid in many other games...
The issue lies with object culling in that objects behind another are still rendered despite not being visible and how the CPU handles that before passing it on to the GPU. If you download a GPU usage monitor like GPUz running in the background you'll find that your GPU utilisation is low, the thing is essentially idling at <15% while you have low FPS. When you get to the point that CPU usage falls in a particularity area of the map, the GPU kicks in you'll hit several hundred FPS which makes it hard to understand.
From what I can tell it's a result of driver / motherboard issues ongoing from the DPC latency saga (260.89 improved slightly) combined with BF2 limitations for being a single cored application. It's a CPU bottle neck that only PR/BF2 reveals as the CPU is fine for other more modern and graphically demanding games owing to multiple cores. You can try limiting processes to free up on or two cores that you'll run BF2 / gaming related programs solely on. To save you the trouble I've recently tried over-clocking my Q6600 to 3.8GHz, to the point of nearly burning the thing out, for PR and there is little or no improvement given the instability and heat generated. The dilemma is whether to upgrade for the sake of PR when a Q6600 is still valid in many other games...
-
Garack
- Posts: 624
- Joined: 2006-05-04 07:20
Re: How to get more FPS ?
very nice answer thank much.
cpu is only at 80 % so i dont think cpu limits..
cpu is only at 80 % so i dont think cpu limits..
-
Psyrus
- Retired PR Developer
- Posts: 3841
- Joined: 2006-06-19 17:10
Re: How to get more FPS ?
I agree as my brother plays 0.95 with a Q6600(@3ghz) and 5770 with no FPS dramas on windows 7 x64, so I either misinterpreted Spinkyone or I completely disagree with his assertions.Garack wrote:very nice answer thank much.
cpu is only at 80 % so i dont think cpu limits..
-
Spinkyone
- Posts: 200
- Joined: 2008-07-02 22:40
Re: How to get more FPS ?
WALL OF TEXT:Psyrus wrote:I agree as my brother plays 0.95 with a Q6600(@3ghz) and 5770 with no FPS dramas on windows 7 x64, so I either misinterpreted Spinkyone or I completely disagree with his assertions.![]()
The issue lies with the Nvidia 400 series and certain S775 motherboards, the drivers are still poor for some DX9 games. Again I'd say I've noticed some improvement with the latest Nvidia drivers 260.89. However it is also due to BF2 / PR's demands in particular with how it handles a scene and not being multi-threaded.
What happens is this the input/output operation for the CPU is utterly crippled at certain points in the game when the number of objects goes up nearby. The GPU is then starved of information and just resorts to idling (to the point that I've even seen the clock rate reduce as it enters power saving mode). It is actually hard to see the GPU increase it's workload at any point in BF2 and I think the maximum I've got it to was 60% and I imagine the OP has even less utilisation with a GTX 470. I also cannot get a single CPU usage over 80% but I'm not sure if that is a BF2 limit as it was originally designed as a single core app and was designed to run with PB / other applications in the background.
Here are my results for a Q6600 @ 3.2 GHz (400x
Few objects + good FPS, GPU ~30-40% utilisation
Lots of objects + Poor FPS, GPU ~15-20% utilisation
The other thing I've not yet looked into is if this is related to the speed of the memory but from what I've seen so far it's hard to say. In short there's a bottleneck somewhere and some of that is due to poor drivers, others due to how the load is applied in BF2 and interpretation by the GPU.
I should also mention the other oddity in that the frame rate is nigh identical for 1920x1200, 1680x1050 and 1440x900. Hence the issue lying more with the CPU (and potentially memory) than the GPU.
Last edited by Spinkyone on 2010-10-23 20:32, edited 1 time in total.
-
Psyrus
- Retired PR Developer
- Posts: 3841
- Joined: 2006-06-19 17:10
Re: How to get more FPS ?
I'm still a skeptic, but it seems reasoned enough, although I'm confused why the 400 series + skt775 would have an issue, especially relating to the CPU?Spinkyone wrote:The issue lies with the Nvidia 400 series and certain S775 motherboards,
...
Here are my results for a Q6600 @ 3.2 GHz (400x, same as the OP, but with a GTX 460 (1680x1050 + high but windowed owing to the amount of stuff I'm running:
Few objects + good FPS, GPU ~30-40% utilisation
Lots of objects + Poor FPS, GPU ~15-20% utilisation
...
I should also mention the other oddity in that the frame rate is nigh identical for 1920x1200, 1680x1050 and 1440x900. Hence the issue lying more with the CPU (and potentially memory) than the GPU.
For reference, here is what it does with a i7 @ 3.5 ghz & HD5870. The util % is higher, but nowhere near 100%... and the frame rate in the high-area is not much different.
http://i235.photobucket.com/albums/ee94 ... j-load.jpg
http://i235.photobucket.com/albums/ee94 ... j-load.jpg
Last edited by Psyrus on 2010-10-23 22:49, edited 2 times in total.
Reason: Oops forgot this forum's wierdness about picture sizes... sighh
Reason: Oops forgot this forum's wierdness about picture sizes... sighh
-
Garack
- Posts: 624
- Joined: 2006-05-04 07:20
Re: How to get more FPS ?
agree, my 470 goes idle and i have only 30 frames in some maps, areas. i can force gpu not to go idle, but frames stay same.
must be as said some kind of Bad BF2 Code other DX9 older Games work finde.
BF2 is a 2005 game so..that is the problem.
must be as said some kind of Bad BF2 Code other DX9 older Games work finde.
BF2 is a 2005 game so..that is the problem.
-
SnipingCoward
- Posts: 2326
- Joined: 2007-12-31 22:40
Re: How to get more FPS ?
In another thread some body reported that setting BF2.exe's "Affinity" to only one core helped him increase FPS and reduce some stuttering.
This ofcourse only applies to those who have multi-core CPUs and are not using HyperThreading (with i3+ processors).
This ofcourse only applies to those who have multi-core CPUs and are not using HyperThreading (with i3+ processors).
Got a PROBLEM? Check this: PR:BF2 Installation Guide
Got a common QUESTION? check here first: PR:BF2 FAQ, MUMBLE FAQ
"Hello, IT! ... Yes, have you tried turning it on and off again?"
Got a common QUESTION? check here first: PR:BF2 FAQ, MUMBLE FAQ
"Hello, IT! ... Yes, have you tried turning it on and off again?"
-
Garack
- Posts: 624
- Joined: 2006-05-04 07:20
Re: How to get more FPS ?
tried it and it doesnt work
-
Garack
- Posts: 624
- Joined: 2006-05-04 07:20
Re: How to get more FPS ?
Problem is that fps go down to 20-30 in most maps, even in the tunnels where no objects are, and
at 3 different medium to high end pc...that was not in the previous pr versions..
tested with ati and nvidia, dual and quadcore @3.2 or 2.6
its only when you look to the objects in map when you look to map border in house or not its fine.
i remember 0.9 with 60 fos in every situation
at 3 different medium to high end pc...that was not in the previous pr versions..
tested with ati and nvidia, dual and quadcore @3.2 or 2.6
its only when you look to the objects in map when you look to map border in house or not its fine.
i remember 0.9 with 60 fos in every situation
-
ZiRo
- Posts: 43
- Joined: 2007-03-03 11:04
Re: How to get more FPS ?
I'm fed up with this issue now.
I can confirm I'm experiencing the same symptoms - full cpu load (BF2 only uses 2 cores, I have quad core so I'm around 50%) with minimal <20% gpu load.
If I put settings on low, I get the same FPS as if I have them on high, but it just looks like shit
The only way to improve my FPS is setting the resolution to 800x600 which gives me an extra 10fps on Fallujah (total of 30-40fps, get in there!), however I strongly suspect this increase is only due to the decrease in FOV from widescreen resolutions.
I've got a Q6600 @ 2.4ghz, 4gb of ram and a GTX 460. I've tried setting affinity and playing with the app priority.
Is that it? Theres nothing we can do?
I can confirm I'm experiencing the same symptoms - full cpu load (BF2 only uses 2 cores, I have quad core so I'm around 50%) with minimal <20% gpu load.
If I put settings on low, I get the same FPS as if I have them on high, but it just looks like shit
The only way to improve my FPS is setting the resolution to 800x600 which gives me an extra 10fps on Fallujah (total of 30-40fps, get in there!), however I strongly suspect this increase is only due to the decrease in FOV from widescreen resolutions.
I've got a Q6600 @ 2.4ghz, 4gb of ram and a GTX 460. I've tried setting affinity and playing with the app priority.
Is that it? Theres nothing we can do?
-
Garack
- Posts: 624
- Joined: 2006-05-04 07:20
Re: How to get more FPS ?
Hey ZiRo, i got the same System with a [email protected] and the same FPS.
PR 0.957 is bugged, read thread in Bug Section. =.96 will get heavily optimisations. Should fix it.
PR 0.957 is bugged, read thread in Bug Section. =.96 will get heavily optimisations. Should fix it.
-
SnipingCoward
- Posts: 2326
- Joined: 2007-12-31 22:40
Re: How to get more FPS ?
That is true, but it will not get multi-core optimization as this is Dice's job to do (BF2 issue).Garack wrote:PR 0.957 is bugged, read thread in Bug Section. =.96 will get heavily optimisations. Should fix it.
ZiRo, you should have BF2 use only one core (at 100%) actually. What you might be seeing there is that the process is switched between the cores very frequently (it does not run parallel, as it is not programmed to do so). This is not good as it only causes wait times when organizing the switching and performing the actual switch. So this is slower than if it ran on only one core. Setting the affinity will force it to run on only one core. (How To Set Processor Affinity To An Application In Windows 7,Vista,XP)
Got a PROBLEM? Check this: PR:BF2 Installation Guide
Got a common QUESTION? check here first: PR:BF2 FAQ, MUMBLE FAQ
"Hello, IT! ... Yes, have you tried turning it on and off again?"
Got a common QUESTION? check here first: PR:BF2 FAQ, MUMBLE FAQ
"Hello, IT! ... Yes, have you tried turning it on and off again?"
-
Garack
- Posts: 624
- Joined: 2006-05-04 07:20
Re: How to get more FPS ?
switching to one core doesnt help me i tried already.
