Koei Tecmo Audio SRSA SRST: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
Line 57: Line 57:




// entries
num_of_entries *
{
  4 bytes (uint32) - entry type  // "0x09 0xD4 0xF4 0x15" - config?
  4 bytes (uint32) - entry size
  x bytes - entry data
}
</pre>
</pre>
</div>
</div>

Revision as of 11:50, 6 January 2021

SRSA, SRST

  • Game : Hyrule Warriors: Age of Calamity
  • Format Type : Audio
  • Endian Order : Little Endian


Format Specifications

// SRSA file format

// header chunk
4 bytes (char) - magic  // "ASRS"
4 bytes - nulls
4 bytes (uint32) - total file size
4 bytes - nulls

x bytes - KTSR data


// SRST file format

// header chunk
4 bytes (char) - magic  // "TSRS"
4 bytes - nulls
4 bytes (uint32) - total file size
4 bytes - nulls

x bytes - KTSR data

Related Structures

// KTSR audio file format

// header chunk
4 bytes (char) - chunk magic  // e.g. "KTSR"
4 bytes (uint32) - chunk type   // e.g. "0x02 0x94 0xDD 0xFC" 
2 bytes (uint16) - version?   // "1"
1 byte - null
1 byte (uint8) - platform   //  0x01 - PC
                            //  0x03 - PS Vita
                            //  0x04 - Switch
4 bytes - game ID
8 bytes - nulls
4 bytes (uint32) - file size
4 bytes (uint32) - file size (repeated)
32 bytes - reserved


// entries
num_of_entries *
{
   4 bytes (uint32) - entry type   // "0x09 0xD4 0xF4 0x15" - config?
   4 bytes (uint32) - entry size
   x bytes - entry data
}

MultiEx BMS Script

Not written yet.

Notes and Comments

None.

Compatible Programs

  • Foobar + vgmstream plugin (after deleting header and changing extension, see details here.