This is the specifications for the image file which is handled by the Game Extractor plugin Viewer_VT7A_VT7A_STRM_STRM.

Endian Order:Little Endian
Compression:Zlib
Encryption:None


This format is used by the following Games:
Broken Sword 5: The Serpent's Curse *.strm


This is the format specification information:
 
// STREAM HEADER
  4 - Header (STRM)
  4 - Version? (5)
  4 - Unknown
  4 - null
  
// IMAGE DETAILS
  4 - null
  2 - Maximum Image Width
  2 - Maximum Image Height
  2 - Unknown (1)
  2 - Number of Frames
  4 - Details Directory Offset (relative to the start of the Image Details)
  4 - Color Palette Offset (relative to the start of the Image Details)
  4 - Unknown
  4 - Unknown (28)
  4 - null
  4 - Unknown (8)
  4 - Name Offset (relative to the start of This field)
  20 - null
  2 - Unknown
  2 - Number of Frames
  
  // for each frame
    2 - Frame ID (incremental from 0)
  
// DETAILS DIRECTORY
 // for each frame
   2 - X Pos
   2 - Y Pos
   2 - Image Width (not quite, sometimes a little short)
   2 - Image Height
   4 - Frame Offset (relative to the start of the Details Directory)
   4 - Compressed Frame Length
   
12 - null

// COLOR PALETTE
  // for each color (256)
    4 - Color (RGBA)
    
// NAME
  X - Name
  1 - null Name Terminator
  
// FRAME DATA
  // for each frame
    X - Compressed Image Data (ZLib)


These are the accompanying notes and further information:
 
An Animated Image


Game Extractor is able to read files of this type, as well as files from thousands of other games. To give it a try, download Game Extractor (Basic Version) for free, and see what it can do.

For further information on this format, refer to the source code on our GitHub repository.