Here is the situation....
Originally Posted by flingstop1
Compared with other games the above can take over 3 minutes to load. The game as purchased is about 13GB but with all the add-ons it is now showing at 39GB. Could this be the reason? If so I will trim it down but do not want to delete add ons unnecessarily if this is not the cause.
What you are seeing is correct as far as the size of the FSX installation. This program is HUGE!
When you start the program, the main game engine fires up and starts to load the User Interface (UI), program files, scenery and aircraft. The latter of the list is where the "slow" boot time occurs.
When you add scenery updates/addons to FSX you see the "Please wait while Flight Simulator builds the new scenery database", message. This actually loads EVERY time you start FSX. The ONLY time you see this message is when you ADD NEW scenery, however the database still has to be read and loaded into the FSX game engine.
The other contributing factor is your "<%USER%>\...\Microsoft Flight Simulator X\SimObjects" folder. If you are anything like me
, you probably have a BUTT LOAD of 3rd party aircraft in there.
A LOT of the 3rd party aircraft, actually the majority of them, are converted from FS2004:ACF. FSX incorporated a new texture and modeling format; compared to that of FS2004:ACF.
First the Modeling...
If you go into your "...\...\SimObjects\Aircraft" folder, choose any aircraft, and then the "MODEL" folder, you will see two(2) .mdl files; usually called "***_interior.mdl" and "***_exterior.mdl". They are EXACTLY what they say. You will notice that they have different files sizes, as well. This SPEEDS up the "in game/flight" graphics processing; thus making the FPS (Frames Per Second) smoother for the user.
Example: When you are in the cockpit, either 3D or 2D, hit "shift+Z" 3 times to display information in the top left corner of your screen. Now watch you FPS. Note the FPS number displayed. Now, hit your 'S' key to go to spot plane. Notice the hesitation and the drop in FPS. This is because FSX is only "loading" a VERY small portion of the 3D Model (your airplane) when your are in the cockpit (ONLY what you can see from the Captains Seat!). When you switch to "Spot Plane" view, FSX has to "load" the ENTIRE 3D model, consequently dropping your FPS.
Secondly, the TEXTURES....
For EVERY livery (paint job) in 2004, there had to be a COMPLETE set of textures for that livery. So if you had, say, the Cessna 172 with the stock textures - say 5 of them; blue, red, white, orange and green - then added three new liveries, you would have a total of 8 textures/liveries folders.
Now say that each livery had a total of 10 .dds/.psd texture files to paint the aircraft. Each one of those 10 files is 5MB each. ONE livery then consumes 50MB of .dds/.psd file space on your drive; even worse 2004 had to read that each time it loaded.
So for the 172 ALONE, with 8 liveries, the disk space and amount 2004 had to read is 400MB!
THAT'S A LOT!
Now back to FSX...
When authors of textures/aircraft convert their project to be used in FSX, they usually "just make the paint job" show in FSX. They don't COMPLETELY convert to FSX.
With the same example as above, FSX has a new, more effiecient, way of doing the same thing. When you go into a PROPERLY textured aircraft file, there will be a MAIN TEXTURE folder. This folder will contain ALL the textures needed to display the aircraft correctly. If you go into ANY of the other texture folders you will see 1 - n
being the last number of files to complete the new "paint job") texture files and a texture.cfg file.
This is where the FSX magic happens! This "texture.cfg" file is used in place of ALL the UNECESSARY extra files, i.e. the cabin, prop, etc textures. The files in the folder are what was changed ONLY, and the .cfg file points FSX to the MAIN TEXTURE folder to retrieve the rest of the textures.
So the disk/file size goes from 400MB to 60-80MB. QUITE A DIFFERENCE!
NOW BACK TO YOUR QUESTION!.....
These "EXTRA" files on your system is what is causing FSX to load slowly. As you increase your Aircraft Library, you increase the amount of time it takes FSX to "read" all these files.
If you would like to contact me about setting these 3rd party aircraft up to the new FSX standards, I will post my email at the bottom, and will respond as fast as I can, with instructions on how to do so...
Any landing you can walk away from, is a good landing! HAPPY LANDINGS!