This is the specifications for the archive file which is handled by the
Game Extractor plugin
Archive_SFX_DSFX.
Endian Order: | Little Endian |
Compression: | None |
Encryption: | None |
This format is used by the following Games:
This is the format specification information:
| 4 - Header (DATA, DMAT, DSFX, DXMC, GSND, MEOS, PARS, PICS, TEXS)
4 - Number Of Files
4 - Length Of File Data
4 - Length Of Filename Directory
// for each file
4 - Unknown (Hash?)
4 - Offset to the filename (relative to the start of the filename directory)
4 - File Size
4 - File Offset
X - File Data
X - Filename Directory
0-16 - null Padding to make the filename directory a multiple of 16 bytes
// Go To ArchiveLength + LengthOfFileData (ie start of filename directory)
// for each file
X - Filename (null) |
These are the accompanying notes and further information:
| HEADER CODE REPRESENTATIONS...
DATA = Generic Data, Uncategorized
DMAT = Materials
DSFX = Sound Files
DXMC = ???
GSND = Sound Data (volumes etc?)
MEOS = Objects
PARS = Particles
PICS = Pictures
TEXS = Textures |
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.
Game Extractor (Full Version) is also able to modify and save files of this type. Visit the
Game Extractor website for more information on this, and the other great features that come with Game Extractor (Full Version).
For further information on this format, refer to the source code on our
GitHub repository.