// ██▀▀█▀▀██▀▀▀▀▀▀▀█▀▀█ ▄ // ██ ▀ █▄ ▀██▄ ▀ ▄█ ▄ ▄█▄█ ▄▀██ // █ █ █ ▀▀ ▄█ █ █ ██ ██ █ ▀██ // ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀ // Data generated using MSXimg 1.22.1 // by Guillaume "Aoineko" Blanchard (2022) under CC BY-SA free license // ───────────────────────────────────────────────────────────────────────────── // Author: Guillaume "Aoineko" Blanchard, for MSXgl (MSX Game library) // License: CC-BY-SA // ───────────────────────────────────────────────────────────────────────────── // Generation parameters: // - Input file: font\font_mgl_mini2.png // - Mode: Bitmap // - Start position: 0, 16 // - Sprite size: 8, 6 (gap: 0, 2) // - Sprite count: 16, 6 // - Color count: 2 (Transparent: #000000) // - Palette mode: MSX1 [1:-1] // - Compressor: None // - Skip empty: TRUE // Data table const unsigned char g_Font_MGL_Mini2[] = { // Font header data 0x86, // Data size [x|y] 0x56, // Font size [x|y] 0x21, // First character ASCII code (!) 0x7E, // Last character ASCII code (~) // // Sprite[0] (offset:4) // // Sprite[1] (offset:4) 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x00, /* ........ */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[2] (offset:10) 0xB0, /* #.##.... */ 0xB0, /* #.##.... */ 0xA0, /* #.#..... */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[3] (offset:16) 0x50, /* .#.#.... */ 0xF0, /* ####.... */ 0x50, /* .#.#.... */ 0xF0, /* ####.... */ 0x50, /* .#.#.... */ 0x00, /* ........ */ // // Sprite[4] (offset:22) 0x60, /* .##..... */ 0xC0, /* ##...... */ 0xE0, /* ###..... */ 0x60, /* .##..... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[5] (offset:28) 0xB0, /* #.##.... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ 0xC0, /* ##...... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[6] (offset:34) 0x40, /* .#...... */ 0xA0, /* #.#..... */ 0x40, /* .#...... */ 0xB0, /* #.##.... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[7] (offset:40) 0xC0, /* ##...... */ 0x40, /* .#...... */ 0x80, /* #....... */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[8] (offset:46) 0x30, /* ..##.... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x30, /* ..##.... */ 0x00, /* ........ */ // // Sprite[9] (offset:52) 0xC0, /* ##...... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[10] (offset:58) 0x00, /* ........ */ 0xD0, /* ##.#.... */ 0x60, /* .##..... */ 0xB0, /* #.##.... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[11] (offset:64) 0x00, /* ........ */ 0x60, /* .##..... */ 0xF0, /* ####.... */ 0x60, /* .##..... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[12] (offset:70) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0xC0, /* ##...... */ 0x40, /* .#...... */ 0x80, /* #....... */ // // Sprite[13] (offset:76) 0x00, /* ........ */ 0x00, /* ........ */ 0xE0, /* ###..... */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[14] (offset:82) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[15] (offset:88) 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[16] (offset:94) 0x60, /* .##..... */ 0xB0, /* #.##.... */ 0xB0, /* #.##.... */ 0xB0, /* #.##.... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[17] (offset:100) 0x60, /* .##..... */ 0xE0, /* ###..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0xF0, /* ####.... */ 0x00, /* ........ */ // // Sprite[18] (offset:106) 0xE0, /* ###..... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ 0xC0, /* ##...... */ 0xF0, /* ####.... */ 0x00, /* ........ */ // // Sprite[19] (offset:112) 0xE0, /* ###..... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ 0x30, /* ..##.... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[20] (offset:118) 0x80, /* #....... */ 0xB0, /* #.##.... */ 0xF0, /* ####.... */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x00, /* ........ */ // // Sprite[21] (offset:124) 0xF0, /* ####.... */ 0xC0, /* ##...... */ 0xE0, /* ###..... */ 0x30, /* ..##.... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[22] (offset:130) 0x70, /* .###.... */ 0xC0, /* ##...... */ 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[23] (offset:136) 0xF0, /* ####.... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[24] (offset:142) 0x60, /* .##..... */ 0xB0, /* #.##.... */ 0x60, /* .##..... */ 0xB0, /* #.##.... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[25] (offset:148) 0x60, /* .##..... */ 0xB0, /* #.##.... */ 0x70, /* .###.... */ 0x30, /* ..##.... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[26] (offset:154) 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x00, /* ........ */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[27] (offset:160) 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x00, /* ........ */ 0xC0, /* ##...... */ 0x40, /* .#...... */ 0x80, /* #....... */ // // Sprite[28] (offset:166) 0x30, /* ..##.... */ 0x60, /* .##..... */ 0xC0, /* ##...... */ 0x60, /* .##..... */ 0x30, /* ..##.... */ 0x00, /* ........ */ // // Sprite[29] (offset:172) 0x00, /* ........ */ 0xE0, /* ###..... */ 0x00, /* ........ */ 0xE0, /* ###..... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[30] (offset:178) 0xC0, /* ##...... */ 0x60, /* .##..... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[31] (offset:184) 0xE0, /* ###..... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ 0x00, /* ........ */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[32] (offset:190) 0x40, /* .#...... */ 0xA0, /* #.#..... */ 0x20, /* ..#..... */ 0xE0, /* ###..... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[33] (offset:196) 0x60, /* .##..... */ 0xD0, /* ##.#.... */ 0xF0, /* ####.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[34] (offset:202) 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[35] (offset:208) 0x60, /* .##..... */ 0xD0, /* ##.#.... */ 0xC0, /* ##...... */ 0xD0, /* ##.#.... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[36] (offset:214) 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[37] (offset:220) 0xF0, /* ####.... */ 0xC0, /* ##...... */ 0xE0, /* ###..... */ 0xC0, /* ##...... */ 0xF0, /* ####.... */ 0x00, /* ........ */ // // Sprite[38] (offset:226) 0xF0, /* ####.... */ 0xC0, /* ##...... */ 0xE0, /* ###..... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[39] (offset:232) 0x70, /* .###.... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0xD0, /* ##.#.... */ 0x70, /* .###.... */ 0x00, /* ........ */ // // Sprite[40] (offset:238) 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xF0, /* ####.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[41] (offset:244) 0xF0, /* ####.... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0xF0, /* ####.... */ 0x00, /* ........ */ // // Sprite[42] (offset:250) 0xF0, /* ####.... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[43] (offset:256) 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[44] (offset:262) 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0xF0, /* ####.... */ 0x00, /* ........ */ // // Sprite[45] (offset:268) 0x50, /* .#.#.... */ 0xF0, /* ####.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[46] (offset:274) 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[47] (offset:280) 0x60, /* .##..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[48] (offset:286) 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[49] (offset:292) 0x60, /* .##..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x70, /* .###.... */ 0x00, /* ........ */ // // Sprite[50] (offset:298) 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[51] (offset:304) 0x70, /* .###.... */ 0xC0, /* ##...... */ 0x60, /* .##..... */ 0x30, /* ..##.... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[52] (offset:310) 0xF0, /* ####.... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[53] (offset:316) 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xF0, /* ####.... */ 0x00, /* ........ */ // // Sprite[54] (offset:322) 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0x40, /* .#...... */ 0x00, /* ........ */ // // Sprite[55] (offset:328) 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xF0, /* ####.... */ 0x50, /* .#.#.... */ 0x00, /* ........ */ // // Sprite[56] (offset:334) 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x60, /* .##..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[57] (offset:340) 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[58] (offset:346) 0xF0, /* ####.... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ 0xC0, /* ##...... */ 0xF0, /* ####.... */ 0x00, /* ........ */ // // Sprite[59] (offset:352) 0xE0, /* ###..... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[60] (offset:358) 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x60, /* .##..... */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x00, /* ........ */ // // Sprite[61] (offset:364) 0xE0, /* ###..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[62] (offset:370) 0x60, /* .##..... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[63] (offset:376) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0xF0, /* ####.... */ 0x00, /* ........ */ // // Sprite[64] (offset:382) 0xC0, /* ##...... */ 0x80, /* #....... */ 0x40, /* .#...... */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[65] (offset:388) 0x00, /* ........ */ 0x70, /* .###.... */ 0xB0, /* #.##.... */ 0xB0, /* #.##.... */ 0x70, /* .###.... */ 0x00, /* ........ */ // // Sprite[66] (offset:394) 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[67] (offset:400) 0x00, /* ........ */ 0x70, /* .###.... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x70, /* .###.... */ 0x00, /* ........ */ // // Sprite[68] (offset:406) 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x70, /* .###.... */ 0xB0, /* #.##.... */ 0x70, /* .###.... */ 0x00, /* ........ */ // // Sprite[69] (offset:412) 0x00, /* ........ */ 0x70, /* .###.... */ 0xF0, /* ####.... */ 0xC0, /* ##...... */ 0x70, /* .###.... */ 0x00, /* ........ */ // // Sprite[70] (offset:418) 0x60, /* .##..... */ 0xD0, /* ##.#.... */ 0xC0, /* ##...... */ 0xE0, /* ###..... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[71] (offset:424) 0x00, /* ........ */ 0x70, /* .###.... */ 0xB0, /* #.##.... */ 0x70, /* .###.... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ // // Sprite[72] (offset:430) 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[73] (offset:436) 0x40, /* .#...... */ 0x00, /* ........ */ 0x40, /* .#...... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[74] (offset:442) 0x20, /* ..#..... */ 0x00, /* ........ */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0xB0, /* #.##.... */ 0x60, /* .##..... */ // // Sprite[75] (offset:448) 0xC0, /* ##...... */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[76] (offset:454) 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x70, /* .###.... */ 0x00, /* ........ */ // // Sprite[77] (offset:460) 0x00, /* ........ */ 0x50, /* .#.#.... */ 0xF0, /* ####.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[78] (offset:466) 0x00, /* ........ */ 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x00, /* ........ */ // // Sprite[79] (offset:472) 0x00, /* ........ */ 0x60, /* .##..... */ 0xD0, /* ##.#.... */ 0xD0, /* ##.#.... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[80] (offset:478) 0x00, /* ........ */ 0xE0, /* ###..... */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ // // Sprite[81] (offset:484) 0x00, /* ........ */ 0x70, /* .###.... */ 0xB0, /* #.##.... */ 0x70, /* .###.... */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ // // Sprite[82] (offset:490) 0x00, /* ........ */ 0xD0, /* ##.#.... */ 0xE0, /* ###..... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[83] (offset:496) 0x00, /* ........ */ 0x70, /* .###.... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[84] (offset:502) 0xC0, /* ##...... */ 0xE0, /* ###..... */ 0xC0, /* ##...... */ 0xC0, /* ##...... */ 0x70, /* .###.... */ 0x00, /* ........ */ // // Sprite[85] (offset:508) 0x00, /* ........ */ 0x58, /* .#.##... */ 0x58, /* .#.##... */ 0x58, /* .#.##... */ 0x38, /* ..###... */ 0x00, /* ........ */ // // Sprite[86] (offset:514) 0x00, /* ........ */ 0x58, /* .#.##... */ 0x58, /* .#.##... */ 0x50, /* .#.#.... */ 0x20, /* ..#..... */ 0x00, /* ........ */ // // Sprite[87] (offset:520) 0x00, /* ........ */ 0x58, /* .#.##... */ 0x58, /* .#.##... */ 0x78, /* .####... */ 0x50, /* .#.#.... */ 0x00, /* ........ */ // // Sprite[88] (offset:526) 0x00, /* ........ */ 0xD0, /* ##.#.... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0xB0, /* #.##.... */ 0x00, /* ........ */ // // Sprite[89] (offset:532) 0x00, /* ........ */ 0xB0, /* #.##.... */ 0xB0, /* #.##.... */ 0x70, /* .###.... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ // // Sprite[90] (offset:538) 0x00, /* ........ */ 0xF0, /* ####.... */ 0x30, /* ..##.... */ 0xC0, /* ##...... */ 0xF0, /* ####.... */ 0x00, /* ........ */ // // Sprite[91] (offset:544) 0x70, /* .###.... */ 0x60, /* .##..... */ 0xC0, /* ##...... */ 0x60, /* .##..... */ 0x70, /* .###.... */ 0x00, /* ........ */ // // Sprite[92] (offset:550) 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[93] (offset:556) 0xE0, /* ###..... */ 0x60, /* .##..... */ 0x30, /* ..##.... */ 0x60, /* .##..... */ 0xE0, /* ###..... */ 0x00, /* ........ */ // // Sprite[94] (offset:562) 0x00, /* ........ */ 0x30, /* ..##.... */ 0xF0, /* ####.... */ 0x80, /* #....... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[95] (offset:568) }; // Total size : 568 bytes