SRTT .czh_pc,.czn_pc,.cvbm_pc,.gvbm_pc

Well the "_pc" should be pretty obvious. We build separate data files for each platform to potentially take advantage of any unique elements of that platform. But you won't find "_ps3" or "_xbox2" extensions except on those platforms.

The leading "c" or "g" indicates whether it is a "cpu" or "gpu" data file. This only really matters on the PS3 and the way that platform has it's memory separated for accesses made by the CPU or GPU processors.

"vbm" is a texture file, or a collection of textures. I don't recall the significance of what it stands for.

"zn" is a zone file and "zh" is a zone file header. I think the header is used more often in tools where we need to look at the information there when building up sets of related files. It's separated out into a distinct file because the tool doesn't care about all the rest of the data, just the header and the header portion is tiny compared to the rest of the zone data. We still load it in the game, but the usefulness of it being a separate file is mostly tools.
 
Back
Top