#include #include "b_globals.h" typedef unsigned short bitmap_t; /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// static void addNewGui_guifont() { UInt8 guifont[] = { 0,0,99,1,226,8,4,8,6,8,6,0,0,0,0,0,0,0,0,0,0,0,8,2,1,8,0,0,0,0,0,0,0,0,0,0,0,0,4,3,7,8,7,7,8,4,5,5,8,7,4,7,3,8,7,7,7,7,8,7,7,7,7,7,3,4,7,5,7,7,8,7,7,7,7,7,7,7,7,5,7,7, 7,8,7,7,7,7,7,7,7,7,7,8,7,7,7,5,8,5,8,8,7,7,7,6,7,7,7,7,7,5,6,7,5,8,7,7,7,7,7,7,7,7,7,8,7,7,7,5,3,5,7,8,7,7,7,7,7,7,0,6,7,7,7,5,5,5,7,0,6,8,8,7,7,7,7,7,0,7,7,0,0, 0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,1,3,6,12, 24,62,3,0,128,192,96,48,24,124,192,0,0,3,62,24,12,6,3,1,0,192,124,24,48,96,192,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,74,72,0,0,0,0,0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,60,66,153,161,161,153,66,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,96,96,96,96,0,0,96,0,102,102,102,0,0,0,0,0,102,102,255,102,255,102,102,0,24,62,96,60,6,124,24,0,98,102,12,24,48,102,70,0,60,102,60,56,103,102,63,0,96,48,16,0,0,0,0,0,24,48,96,96,96,48,24,0,96,48,24,24,24,48,96,0, 0,102,60,255,60,102,0,0,0,24,24,126,24,24,0,0,0,0,0,0,0,48,48,96,0,0,0,126,0,0,0,0,0,0,0,0,0,96,96,0,0,3,6,12,24,48,96,0,60,102,102,102,102,102,60,0,24,24,56,24,24,24,126,0,60,102,6,12,48,96,126,0,60,102,6,28,6,102,60,0,6, 14,30,102,127,6,6,0,126,96,124,6,6,102,60,0,60,102,96,124,102,102,60,0,126,102,12,24,24,24,24,0,60,102,102,60,102,102,60,0,60,102,102,62,6,102,60,0,0,0,96,0,0,96,0,0,0,0,48,0,0,48,48,96,14,24,48,96,48,24,14,0,0,0,120,0,120,0,0,0,112,24, 12,6,12,24,112,0,60,102,6,12,24,0,24,0,0,0,0,255,255,0,0,0,24,60,102,126,102,102,102,0,124,102,102,124,102,102,124,0,60,102,96,96,96,102,60,0,120,108,102,102,102,108,120,0,126,96,96,120,96,96,126,0,126,96,96,120,96,96,96,0,60,102,96,110,102,102,60,0,102,102,102, 126,102,102,102,0,120,48,48,48,48,48,120,0,30,12,12,12,12,108,56,0,102,108,120,112,120,108,102,0,96,96,96,96,96,96,126,0,99,119,127,107,99,99,99,0,102,118,126,126,110,102,102,0,60,102,102,102,102,102,60,0,124,102,102,124,96,96,96,0,60,102,102,102,102,60,14,0,124,102,102,124, 120,108,102,0,60,102,96,60,6,102,60,0,126,24,24,24,24,24,24,0,102,102,102,102,102,102,60,0,102,102,102,102,102,60,24,0,99,99,99,107,127,119,99,0,102,102,60,24,60,102,102,0,102,102,102,60,24,24,24,0,126,6,12,24,48,96,126,0,120,96,96,96,96,96,120,0,3,6,12,24,48, 96,192,0,120,24,24,24,24,24,120,0,0,0,0,0,0,219,219,0,0,0,0,0,0,0,0,255,102,102,102,0,0,0,0,0,0,0,60,6,62,102,62,0,0,96,96,124,102,102,124,0,0,0,60,96,96,96,60,0,0,6,6,62,102,102,62,0,0,0,60,102,126,96,60,0,0,14,24,62,24,24, 24,0,0,0,62,102,102,62,6,124,0,96,96,124,102,102,102,0,0,48,0,112,48,48,120,0,0,12,0,12,12,12,12,120,0,96,96,108,120,108,102,0,0,112,48,48,48,48,120,0,0,0,102,127,127,107,99,0,0,0,124,102,102,102,102,0,0,0,60,102,102,102,60,0,0,0,124,102,102,124,96, 96,0,0,62,102,102,62,6,6,0,0,124,102,96,96,96,0,0,0,62,96,60,6,124,0,0,24,126,24,24,24,14,0,0,0,102,102,102,102,62,0,0,0,102,102,102,60,24,0,0,0,99,107,127,62,54,0,0,0,102,60,24,60,102,0,0,0,102,102,102,62,12,120,0,0,126,12,24,48,126,0, 24,48,48,96,48,48,24,0,96,96,96,0,96,96,96,0,96,48,48,24,48,48,96,0,0,0,97,153,134,0,0,0,8,12,14,255,255,14,12,8,60,102,96,96,102,60,24,56,102,0,102,102,102,102,62,0,12,24,60,102,126,96,60,0,24,36,60,6,62,102,62,0,102,0,60,6,62,102,62,0,48, 24,60,6,62,102,62,0,0,0,0,0,0,0,0,0,0,60,96,96,96,60,24,56,24,36,60,102,126,96,60,0,102,0,60,102,126,96,60,0,48,24,60,102,126,96,60,0,0,216,0,112,48,48,120,0,48,72,0,112,48,48,120,0,96,48,0,112,48,48,120,0,102,24,60,102,126,102,102,0,0,0, 0,0,0,0,0,0,24,48,124,96,120,96,124,0,0,0,108,26,126,216,110,0,30,40,40,126,72,136,142,0,24,36,60,102,102,102,60,0,102,0,60,102,102,102,60,0,48,24,60,102,102,102,60,0,24,36,0,102,102,102,62,0,48,24,102,102,102,102,62,0,0,0,0,0,0,0,0,0,102,60,102, 102,102,102,60,0,102,0,102,102,102,102,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,24,60,6,62,102,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,28,54,54,124,102,102,124,64,0,0,0 }; writeRecord(guifont, sizeof(guifont), GBVARS_GUIFONT_INDEX, GBVARS_COMMON); } static void addNewGui_font_bits() { bitmap_t _font_bits[] = { /* Character 33 (0x21): width 3 +---+ | | | * | | * | | * | | * | | * | | | | * | | | | | +---+ */ 0x0000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x0000, 0x4000, 0x0000, 0x0000, /* Character 34 (0x22): width 4 +----+ | | |* * | |* * | | | | | | | | | | | | | | | +----+ */ 0x0000, 0xa000, 0xa000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /* Character 35 (0x23): width 6 +------+ | | | | | * * | |***** | | * * | |***** | | * * | | | | | | | +------+ */ 0x0000, 0x0000, 0x5000, 0xf800, 0x5000, 0xf800, 0x5000, 0x0000, 0x0000, 0x0000, /* Character 36 (0x24): width 6 +------+ | * | | *** | |* * * | |* * | | *** | | * * | |* * * | | *** | | * | | | +------+ */ 0x2000, 0x7000, 0xa800, 0xa000, 0x7000, 0x2800, 0xa800, 0x7000, 0x2000, 0x0000, /* Character 37 (0x25): width 9 +---------+ | | | * * | |* * * | |* * * | | * * | | * * | | * * * | | * * * | | * * | | | +---------+ */ 0x0000, 0x4400, 0xa400, 0xa800, 0x4800, 0x1200, 0x1500, 0x2500, 0x2200, 0x0000, /* Character 38 (0x26): width 5 +-----+ | | | ** | |* | |* * | | *** | |* * | |* * | | * * | | | | | +-----+ */ 0x0000, 0x6000, 0x8000, 0xa000, 0x7000, 0xa000, 0xa000, 0x5000, 0x0000, 0x0000, /* Character 39 (0x27): width 2 +--+ | | |* | |* | | | | | | | | | | | | | | | +--+ */ 0x0000, 0x8000, 0x8000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /* Character 40 (0x28): width 5 +-----+ | | | * | | * | | * | | * | | * | | * | | * | | | | | +-----+ */ 0x0000, 0x1000, 0x2000, 0x4000, 0x4000, 0x4000, 0x2000, 0x1000, 0x0000, 0x0000, /* Character 41 (0x29): width 5 +-----+ | | |* | | * | | * | | * | | * | | * | |* | | | | | +-----+ */ 0x0000, 0x8000, 0x4000, 0x2000, 0x2000, 0x2000, 0x4000, 0x8000, 0x0000, 0x0000, /* Character 42 (0x2a): width 6 +------+ | | | | | * | |* * * | | *** | |* * * | | * | | | | | | | +------+ */ 0x0000, 0x0000, 0x2000, 0xa800, 0x7000, 0xa800, 0x2000, 0x0000, 0x0000, 0x0000, /* Character 43 (0x2b): width 6 +------+ | | | | | * | | * | |***** | | * | | * | | | | | | | +------+ */ 0x0000, 0x0000, 0x2000, 0x2000, 0xf800, 0x2000, 0x2000, 0x0000, 0x0000, 0x0000, /* Character 44 (0x2c): width 3 +---+ | | | | | | | | | | | * | | | | * | |* | | | +---+ */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4000, 0x0000, 0x4000, 0x8000, 0x0000, /* Character 45 (0x2d): width 5 +-----+ | | | | | | | | |**** | | | | | | | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0x0000, 0xf000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /* Character 46 (0x2e): width 2 +--+ | | | | | | | | | | | | | | |* | | | | | +--+ */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8000, 0x0000, 0x0000, /* Character 47 (0x2f): width 5 +-----+ | | | * | | * | | * | | * | | * | | * | |* | |* | | | +-----+ */ 0x0000, 0x1000, 0x1000, 0x2000, 0x2000, 0x4000, 0x4000, 0x8000, 0x8000, 0x0000, /* Character 48 (0x30): width 5 +-----+ | | | ** | |* * | |* * | |* * | |* * | |* * | | ** | | | | | +-----+ */ 0x0000, 0x6000, 0x9000, 0x9000, 0x9000, 0x9000, 0x9000, 0x6000, 0x0000, 0x0000, /* Character 49 (0x31): width 3 +---+ | | | * | |** | | * | | * | | * | | * | | * | | | | | +---+ */ 0x0000, 0x4000, 0xc000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x0000, 0x0000, /* Character 50 (0x32): width 5 +-----+ | | |*** | | * | | * | | * | | * | |* | |**** | | | | | +-----+ */ 0x0000, 0xe000, 0x1000, 0x1000, 0x2000, 0x4000, 0x8000, 0xf000, 0x0000, 0x0000, /* Character 51 (0x33): width 5 +-----+ | | |*** | | * | | * | | ** | | * | | * | |*** | | | | | +-----+ */ 0x0000, 0xe000, 0x1000, 0x1000, 0x6000, 0x1000, 0x1000, 0xe000, 0x0000, 0x0000, /* Character 52 (0x34): width 5 +-----+ | | | * | | ** | |* * | |* * | |**** | | * | | * | | | | | +-----+ */ 0x0000, 0x2000, 0x6000, 0xa000, 0xa000, 0xf000, 0x2000, 0x2000, 0x0000, 0x0000, /* Character 53 (0x35): width 5 +-----+ | | |**** | |* | |*** | | * | | * | | * | |*** | | | | | +-----+ */ 0x0000, 0xf000, 0x8000, 0xe000, 0x1000, 0x1000, 0x1000, 0xe000, 0x0000, 0x0000, /* Character 54 (0x36): width 5 +-----+ | | | ** | |* | |*** | |* * | |* * | |* * | | ** | | | | | +-----+ */ 0x0000, 0x6000, 0x8000, 0xe000, 0x9000, 0x9000, 0x9000, 0x6000, 0x0000, 0x0000, /* Character 55 (0x37): width 5 +-----+ | | |**** | | * | | * | | * | | * | | * | | * | | | | | +-----+ */ 0x0000, 0xf000, 0x1000, 0x1000, 0x2000, 0x2000, 0x4000, 0x4000, 0x0000, 0x0000, /* Character 56 (0x38): width 5 +-----+ | | | ** | |* * | |* * | | ** | |* * | |* * | | ** | | | | | +-----+ */ 0x0000, 0x6000, 0x9000, 0x9000, 0x6000, 0x9000, 0x9000, 0x6000, 0x0000, 0x0000, /* Character 57 (0x39): width 5 +-----+ | | | ** | |* * | |* * | |* * | | *** | | * | | ** | | | | | +-----+ */ 0x0000, 0x6000, 0x9000, 0x9000, 0x9000, 0x7000, 0x1000, 0x6000, 0x0000, 0x0000, /* Character 58 (0x3a): width 2 +--+ | | | | | | |* | | | |* | | | | | | | | | +--+ */ 0x0000, 0x0000, 0x0000, 0x8000, 0x0000, 0x8000, 0x0000, 0x0000, 0x0000, 0x0000, /* Character 59 (0x3b): width 2 +--+ | | | | | | |* | | | |* | |* | | | | | | | +--+ */ 0x0000, 0x0000, 0x0000, 0x8000, 0x0000, 0x8000, 0x8000, 0x0000, 0x0000, 0x0000, /* Character 60 (0x3c): width 5 +-----+ | | | | | * | | * | | * | | * | | * | | | | | | | +-----+ */ 0x0000, 0x0000, 0x1000, 0x2000, 0x4000, 0x2000, 0x1000, 0x0000, 0x0000, 0x0000, /* Character 61 (0x3d): width 5 +-----+ | | | | | | |**** | | | |**** | | | | | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0xf000, 0x0000, 0xf000, 0x0000, 0x0000, 0x0000, 0x0000, /* Character 62 (0x3e): width 5 +-----+ | | | | |* | | * | | * | | * | |* | | | | | | | +-----+ */ 0x0000, 0x0000, 0x8000, 0x4000, 0x2000, 0x4000, 0x8000, 0x0000, 0x0000, 0x0000, /* Character 63 (0x3f): width 5 +-----+ | | |*** | | * | | * | | * | | * | | | | * | | | | | +-----+ */ 0x0000, 0xe000, 0x1000, 0x1000, 0x2000, 0x4000, 0x0000, 0x4000, 0x0000, 0x0000, /* Character 64 (0x40): width 7 +-------+ | | | *** | | * * | |* *** | |* * * | |* *** | | * | | **** | | | | | +-------+ */ 0x0000, 0x3800, 0x4400, 0x9c00, 0xa400, 0x9c00, 0x4000, 0x3c00, 0x0000, 0x0000, /* Character 65 (0x41): width 5 +-----+ | | | ** | |* * | |**** | |* * | |* * | |* * | |* * | | | | | +-----+ */ 0x0000, 0x6000, 0x9000, 0xf000, 0x9000, 0x9000, 0x9000, 0x9000, 0x0000, 0x0000, /* Character 66 (0x42): width 5 +-----+ | | |*** | |* * | |*** | |* * | |* * | |* * | |*** | | | | | +-----+ */ 0x0000, 0xe000, 0x9000, 0xe000, 0x9000, 0x9000, 0x9000, 0xe000, 0x0000, 0x0000, /* Character 67 (0x43): width 5 +-----+ | | | ** | |* * | |* | |* | |* | |* * | | ** | | | | | +-----+ */ 0x0000, 0x6000, 0x9000, 0x8000, 0x8000, 0x8000, 0x9000, 0x6000, 0x0000, 0x0000, /* Character 68 (0x44): width 5 +-----+ | | |*** | |* * | |* * | |* * | |* * | |* * | |*** | | | | | +-----+ */ 0x0000, 0xe000, 0x9000, 0x9000, 0x9000, 0x9000, 0x9000, 0xe000, 0x0000, 0x0000, /* Character 69 (0x45): width 5 +-----+ | | |**** | |* | |**** | |* | |* | |* | |**** | | | | | +-----+ */ 0x0000, 0xf000, 0x8000, 0xf000, 0x8000, 0x8000, 0x8000, 0xf000, 0x0000, 0x0000, /* Character 70 (0x46): width 5 +-----+ | | |**** | |* | |**** | |* | |* | |* | |* | | | | | +-----+ */ 0x0000, 0xf000, 0x8000, 0xf000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0000, 0x0000, /* Character 71 (0x47): width 5 +-----+ | | | ** | |* * | |* | |* ** | |* * | |* * | | ** | | | | | +-----+ */ 0x0000, 0x6000, 0x9000, 0x8000, 0xb000, 0x9000, 0x9000, 0x6000, 0x0000, 0x0000, /* Character 72 (0x48): width 5 +-----+ | | |* * | |* * | |**** | |* * | |* * | |* * | |* * | | | | | +-----+ */ 0x0000, 0x9000, 0x9000, 0xf000, 0x9000, 0x9000, 0x9000, 0x9000, 0x0000, 0x0000, /* Character 73 (0x49): width 2 +--+ | | |* | |* | |* | |* | |* | |* | |* | | | | | +--+ */ 0x0000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0000, 0x0000, /* Character 74 (0x4a): width 5 +-----+ | | | ** | | * | | * | |* * | |* * | |* * | | ** | | | | | +-----+ */ 0x0000, 0x3000, 0x1000, 0x1000, 0x9000, 0x9000, 0x9000, 0x6000, 0x0000, 0x0000, /* Character 75 (0x4b): width 5 +-----+ | | |* * | |* * | |* * | |** | |* * | |* * | |* * | | | | | +-----+ */ 0x0000, 0x9000, 0x9000, 0xa000, 0xc000, 0xa000, 0x9000, 0x9000, 0x0000, 0x0000, /* Character 76 (0x4c): width 5 +-----+ | | |* | |* | |* | |* | |* | |* | | *** | | | | | +-----+ */ 0x0000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x7000, 0x0000, 0x0000, /* Character 77 (0x4d): width 6 +------+ | | |* * | |** ** | |* * * | |* * | |* * | |* * | |* * | | | | | +------+ */ 0x0000, 0x8800, 0xd800, 0xa800, 0x8800, 0x8800, 0x8800, 0x8800, 0x0000, 0x0000, /* Character 78 (0x4e): width 5 +-----+ | | |* * | |** * | |* ** | |* * | |* * | |* * | |* * | | | | | +-----+ */ 0x0000, 0x9000, 0xd000, 0xb000, 0x9000, 0x9000, 0x9000, 0x9000, 0x0000, 0x0000, /* Character 79 (0x4f): width 5 +-----+ | | | ** | |* * | |* * | |* * | |* * | |* * | | ** | | | | | +-----+ */ 0x0000, 0x6000, 0x9000, 0x9000, 0x9000, 0x9000, 0x9000, 0x6000, 0x0000, 0x0000, /* Character 80 (0x50): width 5 +-----+ | | |*** | |* * | |* * | |*** | |* | |* | |* | | | | | +-----+ */ 0x0000, 0xe000, 0x9000, 0x9000, 0xe000, 0x8000, 0x8000, 0x8000, 0x0000, 0x0000, /* Character 81 (0x51): width 5 +-----+ | | | ** | |* * | |* * | |* * | |* * | |* * | | ** | | * | | | +-----+ */ 0x0000, 0x6000, 0x9000, 0x9000, 0x9000, 0x9000, 0x9000, 0x6000, 0x1000, 0x0000, /* Character 82 (0x52): width 5 +-----+ | | |*** | |* * | |* * | |*** | |* * | |* * | |* * | | | | | +-----+ */ 0x0000, 0xe000, 0x9000, 0x9000, 0xe000, 0x9000, 0x9000, 0x9000, 0x0000, 0x0000, /* Character 83 (0x53): width 5 +-----+ | | | ** | |* * | |* | | ** | | * | |* * | | ** | | | | | +-----+ */ 0x0000, 0x6000, 0x9000, 0x8000, 0x6000, 0x1000, 0x9000, 0x6000, 0x0000, 0x0000, /* Character 84 (0x54): width 6 +------+ | | |***** | | * | | * | | * | | * | | * | | * | | | | | +------+ */ 0x0000, 0xf800, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000, 0x0000, /* Character 85 (0x55): width 5 +-----+ | | |* * | |* * | |* * | |* * | |* * | |* * | | ** | | | | | +-----+ */ 0x0000, 0x9000, 0x9000, 0x9000, 0x9000, 0x9000, 0x9000, 0x6000, 0x0000, 0x0000, /* Character 86 (0x56): width 6 +------+ | | |* * | |* * | |* * | | * * | | * * | | * | | * | | | | | +------+ */ 0x0000, 0x8800, 0x8800, 0x8800, 0x5000, 0x5000, 0x2000, 0x2000, 0x0000, 0x0000, /* Character 87 (0x57): width 6 +------+ | | |* * | |* * | |* * | |* * * | |* * * | | * * | | * * | | | | | +------+ */ 0x0000, 0x8800, 0x8800, 0x8800, 0xa800, 0xa800, 0x5000, 0x5000, 0x0000, 0x0000, /* Character 88 (0x58): width 5 +-----+ | | |* * | |* * | | ** | |* * | |* * | |* * | |* * | | | | | +-----+ */ 0x0000, 0x9000, 0x9000, 0x6000, 0x9000, 0x9000, 0x9000, 0x9000, 0x0000, 0x0000, /* Character 89 (0x59): width 6 +------+ | | |* * | |* * | | * * | | * | | * | | * | | * | | | | | +------+ */ 0x0000, 0x8800, 0x8800, 0x5000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000, 0x0000, /* Character 90 (0x5a): width 5 +-----+ | | |**** | | * | | * | | * | |* | |* | |**** | | | | | +-----+ */ 0x0000, 0xf000, 0x1000, 0x2000, 0x4000, 0x8000, 0x8000, 0xf000, 0x0000, 0x0000, /* Character 91 (0x5b): width 4 +----+ | | | ** | | * | | * | | * | | * | | * | | ** | | | | | +----+ */ 0x0000, 0x6000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x6000, 0x0000, 0x0000, /* Character 92 (0x5c): width 5 +-----+ | | |* | |* | | * | | * | | * | | * | | * | | * | | | +-----+ */ 0x0000, 0x8000, 0x8000, 0x4000, 0x4000, 0x2000, 0x2000, 0x1000, 0x1000, 0x0000, /* Character 93 (0x5d): width 4 +----+ | | |** | | * | | * | | * | | * | | * | |** | | | | | +----+ */ 0x0000, 0xc000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0xc000, 0x0000, 0x0000, /* Character 94 (0x5e): width 4 +----+ | | | * | |* * | | | | | | | | | | | | | | | +----+ */ 0x0000, 0x4000, 0xa000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /* Character 95 (0x5f): width 5 +-----+ | | | | | | | | | | | | | | |**** | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf000, 0x0000, 0x0000, /* Character 96 (0x60): width 3 +---+ | | |* | | * | | | | | | | | | | | | | | | +---+ */ 0x0000, 0x8000, 0x4000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /* Character 97 (0x61): width 5 +-----+ | | | | | | | *** | |* * | |* * | |* * | | *** | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0x7000, 0x9000, 0x9000, 0x9000, 0x7000, 0x0000, 0x0000, /* Character 98 (0x62): width 5 +-----+ | | |* | |* | |*** | |* * | |* * | |* * | |*** | | | | | +-----+ */ 0x0000, 0x8000, 0x8000, 0xe000, 0x9000, 0x9000, 0x9000, 0xe000, 0x0000, 0x0000, /* Character 99 (0x63): width 4 +----+ | | | | | | | ** | |* | |* | |* | | ** | | | | | +----+ */ 0x0000, 0x0000, 0x0000, 0x6000, 0x8000, 0x8000, 0x8000, 0x6000, 0x0000, 0x0000, /* Character 100 (0x64): width 5 +-----+ | | | * | | * | | *** | |* * | |* * | |* * | | *** | | | | | +-----+ */ 0x0000, 0x1000, 0x1000, 0x7000, 0x9000, 0x9000, 0x9000, 0x7000, 0x0000, 0x0000, /* Character 101 (0x65): width 5 +-----+ | | | | | | | ** | |* * | |**** | |* | | ** | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0x6000, 0x9000, 0xf000, 0x8000, 0x6000, 0x0000, 0x0000, /* Character 102 (0x66): width 5 +-----+ | | | ** | | * | |**** | | * | | * | | * | | * | | | | | +-----+ */ 0x0000, 0x3000, 0x4000, 0xf000, 0x4000, 0x4000, 0x4000, 0x4000, 0x0000, 0x0000, /* Character 103 (0x67): width 5 +-----+ | | | | | | | *** | |* * | |* * | |* * | | *** | | * | | ** | +-----+ */ 0x0000, 0x0000, 0x0000, 0x7000, 0x9000, 0x9000, 0x9000, 0x7000, 0x1000, 0x6000, /* Character 104 (0x68): width 5 +-----+ | | |* | |* | |*** | |* * | |* * | |* * | |* * | | | | | +-----+ */ 0x0000, 0x8000, 0x8000, 0xe000, 0x9000, 0x9000, 0x9000, 0x9000, 0x0000, 0x0000, /* Character 105 (0x69): width 2 +--+ | | |* | | | |* | |* | |* | |* | |* | | | | | +--+ */ 0x0000, 0x8000, 0x0000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0000, 0x0000, /* Character 106 (0x6a): width 4 +----+ | | | * | | | | * | | * | | * | | * | | * | | * | |** | +----+ */ 0x0000, 0x2000, 0x0000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0xc000, /* Character 107 (0x6b): width 5 +-----+ | | |* | |* | |* * | |* * | |** | |* * | |* * | | | | | +-----+ */ 0x0000, 0x8000, 0x8000, 0x9000, 0xa000, 0xc000, 0xa000, 0x9000, 0x0000, 0x0000, /* Character 108 (0x6c): width 2 +--+ | | |* | |* | |* | |* | |* | |* | |* | | | | | +--+ */ 0x0000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0000, 0x0000, /* Character 109 (0x6d): width 6 +------+ | | | | | | |**** | |* * * | |* * * | |* * * | |* * * | | | | | +------+ */ 0x0000, 0x0000, 0x0000, 0xf000, 0xa800, 0xa800, 0xa800, 0xa800, 0x0000, 0x0000, /* Character 110 (0x6e): width 5 +-----+ | | | | | | |*** | |* * | |* * | |* * | |* * | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0xe000, 0x9000, 0x9000, 0x9000, 0x9000, 0x0000, 0x0000, /* Character 111 (0x6f): width 5 +-----+ | | | | | | | ** | |* * | |* * | |* * | | ** | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0x6000, 0x9000, 0x9000, 0x9000, 0x6000, 0x0000, 0x0000, /* Character 112 (0x70): width 5 +-----+ | | | | | | |*** | |* * | |* * | |* * | |*** | |* | |* | +-----+ */ 0x0000, 0x0000, 0x0000, 0xe000, 0x9000, 0x9000, 0x9000, 0xe000, 0x8000, 0x8000, /* Character 113 (0x71): width 5 +-----+ | | | | | | | *** | |* * | |* * | |* * | | *** | | * | | * | +-----+ */ 0x0000, 0x0000, 0x0000, 0x7000, 0x9000, 0x9000, 0x9000, 0x7000, 0x1000, 0x1000, /* Character 114 (0x72): width 5 +-----+ | | | | | | |* ** | |** | |* | |* | |* | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0xb000, 0xc000, 0x8000, 0x8000, 0x8000, 0x0000, 0x0000, /* Character 115 (0x73): width 5 +-----+ | | | | | | | *** | |* | | ** | | * | |*** | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0x7000, 0x8000, 0x6000, 0x1000, 0xe000, 0x0000, 0x0000, /* Character 116 (0x74): width 4 +----+ | | | * | | * | |*** | | * | | * | | * | | * | | | | | +----+ */ 0x0000, 0x4000, 0x4000, 0xe000, 0x4000, 0x4000, 0x4000, 0x2000, 0x0000, 0x0000, /* Character 117 (0x75): width 5 +-----+ | | | | | | |* * | |* * | |* * | |* * | | *** | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0x9000, 0x9000, 0x9000, 0x9000, 0x7000, 0x0000, 0x0000, /* Character 118 (0x76): width 6 +------+ | | | | | | |* * | |* * | | * * | | * * | | * | | | | | +------+ */ 0x0000, 0x0000, 0x0000, 0x8800, 0x8800, 0x5000, 0x5000, 0x2000, 0x0000, 0x0000, /* Character 119 (0x77): width 6 +------+ | | | | | | |* * * | |* * * | |* * * | | * * | | * * | | | | | +------+ */ 0x0000, 0x0000, 0x0000, 0xa800, 0xa800, 0xa800, 0x5000, 0x5000, 0x0000, 0x0000, /* Character 120 (0x78): width 5 +-----+ | | | | | | |* * | |* * | | ** | |* * | |* * | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0x9000, 0x9000, 0x6000, 0x9000, 0x9000, 0x0000, 0x0000, /* Character 121 (0x79): width 5 +-----+ | | | | | | |* * | |* * | |* * | |* * | | *** | | * | | ** | +-----+ */ 0x0000, 0x0000, 0x0000, 0x9000, 0x9000, 0x9000, 0x9000, 0x7000, 0x1000, 0x6000, /* Character 122 (0x7a): width 5 +-----+ | | | | | | |**** | | * | | ** | |* | |**** | | | | | +-----+ */ 0x0000, 0x0000, 0x0000, 0xf000, 0x1000, 0x6000, 0x8000, 0xf000, 0x0000, 0x0000, /* Character 123 (0x7b): width 5 +-----+ | * | | * | | * | | * | | * | | * | | * | | * | | * | | | +-----+ */ 0x1000, 0x2000, 0x2000, 0x2000, 0x4000, 0x2000, 0x2000, 0x2000, 0x1000, 0x0000, /* Character 124 (0x7c): width 4 +----+ | | | * | | * | | * | | * | | * | | * | | * | | * | | | +----+ */ 0x0000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x0000, /* Character 125 (0x7d): width 5 +-----+ |* | | * | | * | | * | | * | | * | | * | | * | |* | | | +-----+ */ 0x8000, 0x4000, 0x4000, 0x4000, 0x2000, 0x4000, 0x4000, 0x4000, 0x8000, 0x0000, /* Character 126 (0x7e): width 5 +-----+ | | | * * | |* * | | | | | | | | | | | | | | | +-----+ */ 0x0000, 0x5000, 0xa000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, }; writeRecord(_font_bits, sizeof(_font_bits), GBVARS_FONTBITS_INDEX, GBVARS_COMMON); } /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// void addNewGui() { addNewGui_guifont(); addNewGui_font_bits(); }