Outcast SFX

From MultimediaWiki
Jump to navigation Jump to search

SFX files are audio files with GSM 06.10 audio used in [Outcast] game for IBM-PC.

SFX File Format

File consist 20-byte header and GSM-FR data.

Header contains next fields.

  • DWORD ID -- always equals 0x98765432.
  • DWORD Channels -- unsure? always equals 1 (mono).
  • FLOAT CompressionFactor -- always equals 1.0.
  • DWORD DataSize -- size of audio data.
  • DWORD SoundFrequencyHz; -- always(?) equals 22050.

After header GSM-FR data coming.

SFX files can be converted by using sfx2wav tool from Impact Inc. or you can cut off header and decompress raw GSM data with ffmpeg or SoX tools.