NW > Sound Files > Group File (FGRP)

This file contains a group of subfiles in a BFSAR archive. When a file isn't stored in the file block of the BFSAR file or externally, the group files are scanned until it is found (or not found anywhere).

Block idDescription
0x7800Info block
0x7801File block
0x7802InfoEx block

Info Block

OffsetSizeDescription
0x04Identifier ("INFO")
0x44Block size
0x84Number of entries
0xCReferences to location info (0x7900)

Location Info

OffsetSizeDescription
0x04File index
0x48Reference into file block body (0x1F00)
0xC4Filesize

File Block

This block contains the actual subfiles. All files are aligned to 32 bytes.

OffsetSizeDescription
0x04Identifier ("FILE")
0x44Block size
0x8Files

InfoEx Block

This block specifies which files this group depends on.

OffsetSizeDescription
0x04Identifier ("INFX")
0x44Block size
0x8References to dependency info (0x7901)

Dependency Info

OffsetSizeDescription
0x04Item id
0x44Flags