Попробую разобрать по аналогии
ТВОЙ sd.bin:
6B4:
4byte E0FFFFFF Сигнатура
4byte 88730700 Адрес начала Имени1 раздела (в нашем случае это bmp2)
4byte 00000000 нули
4byte 88736000 Адрес начала Раздела1
4byte 8873073C Адрес на Константу 00180000 (предстоит еще понять что это, возможно Длина?)
4byte 00000000 нули
4byte 00000000 нули
4byte 88730708 Адрес начала Имени2 раздела (в нашем случае это bmp3)
4byte 00000001 ЕДИНИЧКА (почему???)
До этого момента все шло предсказуемо, как и в
МОЕМ файле
SD.BIN...
Далее должен быть Адрес начала Раздела2 (bmp3), но вместо этого идут куча нулей... и ссылка на файл
bmp3.sd и т.д.
Попробую продолжить!
4byte 00000000 нули
4byte 00000000 нули
4byte 00000001 ЕДИНИЧКА
4byte 88730710 Ссылка на имя файла "/SDHD/bmp3.sd"
4byte 88730720 Адрес начала Имени3 раздела (в нашем случае это bmp4!!!)
4byte 00000001 ЕДИНИЧКА
4byte 888B6000 Адрес начала Раздела3 (bmp4 !!!)
...
Дальше думаю нет смысла продолжать...
----------------------------------------------------
Исходя из рассмотренного, делаю вывод:
1. В твоем файле с адреса
6000h начинается раздел
bmp2;
2. Раздел
bmp3 находится в файле
bmp3.sd;
3. Раздел
bmp4 всеж имеется и располагается с адреса
186000h.
4. Получается, что ТЫ в этой теме рассматриваешь раздел
bmp4 вместо раздела
bmp3!
5. JRemaker тоже ошибается в имени Раздела!
- jremaker.jpg (37.91 КБ) 7517 просмотров
Кстати - скинь плиз свой
bmp3.sd, ты его изучал на наличие раздела
bmp3?