Without WonderWitch Lib その3

モノクロデータ(char)をカラーデータ4色(short)に変換してみます。

http://wwgp.qute.co.jp/2002/entry/00040/ws-web/char/char.html

モノクロデータ(白黒2値)

unsigned char bmp_m[] = {
    0x3C, 0x7E, 0x93, 0xDB, 0xFF, 0xFF, 0xFF, 0xDB 
};
font_set_monodata(2, 1, bmp_m);

カラーデータ4色(白)

unsigned short bmp_c[] = {
    0x3C3C, 0x7E7E, 0x9393, 0xDBDB, 0xFFFF, 0xFFFF, 0xFFFF, 0xDBDB 
};

wwc_set_color_mode(COLOR_MODE_4COLOR);
wwc_palette_set_color(0, 0, 0x0000);	/* black */
wwc_palette_set_color(0, 1, 0x000f);	/* blue */
wwc_palette_set_color(0, 2, 0x0f00);	/* red */
wwc_palette_set_color(0, 3, 0x0fff);	/* white */
font_set_colordata(2, 1, bmp_c);

カラーデータ4色(青)

unsigned short bmp_c[] = {
    0x003C, 0x007E, 0x0093, 0x00DB, 0x00FF, 0x00FF, 0x00FF, 0x00DB 
};

カラーデータ4色(赤)

unsigned short bmp_c[] = {
    0x3C00, 0x7E00, 0x9300, 0xDB00, 0xFF00, 0xFF00, 0xFF00, 0xDB00 
};

f:id:tanam:20171108054033p:image:w360

f:id:tanam:20171108054024p:image:w360

f:id:tanam:20171108054021p:image:w360

今後の予定は、

  • デモ画面実装