FPS - any advice?
-
Window mode on no on full screen. Low res clouds ,More ram won’t do anything for fps
and play with config editor see here https://www.benchmarksims.org/forum/showthread.php?29750-Good-Quality-and-Good-Performance-Guide-NVIDIA it’s for nvidia but doesn’t matter -
Turn off shadow mapping in config. In some campaign missions at the start on the ground there can be a lot of aircraft which kills the frame rate. Worked for me getting above 60 on the ground in campaign even with a heap of planes.
-
Turn off shadow mapping in config. In some campaign missions at the start on the ground there can be a lot of aircraft which kills the frame rate. Worked for me getting above 60 on the ground in campaign even with a heap of planes.
Thanks. Have implemented this. Also been looking at the settings for the GPU clocking. Last test had me upto 75 airborne so will continue tweaking. Been a bit time pressured so you guys have all helped.
-
Hi Lodestar
I just upgraded from a R5 1600 to a 3600x & use a RX480 from MSI, its a Gaming X 8Gig card that benefits nothing from OCing attempts.
My falcon config is left fully enabled, except things like Radar scale down, I don’t do anything to cut back on Visual quality except to use low levels of AA in Falcon setup page.
AND I display @ QHD 2560x1440. With a second monitor displaying MFDs + a bunch of instruments.
If I,m getting better then 30fps I usually happy.
Run the Benchmark 001 TE in your Saved Tab. Just sit there in normal view and watch or use Fraps to gather your Avg FPS.
I am more concerned about bad Frame times producing the effect of Stutter, witch has ,for me, improved with the latest chipset drivers and this new CPU.
This is not a First Person Shooter.
-
I recommend getting more ram too in first place. It’s relatively cheap upgrade to you system.
Are you running tir and vac programs too when you fly?
-
Since u are above 35fps u r just fine.
I had 25 for years. No problem at all.I believe your cpu is holding you back.
U can run log applications that measure cpu and gpu at the same time. There then from the log file you can spot the reason easily.Sent from my SAMSUNG-SM-T818A using Tapatalk
-
Since u are above 35fps u r just fine.
I had 25 for years. No problem at all.I believe your cpu is holding you back.
Sent from my SAMSUNG-SM-T818A using Tapatalk
So you want him to ditch a “one year old rig” and what ??
And go with Intel ? New Mobo CPU and ram too ?
In any circumstance there is all ways some thing “holding you back”
But I do agree, there is nothing wrong with his FPS, as it is now.
-
Nope.
Overclock it.
Buying new cpu or whatever to run falcon in 1080 its a waste of money.Sent from my SAMSUNG-SM-T818A using Tapatalk
-
Hi
I am hitting between 35-60 fps with settings dialled down across TEs and Campaigns. I’ve watched a few instructional videos for BMS to adjust the most common settings for better FPS performance.
A couple of things/suggestions:
1. Get your numbers straight. I mean specifically that 35-60 are very different numbers
2. If you want to know how your GPU performs in BMS - Test in an empty TE. From my experience - Empty TEs are GPU bounded, campaign missions may be CPU bounded at some areas (e.g near the FLOT)
3. I don’t think more RAM will help you. You can use task manager or better Process explorer to know exactly how much RAM your app is using. BMS IIRC shouldn’t use more than ~4GB maximum currently, so unless you have anything heavy running at the same time, 8GB RAM should be enough for you to run BMS.
4. While empty TEs are GPU bounded mostly, still your CPU may have an effect as the CPU is the one pushing commands to the GPU. So if your CPU is slow, especially if it’s single core speed is slow, compared to the strongest/fastest CPUs around, then you may see a difference.
Its been a long time since I ran 4.34, but with the closest equivalent version I have, with my system (9700K at stock speed and GTX-1060 3GB) in an empty TE I get ~75 FPS average with all settings highest and Multi-sampling at x7 (Or at least the equivalent). Your GPU as far as I’ve seen should be ~same performance as 1060 (And no, the extra 5GB it has over mine doesn’t make much of a difference for the BMS case).
So, if you get ~60 average in an empty TE, then it could be just the usual - “BMS likes Nvidia cards better”, while other game/sim may be opposite. Don’t waste too much time if you are getting ~60 in an empty TE.
-
up your RAM to 16, it helps reduce bottle necking of racecourses. Your core system is good.
-
@Sgt_Fresh:
up your RAM to 16, it helps reduce bottle necking of racecourses. Your core system is good.
Your right Sir Fresh, 8Gig is on the low side, 16GB is the new 8.
And Ryzen loves Fast Ram. 3200 or as close as you can. Let me go see if I can prove the point.
BRB
-
Hi
A couple of things/suggestions:
1. Get your numbers straight. I mean specifically that 35-60 are very different numbers
2. If you want to know how your GPU performs in BMS - Test in an empty TE. From my experience - Empty TEs are GPU bounded, campaign missions may be CPU bounded at some areas (e.g near the FLOT)
3. I don’t think more RAM will help you. You can use task manager or better Process explorer to know exactly how much RAM your app is using. BMS IIRC shouldn’t use more than ~4GB maximum currently, so unless you have anything heavy running at the same time, 8GB RAM should be enough for you to run BMS.
4. While empty TEs are GPU bounded mostly, still your CPU may have an effect as the CPU is the one pushing commands to the GPU. So if your CPU is slow, especially if it’s single core speed is slow, compared to the strongest/fastest CPUs around, then you may see a difference.
Its been a long time since I ran 4.34, but with the closest equivalent version I have, with my system (9700K at stock speed and GTX-1060 3GB) in an empty TE I get ~75 FPS average with all settings highest and Multi-sampling at x7 (Or at least the equivalent). Your GPU as far as I’ve seen should be ~same performance as 1060 (And no, the extra 5GB it has over mine doesn’t make much of a difference for the BMS case).
So, if you get ~60 average in an empty TE, then it could be just the usual - “BMS likes Nvidia cards better”, while other game/sim may be opposite. Don’t waste too much time if you are getting ~60 in an empty TE.
Thanks for the detailed response. The TEs have shown the best fps performance around 50-60, but in campaign I have been locked around 35-40. My main things has been to establish what kind of performance I should be expecting with that build. Not running anything heavy in addition to BMS.
I will continue to experiment with settings and the possibility of more RAM (opinion is split on this though). It has been my first build so has been a steep learning curve in terms of components and setup.
Again, thanks to all who have taken the time to respond
-
Your right Sir Fresh, 8Gig is on the low side, 16GB is the new 8.
And Ryzen loves Fast Ram. 3200 or as close as you can. Let me go see if I can prove the point.
BRB
Using 00 Benchmark TE (Bad weather test) so mainly Graphics load:
@2133 = 35.288fps
@2400 = 35.25
@2666 = 36.372
@3200 = 36.8
@3333 = 36.799fps.SO marginal improvement , However this new R7 3600x I now have has 16GB of onboard cache, so expect better numbers for lesser CPUs.
If I have some time tomorrow I will use a TE with a fair bit of AI activity. (400 plus AI entities in the bubble)
-
You mean r5 3600x?
I searched for r7 3600x and nothing came up.
What vga do you use? Those results are not so great.Sent from my SAMSUNG-SM-T818A using Tapatalk
-
You mean r5 3600x?
I searched for r7 3600x and nothing came up.
What vga do you use? Those results are not so great.Sent from my SAMSUNG-SM-T818A using Tapatalk
Sorry to disappoint. Pushing 3 monitors and display extraction, Main is 2560x1440 with full detail and 2x AA
So what do you get in 000 Benchmark TE just sitting in the rain. These are averages (90sec) not the higher numbers you might see.
See sig.
-
Well already posted…
Sent from my SAMSUNG-SM-T818A using Tapatalk
-
Well already posted…
Sent from my SAMSUNG-SM-T818A using Tapatalk
Unreadable in fluro color.
Try using ‘fraps’ to attain an AVG over at least a 90sec period three or four times then calculate an AVG using “fraps” averages.
As 34-36 is as good as a guess.
You will be surprised how different the tabulated numbers are form the “observed”, we tend to see the better numbers.
-
You will be surprised how different the tabulated numbers are form the “observed”, we tend to see the better numbers.
No idea what that means
Falcon FPS measurement simply measures the time it takes to run the main loop and then convert it to FPS, it’s as simple as that. Although all kind of urban legends I’ve seen through the years, the program cannot bullshit itself as it is the most obvious thing to measure, and it’s the most accurate since it is 100% code based and not some external program kind of measurement (Although that is of course pretty accurate as well, usually).
IMHO, if your FPS counter shows most of the time something between 90-100 then your average will be somewhere between those and not lower - Averaging is again a quite dumb measurement:
Count number of frames until now
Accumulate the counter every frame
DivideThere are no urban legends around FPS measurement, and it’s actually one of the first things every starting programmer should learn (Either it is a game engine or some simple calculations code, you want to know how much time you spent on running “the main loop”)
-
No idea what that means
It means exactly as I stated. And I thought I was reasonably clear. It has nothing to do with the validity of the internal FPS counter !
As a TE progresses the FPS varies, I tend to put a heaver weight on the higher numbers and guesstimate a higher “average” FPS if I only view the counter.
When I actually record them over a number of runs using “Fraps” for example and then Average the results of all runs in a set then I get a reliable Sample.Every run of a TE is rarely identical. And does vary substantially. No matter how well one eliminates user input.
I though you would know this.
-
As a TE progresses the FPS varies, I tend to put a heaver weight on the higher numbers and guesstimate a higher “average” FPS if I only view the counter.
When I actually record them over a number of runs using “Fraps” for example and then Average the results of all runs in a set then I get a reliable Sample.Every run of a TE is rarely identical. And does vary substantially. No matter how well one eliminates user input.
I though you would know this.
Well, I think we are talking apples and oranges here then. If I measure FPS for the sake of measuring FPS then I will choose a very lite TE and try to measure at places where “special factors” will have less effect.
Example of what I mean specifically in the context of this thread:
If we want to help a guy to measure FPS, then we won’t send him to measure FPS in a TE in a busy airbase with 20 ACs waiting for takeoff, right? In order to get a clean measurement, you should create a clean test.I’ll tell you what, in my daily job and also in BMS development, I’m involved a lot with tracking performance, improving, etc. 1 thing I’m sure of, you want to get a clean measure, you make it as clean as possible, then if you wish to find bottlenecks, you proceed until you find it.
So, for me, when I speak of TE for measuring FPS, I mean something clean, I’ll even say “as clean as possible”. And in my books clean TEs should have EXACTLY (or VERY VERY close) FPS, immediate or average. I’ll even say that as I’m working on something currently that involves a LOT with system, HW and performance (I assume you understand what I mean), I havea couple of benchmark TEs where even slight moves from the “known FPS” at different states/areas/views of the TE, may put me on my feet and check what I did wrong or why this change or the other made such a huge effect. Good that I have not only BMS but also a much more dedicated App where I have even cleaner and VERY stable measurements of how much a change affects performance.
Bottom line - I TOTALLY disagree with:
Every run of a TE is rarely identical. And does vary substantially
If you run same TE, exit, exit sim, reenter sim and run same TE, you should get EXACTLY same performance. At least that’s what I see here.