Go to this folder:
FSX\ShadersHLSL\misc
There you will find a file called SwarmCloud.fx. Make a backup copy of this file somewhere. (as always no crying if you don't do this step)
Open the original SwarmCloud.fx in notepad or wordpad and then look down about 20 lines down from the top. You will see this entry:
bool NewMaterialUsage = true;
Change its value from true to false. Make sure to keep the semi-colon.
Save and close the file.
Now, go to C:\documents & settings\<YOUR username>\Local Settings\Application Data\Microsoft\FSX\
(If you can't get to this folder make sure that "show hidden & system files/folders" is turned on in your windows folder options.)
(This is the XP path by the way, Vista users will have to hunt for their equivlalent in the users folder.)
You will see a folder there called: Shaders.
Either move that folder out of there or delete it. Don't worry, FSX will build a new one the next time you run it. It contains a cache of the compiled shaders. This folder must be removed to ensure that the change you made to the cloud shader file above will be compiled and used on FSX's next run.
That's it. Run FSX and enjoy very solid and reliable clouds! I haven't seen any other bugs or oddities crop up from this change. I've had a few friends who were also experiencing flashing clouds test it as well, one on nvidia, the other on ATI, and their clouds stay perfectly put now.
Bookmarks