This is the specifications for the archive file which is handled by the Game Extractor plugin Archive_SB.

Endian Order:Little Endian
Compression:None
Encryption:None


This format is used by the following Games:
Dragon Age: Inquisition *.sb *.toc


This is the format specification information:
 
// TOC FILE

  // HEADER
    8 - Unknown
    548 - Hash? (nulls to fill)
    4 - Unknown
    
    1 - Property ID (1)
    7 - Bundle Header ("bundles")
    1 - null Bundle Header Terminator
    2 - Unknown
    1 - Number of Bundles (1)
    
  // DETAILS DIRECTORY
    // for each file
      2 - Unknown
      
      1 - Property ID (7)
      2 - ID Header ("id")
      1 - null ID Header Terminator
      1 - Filename Length (including Null Terminator)
      X - Filename
      1 - null Filename Terminator
      
      1 - Property ID (9)
      6 - Offset Header ("offset")
      1 - null Offset Header Terminator
      8 - File Offset
      
      1 - Property ID (8)
      4 - Size Header ("size")
      1 - null Offset Header Terminator
      4 - File Length
      
      1 - End of Entry Property ID (0)
      
  // FOOTER
    1 - Property ID (1)
    6 - Chunk Header ("chunks")
    1 - null Chunk Header Terminator
    2 - Number of Chunks (1)
    
    // for each chunk
      1 - Property ID (6)
      3 - CAS Header ("cas")
      1 - null CAS Header Terminator
      1 - Number of Bundle Files (1)
    
      // for each bundle file
        1 - Property ID (7)
        4 - Name Header ("name")
        1 - null Name Header Terminator
        1 - Filename Length (including Null Terminator)
        X - Filename
        1 - null Filename Terminator
    
      1 - Property ID (6)
      21 - Super Bundle Header ("alwaysEmitSuperbundle")
      1 - null Super Bundle Header Terminator
      1 - Boolean Value (0)
    
    1 - End of Chunk Property ID (0)


These are the accompanying notes and further information:
 
The TOC file contains the directory, the SB file contains the file data.


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.