• There seems to be an uptick in Political comments in recent months. Those of us who are long time members of the site know that Political and Religious content has been banned for years. Nothing has changed. Please leave all political and religious comments out of the forums.

    If you recently joined the forums you were not presented with this restriction in the terms of service. This was due to a conversion error when we went from vBulletin to Xenforo. We have updated our terms of service to reflect these corrections.

    Please note any post refering to a politician will be considered political even if it is intended to be humor. Our experience is these topics have a way of dividing the forums and causing deep resentment among members. It is a poison to the community. We appreciate compliance with the rules.

    The Staff of SOH

  • Server side Maintenance is done. We still have an update to the forum software to run but that one will have to wait for a better time.

HELP!! - Missing textures and weapons

hawkeye52

Charter Member
I am an FS-niner who has just started to populate the CFS2 globe that lies beyond Oceania.

I have done this by installing all the good stuff specified in RAMI's excellent ETO guide. I have also installed a few separate sceneries, notably JHS's Benelux, Norway and Danish airfields, for a total of 57 airfields in Europe. At a few of these airfields I have 1 or 2 structures which lack a texture or two. I have identified the structure and have re-copied all its textures (BMPs) into SceneDB\inf\texture and deleted ALL the filelist.dat throughout the entire Sim. No joy; the same textures are still missing.

Note: My Image Quality sliders are Full-Left.
=============================================================================================

PROBLEM # 2
At startup I get this message:
Can't find the model Inf_hangar_largeA in the library
Can't find the model Inf_oil_barrels in the library
Can't find the model Inf_radio_antenna in the library
....etcetera for about a dozen "Inf" models. However, THEY ARE ALL LISTED in the mdlnames.txt file.

I noticed all the models CFS2 cannot find are from the stock installation.
Where does the Sim store those models? Is there a way for me to re-stock them WITHOUT re-installing the entire CFS2?

Your advice is appreciated.
- H52
 
First rule my friend: always keep a clean backup copy of any sim you install so you can start over quickly or even scavenge original pieces from the "virgin" when needed.

We can't help with #1 unless we know which structures specifically are textureless.

As for #2, your massive installs, probably done in one huge wave, has caused some library corruption that can't be corrected without some deep, hands-on diagnosis which can't be done here online. This often happens with "mass wave" addon installations because things have a better chance of getting missed or screwed up unwittingly. And since so much was added at once, its hard to retrace one's steps to find that proverbial needle in the haystack that's causing the trouble. But go back to my answer in the other thread and try it again. Delete those index files again, along with ALL fileslist.dat's, and this one also - ppath.log - which is also found in the main folder. Reboot the computer to clear the memory before rebooting the sim.
 
OK, Bearcat... did EXACTLY as u directed in your second posting; nothing has changed.

Can you tell me where the Sim stores models? Because they are NOT in CFS2\MODELS.

- h52
 
Just a guess...maybe some of those scenery models live on CFS2 Disk 2 or are compressed into the main CFS2.exe file ???
 
All stock infrastructure models are contained in the inf.bgl file. The path is SCENEDB\inf\scenery. Their textures are located in SCENEDB\inf\texture. Their corresponding dp's are located in the OBJECTS_DP folder. These are the only infrastructure components necessary to load the sim w/o these error messages, but in order to use them in mission builder, the sim also looks for their listings in the mdlnames.txt and descript.dat files. However, all of these components are listed by default in the index files which comprise and maintain the database or library. The sim checks these indices every time it loads. If something is amiss, this is where one gets the messages. By deleting the indices, one forces the sim to rebuild them at startup and account for all components.

Having said this, if your sim is reporting these stock items missing during program startup, it seems to be having trouble with the stock inf.bgl file - it could be corrupted. Rename your main folder as simply "CFS2 old" or something, then reinstall the sim again. Copy the entire new install to a backup location for future use in cases like this. Then do your add-ons to the virgin in small parts, restarting each time to test integrity. Then port over all other items you want to keep from the old install and delete it afterwards.
 
demorier - As bearcat said, the MDLs are in a single BGL within CFS2\SceneDB\inf\scenery

bearcat - I had made a backup copy of the original CFS2\SceneDB\inf.
When I checked in my current CFS, the all-important inf.bgl was missing.
So I copied it from the backup and :pop4: no more "Can't find..." messages! Thank you for your help.:salute:

- H52
 
Missing textures

The following library objects have some or all of their textures missing:
LW_building_D3
LW_building_D4
LW_building_D5
LW_hangar_sqr_05_D1
LW_radio_building_D1
These five are from LW_Library_Objects.zip

The following library objects have all of their textures missing:
AF_cp1
AF_cp2
AF_cp3
AF_FltOps_BlkHse
These four are from AF_BnkrPak.zip

I have re-downloaded the two ZIPs in question and compared the BMPs one-by-one to the ones I have installed. They are IDENTICAL.

So my questions are:
  1. Has anyone else had this problem?
  2. Is there a"fix"?

- H52
 
Confused!

At start-up I receive the following messages, depending on which a/c I load:

Can't find model ~ffar_rocket in the library
Can't find model wep_mk82_ldgp in the library
Can't find model wep_mk83_ldgp in the library
Can't find model wep_mk84_ldgp in the library

The last 3 are in my OBJECTS_DP folder, but not in mdlnames.txt
I believe none of the 4 are stock CFS2 items.

Here is my confusion: Are DPs the models?
If not, WHERE does CFS2 store the MDLs that are not stock? (I've been told the stock MDLs are in inf.bgl)

And finally, where can I obtain the 4 items bolded above?

- H52
 
If the objects are in the OBJECTS_DP folder and there is an error, then the .bgl file for those weapons is missing.

This should be in the folder Combat Flight Simulator2/SCENEDB/weapons/scenery

The ~ffar_rocket is from the Alphasim freeware modern weapons, they are in the library archive.

The DP files are damage/weapons loadouts/object type(inf, weapon, ship, aircraft etc) files.

The MDLs are the model files and are stored individually in the aircraft's/ship's MODEL folder e.g.

Combat Flight Simulator2/AIRCRAFT/A6M2_ZERO/MODEL

Combat Flight Simulator2/SHIPS/SHA_ENTERPRISE_CV-6/MODEL
 
Reply...

Hawkeye52,

For the missing object textures, delete your filelist.dat file in the inf\scenery folder and allow it to regenerate. :wavey:
 
The following library objects have some or all of their textures missing:
LW_building_D3
LW_building_D4
LW_building_D5
LW_hangar_sqr_05_D1
LW_radio_building_D1
These five are from LW_Library_Objects.zip

There was a problem with the original version of LW_Library_Objects.zip. Lindsay fixed it and I put together a new pack. Find it attached.

It is also available at my website. Hopefully installing this corrected pack will solve the problem.

MR
 
Editor, thank you for your reply. Let's see if I now have this correct:

If the objects are in the OBJECTS_DP folder and you receive an error message, then the .bgl file for those weapons is missing. BGLs should be in CFS2\SCENEDB\weapons\scenery.


DP files are Damage Profiles or weapons load-outs. If specific to an aircraft, ship or vehicle they are usually placed with the aircraft (etc.) along with the .CFG and .AIR files. If the DP refers to an inanimate object it is usually placed in the CFS2\OBJECTS_DP folder


The MDLs for inanimate objects are usually included in the object’s BGL which, in turn, is placed in CFS2\SCENEDB\weapons\scenery.


- Is that correct?

"The ~ffar_rocket is from the Alphasim freeware modern weapons, they are in the library archive"
(I searched SOH’s Warbirds Archive, the AlphaSim freeware site, Avsim & Flightsim to no avail.)
-H52

---------------------------------------------------
RAMI, yes, I have been deleting ALL the filelist.dat files starting with those in CFS2\ADDONS plus all INDEX files in the root directory plus ppath.log per Bearcat's recommendation.
- H52
---------------------------------------------------
MaskRider, thanks for the revised file. I was hoping I'd hear from you. Unfortunately, it had no effect on the missing textures.
- H52
 
If the objects are in the OBJECTS_DP folder and you receive an error message, then the .bgl file for those weapons is missing. BGLs should be in CFS2\SCENEDB\weapons\scenery.


DP files are Damage Profiles or weapons load-outs. If specific to an aircraft, ship or vehicle they are usually placed with the aircraft (etc.) along with the .CFG and .AIR files. If the DP refers to an inanimate object it is usually placed in the CFS2\OBJECTS_DP folder


The MDLs for inanimate objects are usually included in the object’s BGL which, in turn, is placed in CFS2\SCENEDB\weapons\scenery.


- Is that correct?

Yes, that's correct, except this:

The MDLs for inanimate objects are usually included in the object’s BGL which, in turn, is placed in CFS2\SCENEDB\weapons\scenery.


Most inf objects do not have MDL files, they are all .bgl files. The exception to this, is that some vehicles, objects(e.g. BRI_PILOT) and (rarely) some weapons have MDL files. They are usually listed in the same directory as the aircraft and have the same folder structure.


Below are the weapons for the Alphasim A-1H, this includes the ~FFAR
 
The_Editor to the rescue! Thank you, Sir, for providing the errant ~ffar_rocket file. When I searched the AlphaSim/Virtavia site I searched within the aircraft of the era that Wiki says were armed with that weapon. None of those a/c are on the site; the closest is the F-106, and it does not have that weapon. It did not occur to me to search the dump-truck Spad which, of course, carried everything, including the (famous) toilet.
http://www.midwaysailor.com/midwayva25bomb/

I Googled wep_mk82_ldgp and it gave me a link to Super Etendard Modernise at Simviation.com. That freeware a/c contains the mk82/83/84 Objects_DP and SceneDB files necessary to install those weapons.

- H52
 
FYI H52,

Lindsay usually used stock CFS2 textures for his objects whenever possible.

So, for one reason or another the stock textures being called out by these object bgls are not located where cfs2 expects to find them. Cfs2 usually starts looking in the immediate "Combat Flight Simulator 2\SCENEDB\inf\texture" folder and then by default looks in the main cfs2 texture folder.

Out of curiosity, using BGLAnalyze, I dis-assembled the LW_Buildings.BGL and took a look at what textures are being called out for these five objects. Here are the results:

INF_DAMAGE_GRD_CONC_LG.BMP (should be located in scenedb/inf/texture folder)
WH_TB1_2.BMP (should be located in main CFS2 texture folder)
INF_SMALL_BUILDING_3.BMP (should be located in scenedb/inf/texture folder)
INF_HANGAR_LARGE_3.BMP (should be located in scenedb/inf/texture folder)
INF_HANGAR_LARGE_1.BMP (should be located in scenedb/inf/texture folder)
INF_LARGE_BUILDING_3.BMP (should be located in scenedb/inf/texture folder)
MR_HANGER_1.BMP (should be located in scenedb/inf/texture folder)


With the exception of the last texture in the list, they are all stock CFS2 textures to be found in folders indicated. Check to see if they are. If not, then they somehow got deleted. Replacements can be found in one of the .cab files on one of the CFS2 installation disks- don't know which one.

WRT to the last "MR_....bmp" texture- it should be there if you just finished installing the pack.

I sent you a more detail PM about it.

Cheers,
MR
 
Back
Top