Massive FPS Loss
-
My experience is, trees and grass slider cause no FPS hit, even at max!, but clouds will, and its not due to size of dds file, even a 128 size dds for clouds has same FPS hit as 2048, so its probably CPU processing of extra clouds whatever the size, but for some reason BMS 4.33 is much smoother with V-Sync off than 4.32 was and also at lower framerates, brilliant!.
CPU time for clouds placement is nothing… the reason for clouds FPS hit is graphical blending which isn’t so cheap.
-
People just need to keep this performance in perspective as 4.33 is a lot more taxing. I turned on all the eye candy (grass and trees both far right) and hi res tiles as well as setting 16x AF and 8x AA through the NVidia CP and flying instant action ground mode with TGP up on the right MFD flying low and fast when looking around I can get my FPS to drop down to the low 30s and my system is no slouch. Running 4.32 I never got below 50 FPS anywhere.
-
he runs with 4 thread in core cpu
you run with 8 threadthat’s why
I’m not sure that is actually the case. The bms manual mentions that the fBMS source is a very linear affair and makes hardly any use of multi-threading.
Cheers, Uwe
-
I’m not sure that is actually the case. The bms manual mentions that the fBMS source is a very linear affair and makes hardly any use of multi-threading.
Cheers, Uwe
Indeed.
-
so the reason at this point is maybe the effects are too much exagerate for the pc we have to run again at 50 - 60 fps in cockpit and 100 outside? is there a way to decrease these effects in bms.cfg? I don’t like to uncheck, maybe decrease with some slide like hdr and blur?
cheers
-
@A.S:
People with moderate GFX cards or FPS problems in 4.33
-
Disable “Cockpit Shadows”, “Focus Shadow” and “Shadows on Smoke”.
-
It appears, that the many polygons in the pit (visible and unvisible side) kill with shadow together alot FPS. “Shadow Mapping” itself you keep on.
-
If nVidia user, disable Multisampling and Anisotropic Filtering in the sim UI, but enforce instead 16x or 8x Anisotropic Filtering and 4x or 8x Anti-Aliasing over GFX-card control panel, and only that.
-
Disable “HDR Lightning”, “Jet Heat Exhaust” and “Motion Blur” unless you insist on “Lipgloss”.
-
Use “Per-Vertex Lightning” instead of “Per-Pixel Lightning”
-
Check ON “Low Resolution for Clouds” and “Reduce Particle System”
-
Uncheck “High Resolution Texture”
Don´t worry, sim looks still great this way (if not even better), but your FPS will raise. Let me know, if it helped. I am still on a 570 GTX DCII and run between 60-140 FPS with the settings above.
Addition:
- 4.33 by default uses double resolution for MFDs, HUD… TGP etc etc.
In ‘Falcon BMS 4.33\User\Config\falcon bms.cfg’ set ‘g_bDoubleRTTResolution’ to 0 for a good FPS boost.
-
-
if I disable DR I have got 10 fps less or almost in cockpit.
-
I dont understand your english well, but guys ín TS have big FPS increase with that set ‘g_bDoubleRTTResolution’ to 0 option.
-
I can confirm demas observation. When setting double resolution to 0, the fps in the LGB training mission dropped from 59 to 51. After hitting the same bridge, the fps were 42 instead of 50 (with a lot of smoke on the TGP).
System: i7 4790K; 16GB RAM; GTX980 drivers: 358.50; Samsung 750GB SSD
-
I can confirm demas observation. When setting double resolution to 0, the fps in the LGB training mission dropped from 59 to 51. After hitting the same bridge, the fps were 42 instead of 50 (with a lot of smoke on the TGP).
System: i7 4790K; 16GB RAM; GTX980 drivers: 358.50; Samsung 750GB SSD
I haven’t flown this training mission, but I’m interested in the FPS in relation to your rig:
I have a AMD HD-7770 with 1GB VRAM (and i5-3450 3,1 GHz, SSD, 8 GB RAM) and have with most of eyecandy on ~21 FPS (TGP on the MFD) and you, with a GTX 980 ~60FPS? I would think, that you should have ~100 FPS with this graphic card… -
I’ve been playing with 4.33 since its release, and my overall impressions are quite good. Unfortunately, I cannot convince myself to try the campaigns, because the performance just isn’t there. With 4.32, I’d get a perfect 60 FPS, as long as there wasn’t any big ground battle nearby. Now, however, I can only hold 60 FPS when nothing is happening, such as in the basic training missions. As soon as I turn on any of the displays that have to draw part of the outside world, such as the TGP, FLIR, WPN, etc., the frame rate tanks. The same thing happens if someone dumps a bunch of flares, or drops some bombs. I understand that these took FPS before, but the issue is that before, my FPS was already well above 60, so it didn’t fall below 60, whereas now it does.
Is there any way to get rid of these fancy new tiles? They do look very nice, but it’s just not worth the loss of performance, in my opinion. For me, the best feature coming with 4.33 was hopefully gonna be better performance… to no avail.
Smoke and fire with max. config editor settings easily destroy your FPS.
-
Smoke and fire with max. config editor settings easily destroy your FPS.
Another FPS improving particlesys.ini …… Fenrir, do you read me ?
-
I haven’t flown this training mission, but I’m interested in the FPS in relation to your rig:
I have a AMD HD-7770 with 1GB VRAM (and i5-3450 3,1 GHz, SSD, 8 GB RAM) and have with most of eyecandy on ~21 FPS (TGP on the MFD) and you, with a GTX 980 ~60FPS? I would think, that you should have ~100 FPS with this graphic card…One might think so but no, it can’t do wonders. I have most eye candy on (including cockpit shadows, high res textures…). There are missions and situations (external view f.e.) where the fps are above 100 but not in the pit with TGP on. The GTX980 is a very good card and you see the performance step (upgraded from a GTX770) clearly but there are limits…Maybe by the Hardware, maybe by the engine… I can’t give a qualified answer regarding this Point.
-
Engine… it’s obviously old. The V-Card in Falcon isn’t stretched to the limits, because of the original code design. Hopefully it’ll improve someday in the future.
-
One might think so but no, it can’t do wonders. I have most eye candy on (including cockpit shadows, high res textures…). There are missions and situations (external view f.e.) where the fps are above 100 but not in the pit with TGP on. The GTX980 is a very good card and you see the performance step (upgraded from a GTX770) clearly but there are limits…Maybe by the Hardware, maybe by the engine… I can’t give a qualified answer regarding this Point.
Thank you very much for your answer!
My poor HD-7770 is at the edge of its possibilies and momentary I try to find a good solution to increase FPS and your answer helps a lot!Thanks and
greeting
Earlybite -
I did some (very un-scientific) testing with the suggestions in this thread, here are my results. You can check my system config using the link in the signature or in my fBMS blog.
I decided to start with the “instant action fighter sweep” scenario, changing one option at a time and then changing back, with a couple of reboots in between. I took a look at the fps counter for about 10 seconds or so into the mission and noted the value shown “most often” (I said this would be unscientific,right? ;)).
Starting out with more or less default values chosen for me by the bms433 installer and a 32 bit exe, here goes:
-
32 bit exe, default values: 45 fps
-
64 bit exe, default values: 44 fps
-
32 bit exe, hdr bloom/blur off: 48 fps
-
fBMS multisampling ON, quality level 4: 47 fps (was off before, then back to off)
-
vertex shading instead of px shading: 49 fps
-
cockpit shadows off: 51 fps
-
lowres clouds activated: 48 fps
-
hdr lighting off: 60 fps
-
motion blur off: 55 fps
-
triple buffering off: 48 fps
As another “real life” test I decided to use the options which brought about the best fps effects from above (hdr, shadows, motion blur) for my AAR TE, and I managed to boost the fps from 17fps to around 25-30fps during ground operations.
Quite a nice boost if you ask me for simply clicking some checkboxes, and fBMS doesn’t look too bad with the new settings, either.
All the best, Uwe
-
-
Ok so fill me in on what exactly motion blur is doing in BMS. I remember way back when I bought a Voodoo 5 card partly due to the fact that their motion blur on the card was suppose to make slower fps seem smoother (supposedly part of the reason old flim projector 24 fps seems smoother than that in computers is the blurring going on as the film frames move through the screen and digital draws each frame perfectly). But IIRC I don’t think that is the purpose of modern motion blur.
-
So we know that the new tiles are the biggest FPS drain. But what is it hitting? The CPU or GPU? In terms of negating the new FPS loss of the new tiles, which would one be better off upgrading?
Thanks!
-
On my system, definitely the CPU (AMD A8-3870). Using system monitor software, the CPU gets maxed out but my Radeon 6970 never gets much over 50% even running a 4800x900 Eyefinity setup and all the graphics options except V-Sync turned ON (but haven’t gone to the driver level and adjust AA levels and such yet though). I have a new motherboard and CPU on the way.
The reason why I was asking about the motion blur yesterday and didn’t make it 100% clear is due to me being in a hurry is that while it may cause a bit of an FPS hit, it may actually be worth it if it makes things seem less choppy.
-
Motion blur effect is unchecked by default in my original config in the launcher.