Структура DISCID

К данной структуре относятся фалы DATA/DATANN/NN0000MM/NN0000MMDISCID.lst и INFO/DISCID/DISCIDNN.lst.

Структура файла:

Description Length Comment
Header 32
N x disc data 412 для NN0000MMDISCID.lst N=1, для DISCIDNN.lst N — количество каталогов NN0000MM в DATA

Структура Header:

Offset Length Default Description
0 16 «SLJA_DISCID:1.3 « текст
16 2 индекс каталога (NN) в текстовом виде
18 14 0x0000000000000000000000000000

Структура disc data:

Description Length Comment
disc data header 20
N x track data 4 N = количество треков — 1

Структура disc data header:

Offset Length Default Description
0 4 32 bit checksum блока disc data для DISCIDNN.lst и нули для NN0000MMDISCID.lst
4 4 имя каталога в Big Endian (т.е. если каталог — DATA/DATA1F/1F000003, то 0300001F)
8 4 количество треков (hex)
12 4 unknown
16 4 0x96000000 возможно track data содержит смещения треков на оригинальном Audio CD и это дефолтное смещение для всех первых треков

Структура track data:

Offset Length Default Description
0 4 unknown (возможно смещение трека на оригинальном Audio CD )
Рубрики: MMCS
Метки:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.