Разбираем раздел BMP3 в файле sd.bin
Разбираем раздел BMP3 в файле sd.bin
Команда формируется следующим образом: если найденная строка далеко, то тогда первый бит "0" (команда получается меньше 0x80) и для расчета смещения добавляется еще один байт.
Если размер строки небольшой (от 2 до 5) и найденная строка находится рядом (смещение от 1 до 0xf), тогда команда состоит из одного байта. Первый бит "1",второй "0" (команда получается меньше 0xС0).
Третий вариант команды, когда ее значение больше 0xCO. В комментарии к этому варианту в алгоритме распаковки указано, что дальше идут несжатые данные количеством записанным в младших 6 битах команды. Однако мне команда >0xC0 не попадалась и я не понимаю для чего это может быть нужно. Только, возможно, желание не вставлять лишние контрольные байты. И я ошибся в предыдущем сообщении: не битовая строка, а бинарная строка.Разбираем раздел BMP3 в файле sd.bin
В образе от NSZT-W64, в директории .ROOTFS в rootfs.img - в файле PROC_NAVI_CORE обнаружил раздел похожий на bmp3, bmp4. разобрал до bmp - nszt-w64bmp.7z
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 35 гостей