SCH Audio

From XentaxWiki
Jump to: navigation, search

Back to index | Edit this page

SCH

  • Format Type : Audio
  • Endian Order : Little Endian
  • Signature : SCH


Format Specifications

4 bytes (char) - chunk signature // "SCH/x00"
4 bytes (uint32) - chunk size

num_of_subchunks *
{
   4 bytes (char) - chunk signature // e.g. "IMUS"
   4 bytes (uint32) - chunk size
   x bytes - chunk data
}

Chunks

  • IMUS chunk
// IMUS chunk
4 bytes (char) - chunk signature // "IMUS"
4 bytes (uint32) - chunk size
4 bytes - unknown 
1 byte (uint8) - path length
3 bytes - unknown
x bytes (char) - file path + null // e.g. "data\sound\DS-MissionFailure.psf"
4 bytes - nulls

num_of_entries *
{
   2 bytes - entry ID  // starts with 1, then it is increasing by 1
   6 bytes - unknown
   4 bytes (uint32) - some offset
}
x bytes - padding?
  • BANK chunk
// TODO
  • PFSM chunk
// TODO

MultiEx BMS Script

Not written yet.

Notes and Comments

None.

Games

List of games using this file format:

  • Conflict
  • The Great Escape

Compatible Programs

  • foobar2000 + vgmstream plugin

See Also