PKG FTYPODCF

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: pkg
Platforms: unknown
Endian Order: Little Endian



Format Specifications

// Some fields are BIG ENDIAN, others are LITTLE ENDIAN. Numeric fields below without any format specified are LITTLE ENDIAN fields.
// GZIP Compression

// ARCHIVE HEADER
  4 - Block Length (20) BIG ENDIAN
  8 - Header (ftypodcf)
  4 - Unknown (2) BIG ENDIAN
  4 - Header (odcf)
  4 - Unknown (1) BIG ENDIAN
  4 - Header (odrm)
  4 - null
  4 - Archive Length [+20] BIG ENDIAN
  4 - null
  
  4 - Block Length (211) BIG ENDIAN
  4 - Header (odhe)
  4 - Unknown (1) BIG ENDIAN
  1 - Data Type Name Length
  X - Data Type Name (application/vnd.nokia.n-gage.data)
  
  4 - Block Length (109) BIG ENDIAN
  4 - Header (ohdr)
  8 - null
  4 - Unknown (26) BIG ENDIAN
  2 - Unknown
  2 - Name 1 Length BIG ENDIAN
  2 - Name 2 Length BIG ENDIAN
  2 - Name 3 Length BIG ENDIAN
  X - Name 1
  X - Name 2
  X - Name 3
  
  4 - Block Length (54) BIG ENDIAN
  4 - Header (udta)
  
  4 - Block Length (28) BIG ENDIAN
  4 - Header (titl)
  4 - null
  2 - Unknown
  X - Title (MyProduct 1.0)
  1 - null Title Terminator
  
  4 - Block Length (20) BIG ENDIAN
  4 - Header (cprt)
  4 - null
  2 - Unknown
  X - Name (Nokia)
  1 - null Name Terminator
  
  4 - Unknown (1) BIG ENDIAN
  4 - Header (odda)
  4 - null
  4 - Data Length (relative to the "4 - Unknown (1)" field above BIG ENDIAN
  8 - null

// FILES DIRECTORY
  4 - Block Length (length of these fields, plus directory and all file data) BIG ENDIAN
  4 - Header ("pkg" + null)
  4 - null
  4 - Number of Files 
  4 - Unknown (1)
  4 - Unknown
  4 - File Data Length
  4 - Unknown
  4 - Directory Length [- ~100]
  4 - Unknown (3)
  12 - null
  
  // for each file (52 bytes per entry)
    32 - Filename (null terminated)
    2 - File ID (incremental from 0)
    2 - Compression Flag (1=Compressed, 0=Uncompressed)
    4 - Decompressed Length
    4 - Compressed Length
    4 - File Offset (relative to the start of the FILES DIRECTORY) [+4]
    4 - null
    
// FILE DATA
  // for each file
    X - File Data



MultiEx BMS Script

No BMS script

Supported Programs



Notes

No additional notes

Games

  • Snakes Subsonic



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