Broken Clouds lower fps bug

Do you have any add-ons in your Community folder? If yes, please remove and retest before posting.no

Are you using Developer Mode or made changes in it?
No
Brief description of the issue:
Whenever i enter broken Clouds fps drops to half. Settings of clouds is ultra

Provide Screenshot(s)/video(s) of the issue encountered:

Detail steps to reproduce the issue encountered:

PC specs for those who want to assist (if not entered in your profile)
GtX 1660ti, i7 10 th gen 16gb ram
Build Version # when you first started experiencing this issue:

Are you on the Steam or Microsoft Store version?
MS
Did you submit this to Zendesk? If so, what is your ticket #?no

Perhaps not set the volumetric clouds settings to ultra? especially on a GTX 1660ti…

1 Like

But is there any fix because except for broken clouds everything setting runs smooth

Smooth is relative… I’m on a RTX 2080 Ti, i9-9900K and 32 GB RAM, and I only get my smooth flight if I set my Volumetric Cloud settings to High. That’s just how it is I guess. Broken clouds might have a lot more processing power due to the individual volume that needs to be calculated, compared to an overcast or something like that which is generally just one big volume with fewer CPU/GPU processing needed.

That being said, there’s a few things that you can do to improve FPS:

  1. Go to BIOS, and disable Hardware Virtualization Technology and VT-d, or something like that.
  2. Follow Optimised Graphic Settings guide to match with your hardware. Yours would be on the Medium range with nothing set to Ultra.
  3. Disable top menu pages, like VFR Map which can take away a lot of FPS.
1 Like

You don’t listen… Get your settings down to medium and everything will run just fine. You don’t have the hardware for higher details! :blue_heart:

1 Like

But reckon

But why? Some people keep posting this suggestion but I have never seen for this to help neither an explanation for why this could affect the FPS in MSFS.

The theory I have is that, when the Hardware Virtualiztion Technology or VT-d is enabled (It’s enabled by default), the CPU “reserve” some core or thread to be dedicated for use of virtual machine. So if you create a virtual machine through Windows Hyper-V, it would use this reserved core and thread of the CPU and you’ll be able to run the VM with a more stable performance because the full core and thread is fully utilised by the VM. So whatever app you run on your main OS, however heavy and CPU intensive it is, your VM is not affected by it, because the CPU Core and Thread that is reserved for them, is not used by your main OS. Keeping their performance very stable and reliable.

Without this setting, your VM might be coming to “share” the CPU as your main OS, which can create bottlenecks because if your main OS is running an app which utilises the entire CPU, your VM would be stuck because it no longer has access to the core of the CPU anymore because it’s being used by your main OS.

Since some core of the CPU is reserved for this VM, it’s no longer available to be used by the main OS, and therefore any apps that run within it. MSFS included. By disabling this, you’re essentially “releasing” the reserved core and thread back into the main OS for be utilised by any app that runs within it. So MSFS now no longer being limited by the main thread and able to fully utilise the entire CPU.

When I had this on, my FPS is around 10-15 on LOW setting and Limited by Main Thread. As soon as I turn off this setting in my BIOS, it magically goes to stable 30 FPS on ULTRA. And no longer limited by main thread, instead it’s limited by my GPU, which is acceptable.

None of the CPU cores or threads are reserved as long as you don’t use virtualization.
You can try Cinebench and you’ll see all cores and threads being utilized to max.

So no, the virtualization option does not free up any threads/cores, neither does MSFS benefit from having additional threads than maybe 4. So your reasoning would only make sense if you have a 4c/4t CPU and/or are running a lot of other tasks in the background.

I assume in your case something else to be the issue that killed your FPS.
I’d highly discourage everyone to change virtualization options in BIOS if there is no clear evidence that this improves performance.

I have already diabled virtualization technology in my laptop bios

True… it could be. But there was no other thing that I change on my end. I’m on i9-9900K (8 C/16 T). I run the sim, on LOW or ULTRA setting, the fps is the same 10-15 either way. And it’s limited by main thread. Then I go to my bios, disable Virtualization, then run MSFS again, now I’m getting 60 FPS on LOW, limited by GPU, and 30 fps on ULTRA, also limited by GPU.

I guess for me it’s evidence enough. Because I didn’t make any other changes apart from that. So while I agree with you that it may not be the “true cause” I do feel like it does play a factor into what’s causing my low FPS the first time. Because as soon as I disabled it, I gain FPS, and I think a few topics on Limited main thread in this forum has that marked as a solution as it does work for some people.

I don’t run VM, but I did have Hyper-V enabled in my Windows, so I disabled that along with the Virtualization Technology in my BIOS. I play around with BIOS all the time, I flashed my BIOS more times that I can count whenenver a new firmware is out, regardless whether I have an issue with it or not. I know what I’m doing. Hahaha. But I do understand your concern though, not everyone is as confident with tweaking BIOS as I am, and it does have a risk of bricking the motherboard if you make a mistake.

That’s the thing right… I don’t use virtualization, so why do I need it enabled in the first place. Might as well disable it.

Depending on what software you use, you might simply not be aware of virtualization taking place. This is why I would not recommend disabling features that are there for a reason.

Glad you gained FPS from that, but such recommendations should come with a big disclaimer/warning about the impact.
People simply follow such suggestions blindly and get issues somewhere else down the road.

True… but there’s no other software I use. I just use my PC for MSFS, one other game, and a streaming software, some Office suite. and that’s it.

If I run into trouble, I’ll just enable it again, or just clean fresh reinstall Windows. I do it at least 2x a year anyway.

Yep, that’s you. But you’re giving the instruction to other people who might or might not have that same setup.

The issue with such settings is that they might help with MSFS and you forget about it, and then you run into issues with another software later without seeing any relation to that feature that you disabled somewhen earlier.
This is how people end up chasing CTDs, bad performance etc. These options should only be changed knowing what you’re doing and what the impact is.

Sorry for capturing this thread with a bit OffTopic. I’ll leave it at that.

i disagree, i see not harm in putting the virtualisation to off.
i put off a lot of other windows background services too and maybe , jus tmaybe thats
why i rarely have any issues with any programs/

I’m just giving an advice that works for me, whether they want to try my advice or not, is completely up to them. If it doesn’t work for them. Then it doesn’t work. We look for something else.

Guys but any help regarding my clouds issue

Set the clouds to “high” as suggested and see if that helps.
Your graphics card most likely is not the one to use “ultra” with.

But i dont want to sacrifice graphical quality pl help and the strangeat thing is that except for broken clouds all clouds have excellent fps

Then your option would be to buy a new GPU.
I don’t know what you expect from us.