здесь будет описание что где лежит в прошивке с описанием адрес в прошивке от 0 как положено, сначала шестьнадцатеричный затем в десятичный, затем размер ----------------------------------------------------------- 00000 машинный код, похож на старт addi $sp,$sp,32768 lui $gp,35841 jal 50331744=0х3000060 addi $gp,$gp,43200 lui $t3,35840 addi $t3,$t3,512 jalr $t3,$ra lui $t4,35840 addi $t4,$t4,1104 jalr $t4,$ra j 50331664=0х3000010 00080 текст Sunplus nand loader II ... 00180 машинный код, похож на запись данных по адресу 0, может это порт? lui $k0,35840 addi $k0,$k0,784 lui $k1,35840 addi $k1,$k1,10664 sw $k0,0 lui $k0,35840 addi $k0,$k0,784 lui $k1,35840 addi $k1,$k1,10688 sw $k0,0 до 02998 04180 машинный код, много, до 0ED014 дизассемблер с описанием языка есть на этом сайте, но нет описания 536, где память экрана, где порты, как с внешними устройствами работает. Ищем.. ------------------------------------------------------------ *шрифты как картинки есть на сайте 970944-16384.GIF, 987344-16384.GIF, 1003744-9984.GIF, 1013744-320.GIF, 1014080-20480-4.GIF, 1034576-25600-4.GIF шрифты: SP - идентификатор , заголовок 16 байт можно делать их прогой CutImageV1.1.3 из BMP 16 цветов F2 1F 20 14 53 50 00 01 00 01 00 00 40 F7 13 00(длина13F750) 0-1б = кол-во спрайтов, 2б=ширина 3б=высота 4-5б="SP" 6-8б=? 9б=1 если кодировано по 2 бита (4 цвета), 9б=2 если кодировано по 4 бита (16 цветов) 10-11б=? 12-15б=длина файла-16 кодировано по 2 бита. используется 3цвета из 4х (в заголовке 1) 0ed0c0=970944,16384+16 16x32 sz=128 128 штук буквы 74 0f10d0=987344,16384+16 16x32 sz=128 128 штук, символы 0f50e0=1003744,9984+16 12x26 sz=78 128 шт буквы 0f77f0=1013744,320+16 16x16 sz=64 5шт значки перемотки кодировано по 4 бита. используется 3цвета из 16ти (в заголовке 2) 0f7940=1014080,20480+16 16х20 sz=80 128 шт 0fc950=1034576,25600+16 16х20 sz=80 160 шт ------------------------------------------------------------ ?102D60 таблица или узор ?103A00 другая таблица/спрайт? ?103B30 таблица или узор 104F30 островок остался ------------------------------------------------------------ *картинки есть на сайте или вытаскивайте сами из прошивки. картинки JPG: JFIF - идентификатор начало FFD8 FFE00010 конец FFD9 104F30=1068848,24693 10AFA8=1093544,21679 m22149 #8C11.#6FA8 110f30 C000 110458=1115224,21165 116fa8 C000 115708=1136392,10092 108950 11c458 +c000 117E74=1146484,10285 103940 11A6A4=1156772,8807 $gp = #8C19.1C70 11C90C=1165580,9967 11EFFC=1175548,19396 123BC0=1194944,18959 1285D0=1213904,21138 12D864=1235044,20827 1329C0=1255872,7996 звук WAV: RIFF- идентификатор, заголовок 8 байт, 4-7б=длина файла-8 1348FC=1263868,9266+8 136D38=1273144,12274+8 139D34=1285428,918+8 ?13A0D4 какие то спрайты надо проверить 13AD94 текст Please specify devId... ?13ADB0 спрайты? 13BB28 текст Sunplus Co Ltd Sunplus SPCA536 01.00.00 13BC20 текст N/A Sunplus CA536A 13BD30 текст 1600x1200 640x480 320x240 20020101T000000.0 13BDC0 большой текст ?13C220 спрайт? 13С350 текст 1000 ISO MPEG-4 Video V1 IMA ADPCM G.726 32kb/s,8kHz,Mono MPEG Layer-3 ?13C3F0 похоже на картинку типа BMP 13C4A0 таблица от 1 до 255 через 0 ?потом спрайты наверно 15A410 текст ____________System Memory Display ?15A4A0 картинка наверно 15B8E4 много текста ?15CB70 таблица или спрайт 15СС90 очень много текста ?15E5D0 картинка? 15EA10 текст ?15EAF0 картинка? 15EC68 большой текст с парой таблиц? ?15FDC8 картинка? 15FF40 текст 160600 картинка? ?16117C большая картинка? 1703C0 текст ?170410 картинка? 1723E0 текст ?172720 картинка? ?1731B0 картинка? /// недоделал 177870 17D3A8 картинки JPG нету там их 18C4B0, 418120 -181F36=1580854 -182B92=1584018 187970-конец файла прошивки прога как вытаскивать ресурс из прошивки в разделе программы.