PCS TEXLIST

From XentaxWiki
Jump to: navigation, search

Contents: GRAFs page - All - 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z - Edit

Format Type: Archive
Extensions: pcs
Platforms: unknown
Endian Order: Little Endian



Format Specifications

// Uses ZLib Compression
// The TEXTURE files contain a whole heap of images all stored one-after-the-other.
// Presumably the IMGLIST shows how to find the separate images within the TEXTURE files, but I haven't figured that out yet.

// ARCHIVE HEADER
  8 - Header ("TEXLIST" + null)
  8 - Length of "DETAILS AND FILE DATA" Section
  
// DETAILS AND FILE DATA
  // for each file
    8 - Header ("TEXTURE" + null)
    8 - File Length (from the end of this field)
    4 - Image Format (L8/DXT1/DXT3)
    4 - ZIP header ("ZIP" + null)
    4 - Compressed Data Length (total size of all compressed chunks + their 4-byte headers)
    4 - Unknown (8)
    4 - Number of Compressed Chunks
    4 - Unknown (4)
    
    // for each compressed chunk
      4 - Compressed File Length
      X - Compressed File Data
      
// IMAGE LIST
  8 - Header ("IMGLIST" + null)
  8 - Length of this section (excluding these 2 8-byte fields)

  // for each image
    8 - Image Header ("IMAGE" + 3 nulls)
    8 - Length of Image Descriptor
    8 - Data Type Header? ("MAPPLT" + 2 nulls, or "DBLPLT" + 2 nulls)
    
    // for each Primitive in this image (there can be 0 primitives for an image, if the LengthOfImageDescriptor == 8)
      8 - Primitive Header ("PRIMTIVE")
      8 - Length of Primitive Block (32)
      4 - Unknown
      4 - Unknown
      4 - Image Width/Height?
      4 - Image Width/Height?
      4 - null
      4 - Image Number (incremental from 0)
      4 - Texture Number (referring to a Texture in the DETAILS AND FILE DATA section)
      4 - Relative Offset to something?



MultiEx BMS Script

No BMS script

Supported Programs



Notes

No additional notes

Games

  • King Of Fighters XIII



Navigation

Jump to a listing by...
All Formats - Common Formats - Standard Formats - Malformed Pages
Platforms
Microsoft:
Xbox
Xbox 360
Nintendo:
GameCube
DS
Desktop:
PC
Sega:
Dreamcast
Sony:
PlayStation
PlayStation 2
PlayStation 3
PlayStation Portable
Type
Animation - Archive - Audio - Image - Mesh - Miscellaneous - Model - Video
Endianness
Little-endian - Big-endian
BMS Scripts
Pages Without a BMS Script

All Pages with Scripts:
Recently Added Scripts

Program Support
No Known Support

MultiEx Commander - Game Extractor

Format Specification Completion
Work in Progress - Almost Done - Completed
Compression and Encryption
No Compression or Encryption Used - Unknown Compression or Encryption Used

One or Both Used:
Compression Used - Both Compression and Encryption Used