VBI wrote:для тайлов/спрайтов они группируются в наборы по 4 штуки
jimbo_77 wrote:Еще интересует вопрос по размерам тайлов, спрайтов.
VBI wrote:хорошо бы получить любой исходник bmp2sxg, пусть даже на Perl
moroz1999 wrote:Правильно ли я понимаю, что:
1. Палитра имеет нефиксированную длину, конец задается смещением.
moroz1999 wrote:2. Палитра два байта на цвет. По какой логике задаются цвета?
No # R G B R G B pentevo xRRrrrGG gggBBbbb
BMP color 0[#00] [#00,#00,#FF] -> 0, 0, 24 -> 0, 24[#0018] 00000000 00011000
BMP color 1[#01] [#00,#00,#F4] -> 0, 0, 23 -> 0, 23[#0017] 00000000 00010111
BMP color 2[#02] [#00,#00,#E9] -> 0, 0, 22 -> 0, 22[#0016] 00000000 00010110
BMP color 3[#03] [#00,#00,#DF] -> 0, 0, 21 -> 0, 21[#0015] 00000000 00010101
BMP color 4[#04] [#00,#00,#D4] -> 0, 0, 20 -> 0, 20[#0014] 00000000 00010100
BMP color 5[#05] [#00,#00,#C9] -> 0, 0, 19 -> 0, 19[#0013] 00000000 00010011
BMP color 6[#06] [#00,#00,#BF] -> 0, 0, 18 -> 0, 18[#0012] 00000000 00010010
BMP color 7[#07] [#00,#00,#B4] -> 0, 0, 17 -> 0, 17[#0011] 00000000 00010001
BMP color 8[#08] [#00,#00,#AA] -> 0, 0, 16 -> 0, 16[#0010] 00000000 00010000
BMP color 9[#09] [#00,#00,#9F] -> 0, 0, 15 -> 0, 15[#000F] 00000000 00001111
BMP color 10[#0A] [#00,#00,#94] -> 0, 0, 14 -> 0, 14[#000E] 00000000 00001110
BMP color 11[#0B] [#00,#00,#8A] -> 0, 0, 13 -> 0, 13[#000D] 00000000 00001101
BMP color 12[#0C] [#00,#00,#7F] -> 0, 0, 12 -> 0, 12[#000C] 00000000 00001100
BMP color 13[#0D] [#00,#00,#75] -> 0, 0, 11 -> 0, 11[#000B] 00000000 00001011
BMP color 14[#0E] [#00,#00,#6A] -> 0, 0, 10 -> 0, 10[#000A] 00000000 00001010
moroz1999 wrote:3. Пиксели - просто однобайтовый номер цвета в палитре, верно?
g0blinish wrote:надо бы.
moroz1999 wrote:Всё правильно выглядит?
moroz1999 wrote:Давай сначала разберемся с палитрой,
moroz1999 wrote:1. У тебя на картинке есть бордер зеленый. Это обычный зеленый бордер, правильно?
moroz1999 wrote:2. Возможно, я из RGB555 неправильно делаю RGB888
No # R G B R G B pentevo xRRrrrGG gggBBbbb
BMP color 0[#00] [#FF,#00,#FF] -> 24, 0, 24 -> 96, 24[#6018] 01100000 00011000
BMP color 1[#01] [#7F,#00,#7F] -> 12, 0, 12 -> 48, 12[#300C] 00110000 00001100
BMP color 2[#02] [#00,#00,#FF] -> 0, 0, 24 -> 0, 24[#0018] 00000000 00011000
BMP color 3[#03] [#00,#00,#7F] -> 0, 0, 12 -> 0, 12[#000C] 00000000 00001100
BMP color 4[#04] [#00,#FF,#FF] -> 0, 24, 24 -> 3, 24[#0318] 00000011 00011000
BMP color 5[#05] [#00,#7F,#7F] -> 0, 12, 12 -> 1,140[#018C] 00000001 00000000
BMP color 6[#06] [#FF,#FF,#FF] -> 24, 24, 24 -> 99, 24[#6318] 01100011 00011000
BMP color 7[#07] [#00,#FF,#00] -> 0, 24, 0 -> 3, 0[#0300] 00000011 00000000
BMP color 8[#08] [#00,#7F,#00] -> 0, 12, 0 -> 1,128[#0180] 00000001 00000000
BMP color 9[#09] [#FF,#FF,#00] -> 24, 24, 0 -> 99, 0[#6300] 01100011 00000000
BMP color 10[#0A] [#7F,#7F,#00] -> 12, 12, 0 -> 49,128[#3180] 00110001 00000000
BMP color 11[#0B] [#FF,#00,#00] -> 24, 0, 0 -> 96, 0[#6000] 01100000 00000000
BMP color 12[#0C] [#7F,#00,#00] -> 12, 0, 0 -> 48, 0[#3000] 00110000 00000000
BMP color 13[#0D] [#00,#00,#00] -> 0, 0, 0 -> 0, 0[#0000] 00000000 00000000
Users browsing this forum: No registered users and 1 guest