NW > Sound Files > Stream File (FSTM)

This file contains stream sound data. Instead of embedding them in the BFSAR file, many games store streams sounds in a separate file. This page describes file format version 0x30000.

Block idDescription
0x4000Info block
0x4001Seek block
0x4002Data block
0x4003Region block

Info Block

OffsetSizeDescription
0x04Identifier (INFO)
0x44Block size
0x88Reference to stream sound info (0x4100)
0x108Reference to track info table (0x0101)
0x188Reference to channel info table (0x0101)

Stream Sound Info

OffsetSizeDescription
0x01Sample format
0x11Unknown
0x22Unknown
0x44Sample rate
0x84Unknown
0xC4Unknown
0x104Unknown
0x144Unknown
0x184Unknown
0x1C4Unknown
0x204Unknown
0x244Unknown
0x2812Unknown
0x344Offset into data block
0x382Unknown
0x3A6Unknown
0x404Offset into region block

Sample Format

ValueDescription
08-bit
116-bit
2ADPCM

Data Block

This block contains raw stream sound data.

OffsetSizeDescription
0x04Identifier (DATA)
0x44Block size
0x8Sound data