Thanks Wolfgang, good hint!
Just one question: Which are cfs1 objects?
Continuing on Rami's advice for clean install...On a fresh, clean, pristine CFS2 install:
If you open two screens of file explorer; 1) mdlnames; search for "
*" i.e. (
"AAA_gun"=*Antiaircraft Gun Large). Everything with
* is a CFS1 object. This gives you a list, print it.
2) Objects_DP; Now, look in the folder and pick out the matching dp files to your list of *CFS1 objects. [
aaa_gun] You can delete them about
10 at a time from both. Once you delete
10 from each list, go into your Combat Flight Simulator 2 main folder, search for "filelist.dat" and delete them ALL. Search for ALL *.cdp files and delete them all. Search for ALL INDEX files and delete them all.
3) Descript.dat in INFO folder. Delete the 10 references here also:
[# AAA_gun
Large antiaircraft gun battery
(CFS1 object). CFS1 objects have less detail and simpler damage effects than CFS2 objects. American antiaircraft
guns will fire at Japanese airplanes, even if placed on Japanese territory.]
Start CFS2 and let it rebuild all the indices and fly a single mission or free flight.
Now close the program and repeat 1), 2), 3).
Once you have all of the CFS1 objects and references removed, go into the SCENEDB\library folder and delete [
scenery_cfs_library.BGL].
*** DO NOT DELETE MORE THAN ABOUT 10 FROM EACH AT ANY GIVEN TIME***
It is a time consuming, painstaking project, but well worth it.
Once done you will never have another problem with too many objects in your DP or mdlnames causing CTD.
Hope this helps...