1,345
edits
Changes
→Формат модуля Pro Tracker v3.7x
+0 (13) "ProTracker 3." - идентификационная строка. В модулях от Vortex Tracker отсутствует!
+13 (17) "7" (или "6","5","4", или даже "3" ) - номер подверсии.
+14 (16) " compilation of " (необязательное - любой текст этой длины).
+30 (32) название модуля (ASCII, lat, неиспользованные символы забиты пробелами).
+62 (4) " by " (необязательное - любые 4 символа)
+66 (32) имя автора (ASCII, lat, неиспользованные символы забиты пробелами). (то есть первые 98 байт модуля образуют соответствующую строку)
+98 (1) Для обычных AY музонов: код #20.
Если используется TS: число паттернов N (в текущей версии должно быть #30). Паттерны первого AY нумеруются N-1,N-2,... Паттерны второго AY нумеруются 0,1,2,...
+201 (?) список позиций (ордер). Содержит номера паттернов
(0...84), умноженные на 3. Таблица завершается кодом #ff. Pro Tracker v3.3x-v3.5x не поддерживает больше 42 паттернов.
+Psa_chn (?*6) указатель паттернов. Содержит для каждого из имеющихся паттернов смещения:
++0 (2) до блока данных канала (трека) A
++2 (2) до блока данных канала (трека) B
++4 (2) до блока данных канала (трека) C.
+? (?*?) блоки данных каналов, то есть треки.