0
mirror of https://github.com/sampletext32/ParkanPlayground.git synced 2025-05-18 19:31:17 +03:00
This commit is contained in:
bird_egop 2024-11-15 19:17:57 +03:00
parent 3c26addcee
commit 465a7cb336

View File

@ -31,15 +31,16 @@
2. Далее идут сами файлы в архиве.
3. В конце файла есть метаданные.
Поскольку NRes это по сути архив, длина метаданных у каждого файла разная и считается как `Количество файлов * 64`, каждый элемент метаданных - 64 байта.
[0..8] ASCII описание типа файла, например TEXM или MAT0
[8..12] Неизвестное число
[12..16] Длина файла в байтах
[16..20] Неизвестное число
[20..40] ASCII имя файла
[40..44] Неизвестное число
[44..48] Неизвестное число
[48..52] Неизвестное число
[52..56] Неизвестное число
[56..60] Смещение подфайла от начала NRes (именно самого NRes) в байтах
[60..64] Индекс в файле (от 0, не больше чем кол-во файлов)
+ [0..8] ASCII описание типа файла, например TEXM или MAT0
+ [8..12] Неизвестное число
+ [12..16] Длина файла в байтах
+ [16..20] Неизвестное число
+ [20..40] ASCII имя файла
+ [40..44] Неизвестное число
+ [44..48] Неизвестное число
+ [48..52] Неизвестное число
+ [52..56] Неизвестное число
+ [56..60] Смещение подфайла от начала NRes (именно самого NRes) в байтах
+ [60..64] Индекс в файле (от 0, не больше чем кол-во файлов)