// ██▀▀█▀▀██▀▀▀▀▀▀▀█▀▀█ ▄ // ██ ▀ █▄ ▀██▄ ▀ ▄█ ▄ ▄█▄█ ▄▀██ // █ █ █ ▀▀ ▄█ █ █ ██ ██ █ ▀██ // ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀ // Data generated using MSXimg 1.22.1 // by Guillaume "Aoineko" Blanchard (2022) under CC BY-SA free license // ───────────────────────────────────────────────────────────────────────────── // Author: GFX // License: Public Domain // ───────────────────────────────────────────────────────────────────────────── // Generation parameters: // - Input file: font\font_gfx_future1.png // - Mode: Bitmap // - Start position: 0, 0 // - Sprite size: 8, 8 (gap: 0, 0) // - Sprite count: 16, 4 // - Color count: 2 (Transparent: #000000) // - Palette mode: MSX1 [1:-1] // - Compressor: None // - Skip empty: TRUE // Data table const unsigned char g_Font_GFX_Future1[] = { // Font header data 0x88, // Data size [x|y] 0x88, // Font size [x|y] 0x21, // First character ASCII code (!) 0x5F, // Last character ASCII code (_) // // Sprite[0] (offset:4) // // Sprite[1] (offset:4) 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x00, /* ........ */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x00, /* ........ */ // // Sprite[2] (offset:12) 0x50, /* .#.#.... */ 0x50, /* .#.#.... */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[3] (offset:20) 0x00, /* ........ */ 0x28, /* ..#.#... */ 0x7C, /* .#####.. */ 0x28, /* ..#.#... */ 0x7C, /* .#####.. */ 0x28, /* ..#.#... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[4] (offset:28) 0x00, /* ........ */ 0x1C, /* ...###.. */ 0x20, /* ..#..... */ 0x7C, /* .#####.. */ 0x7C, /* .#####.. */ 0x20, /* ..#..... */ 0x1C, /* ...###.. */ 0x00, /* ........ */ // // Sprite[5] (offset:36) 0x00, /* ........ */ 0x00, /* ........ */ 0x24, /* ..#..#.. */ 0x08, /* ....#... */ 0x10, /* ...#.... */ 0x24, /* ..#..#.. */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[6] (offset:44) 0x18, /* ...##... */ 0x2C, /* ..#.##.. */ 0x18, /* ...##... */ 0x38, /* ..###... */ 0x2E, /* ..#.###. */ 0x2C, /* ..#.##.. */ 0x3E, /* ..#####. */ 0x00, /* ........ */ // // Sprite[7] (offset:52) 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x20, /* ..#..... */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[8] (offset:60) 0x00, /* ........ */ 0x08, /* ....#... */ 0x10, /* ...#.... */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x10, /* ...#.... */ 0x08, /* ....#... */ 0x00, /* ........ */ // // Sprite[9] (offset:68) 0x00, /* ........ */ 0x20, /* ..#..... */ 0x10, /* ...#.... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x10, /* ...#.... */ 0x20, /* ..#..... */ 0x00, /* ........ */ // // Sprite[10] (offset:76) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x28, /* ..#.#... */ 0x10, /* ...#.... */ 0x28, /* ..#.#... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[11] (offset:84) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x10, /* ...#.... */ 0x38, /* ..###... */ 0x10, /* ...#.... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[12] (offset:92) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x60, /* .##..... */ 0x20, /* ..#..... */ // // Sprite[13] (offset:100) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x38, /* ..###... */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[14] (offset:108) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x40, /* .#...... */ 0x00, /* ........ */ // // Sprite[15] (offset:116) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x08, /* ....#... */ 0x10, /* ...#.... */ 0x20, /* ..#..... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[16] (offset:124) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[17] (offset:132) 0x38, /* ..###... */ 0x38, /* ..###... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x00, /* ........ */ // // Sprite[18] (offset:140) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x0C, /* ....##.. */ 0x3C, /* ..####.. */ 0x20, /* ..#..... */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[19] (offset:148) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x0C, /* ....##.. */ 0x1C, /* ...###.. */ 0x0C, /* ....##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[20] (offset:156) 0x0C, /* ....##.. */ 0x1C, /* ...###.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x0C, /* ....##.. */ 0x00, /* ........ */ // // Sprite[21] (offset:164) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x20, /* ..#..... */ 0x3C, /* ..####.. */ 0x0C, /* ....##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[22] (offset:172) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x20, /* ..#..... */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[23] (offset:180) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x0C, /* ....##.. */ 0x1C, /* ...###.. */ 0x0C, /* ....##.. */ 0x0C, /* ....##.. */ 0x0C, /* ....##.. */ 0x00, /* ........ */ // // Sprite[24] (offset:188) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[25] (offset:196) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x0C, /* ....##.. */ 0x0C, /* ....##.. */ 0x0C, /* ....##.. */ 0x00, /* ........ */ // // Sprite[26] (offset:204) 0x00, /* ........ */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x00, /* ........ */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[27] (offset:212) 0x00, /* ........ */ 0x00, /* ........ */ 0x30, /* ..##.... */ 0x00, /* ........ */ 0x30, /* ..##.... */ 0x60, /* .##..... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[28] (offset:220) 0x00, /* ........ */ 0x08, /* ....#... */ 0x10, /* ...#.... */ 0x20, /* ..#..... */ 0x10, /* ...#.... */ 0x08, /* ....#... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[29] (offset:228) 0x00, /* ........ */ 0x00, /* ........ */ 0x38, /* ..###... */ 0x00, /* ........ */ 0x38, /* ..###... */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[30] (offset:236) 0x00, /* ........ */ 0x10, /* ...#.... */ 0x08, /* ....#... */ 0x04, /* .....#.. */ 0x08, /* ....#... */ 0x10, /* ...#.... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[31] (offset:244) 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x0C, /* ....##.. */ 0x18, /* ...##... */ 0x00, /* ........ */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x00, /* ........ */ // // Sprite[32] (offset:252) 0x7E, /* .######. */ 0x40, /* .#...... */ 0x5E, /* .#.####. */ 0x56, /* .#.#.##. */ 0x5E, /* .#.####. */ 0x42, /* .#....#. */ 0x7E, /* .######. */ 0x00, /* ........ */ // // Sprite[33] (offset:260) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x00, /* ........ */ // // Sprite[34] (offset:268) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x38, /* ..###... */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[35] (offset:276) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x20, /* ..#..... */ 0x20, /* ..#..... */ 0x20, /* ..#..... */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[36] (offset:284) 0x38, /* ..###... */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x38, /* ..###... */ 0x00, /* ........ */ // // Sprite[37] (offset:292) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x20, /* ..#..... */ 0x38, /* ..###... */ 0x20, /* ..#..... */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[38] (offset:300) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x20, /* ..#..... */ 0x30, /* ..##.... */ 0x20, /* ..#..... */ 0x20, /* ..#..... */ 0x20, /* ..#..... */ 0x00, /* ........ */ // // Sprite[39] (offset:308) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x20, /* ..#..... */ 0x20, /* ..#..... */ 0x24, /* ..#..#.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[40] (offset:316) 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x00, /* ........ */ // // Sprite[41] (offset:324) 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x00, /* ........ */ // // Sprite[42] (offset:332) 0x0C, /* ....##.. */ 0x0C, /* ....##.. */ 0x0C, /* ....##.. */ 0x0C, /* ....##.. */ 0x0C, /* ....##.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[43] (offset:340) 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x38, /* ..###... */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x00, /* ........ */ // // Sprite[44] (offset:348) 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x30, /* ..##.... */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[45] (offset:356) 0x22, /* ..#...#. */ 0x22, /* ..#...#. */ 0x36, /* ..##.##. */ 0x36, /* ..##.##. */ 0x3E, /* ..#####. */ 0x2E, /* ..#.###. */ 0x2E, /* ..#.###. */ 0x00, /* ........ */ // // Sprite[46] (offset:364) 0x24, /* ..#..#.. */ 0x24, /* ..#..#.. */ 0x34, /* ..##.#.. */ 0x34, /* ..##.#.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x00, /* ........ */ // // Sprite[47] (offset:372) 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[48] (offset:380) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x20, /* ..#..... */ 0x20, /* ..#..... */ 0x00, /* ........ */ // // Sprite[49] (offset:388) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x24, /* ..#..#.. */ 0x24, /* ..#..#.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[50] (offset:396) 0x38, /* ..###... */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x38, /* ..###... */ 0x3C, /* ..####.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x00, /* ........ */ // // Sprite[51] (offset:404) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x20, /* ..#..... */ 0x3C, /* ..####.. */ 0x0C, /* ....##.. */ 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[52] (offset:412) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x00, /* ........ */ // // Sprite[53] (offset:420) 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[54] (offset:428) 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x00, /* ........ */ // // Sprite[55] (offset:436) 0x2A, /* ..#.#.#. */ 0x2A, /* ..#.#.#. */ 0x3E, /* ..#####. */ 0x36, /* ..##.##. */ 0x36, /* ..##.##. */ 0x22, /* ..#...#. */ 0x22, /* ..#...#. */ 0x00, /* ........ */ // // Sprite[56] (offset:444) 0x24, /* ..#..#.. */ 0x3C, /* ..####.. */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x18, /* ...##... */ 0x3C, /* ..####.. */ 0x24, /* ..#..#.. */ 0x00, /* ........ */ // // Sprite[57] (offset:452) 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x2C, /* ..#.##.. */ 0x3C, /* ..####.. */ 0x0C, /* ....##.. */ 0x1C, /* ...###.. */ 0x18, /* ...##... */ 0x00, /* ........ */ // // Sprite[58] (offset:460) 0x3C, /* ..####.. */ 0x3C, /* ..####.. */ 0x0C, /* ....##.. */ 0x1C, /* ...###.. */ 0x38, /* ..###... */ 0x30, /* ..##.... */ 0x3C, /* ..####.. */ 0x00, /* ........ */ // // Sprite[59] (offset:468) 0x60, /* .##..... */ 0x40, /* .#...... */ 0x40, /* .#...... */ 0x40, /* .#...... */ 0x40, /* .#...... */ 0x40, /* .#...... */ 0x60, /* .##..... */ 0x00, /* ........ */ // // Sprite[60] (offset:476) 0x00, /* ........ */ 0x80, /* #....... */ 0x40, /* .#...... */ 0x20, /* ..#..... */ 0x10, /* ...#.... */ 0x08, /* ....#... */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[61] (offset:484) 0xC0, /* ##...... */ 0x40, /* .#...... */ 0x40, /* .#...... */ 0x40, /* .#...... */ 0x40, /* .#...... */ 0x40, /* .#...... */ 0xC0, /* ##...... */ 0x00, /* ........ */ // // Sprite[62] (offset:492) 0x00, /* ........ */ 0x00, /* ........ */ 0x18, /* ...##... */ 0x3C, /* ..####.. */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // // Sprite[63] (offset:500) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x78, /* .####... */ 0x00, /* ........ */ }; // Total size : 508 bytes