zx-music.ru жжот, спасибо за адаптации.
Вид для печати
zx-music.ru жжот, спасибо за адаптации.
Обновил первый пост. Всем добра)
Никто не подскажет формат шестиканального PT3-модуля?
А то где-то пролетало, но найти сейчас не могу.
Восстанавливая по памяти, плюс просматривая сами музмодули, вроде получается, что в шестиканальных модулях получается - это два слепленных стандартных 3-хканальных модуля, плюс в конце - добавляется 18 байт:
$+0 - адрес первого 3-хканального PT3-модуля (смещение от начала общего файла) - 2 байта
$+2 - ASCII строчка "PT3!" - 4 байта
$+6 - адрес второго 3-хканального PT3-модуля (смещение от начала общего файла) - 2 байта
$+8 - ASCII строчка "PT3!" - 4 байта
$+12 - Еще какой-то непонятный адрес??? Или что? - 2 байта
$+14 - ASCII строчка "02TS" - 4 байта
Вопрос: всё правильно ли я понял? Что за адрес по смещению $+12 ???
Читаются последние байты. 02TS для двухмодульной, 03TS - трехмодульный (vortex tracker последний поддерживает)
В зависимости от количества модулей - перед этим на каждый модуль по 6 байт. Сигнатура 4 байта (PT3!), и 2 байта длина (не смещение а длина). Фактически это пост-каталог.
https://zx-pk.ru/threads/10340-zxtun...=1#post1169593
Еще есть другой формат TS треков, в котором сами параметры заголовка pt3 другие. Это уже лучше выковыривать из исходников бульбоплеера.