mirror of
https://git.checksum.fail/alec/templenes.git
synced 2026-05-26 16:19:28 +00:00
107 lines
6.2 KiB
HolyC
Executable File
107 lines
6.2 KiB
HolyC
Executable File
// vim: set ft=c:
|
|
|
|
#ifndef GUI_FONT
|
|
#define GUI_FONT
|
|
|
|
U8 *gui_font_str = " 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-_~./<>[]:& #=`|*?%+,()@a!b;c^{}";
|
|
|
|
asm {
|
|
GUI_FONT_TBL::
|
|
DU8 0b0, 0b0, 0b0, 0b0, 0b0;
|
|
DU8 0b01110000, 0b10011000, 0b10101000, 0b11001000, 0b01110000;
|
|
DU8 0b00100000, 0b01100000, 0b00100000, 0b00100000, 0b01110000;
|
|
DU8 0b01110000, 0b10001000, 0b00110000, 0b01000000, 0b11111000;
|
|
DU8 0b01110000, 0b10001000, 0b00110000, 0b10001000, 0b01110000;
|
|
DU8 0b01010000, 0b10010000, 0b11111000, 0b00010000, 0b00010000;
|
|
DU8 0b11111000, 0b10000000, 0b11110000, 0b00001000, 0b11110000;
|
|
DU8 0b01110000, 0b10000000, 0b11110000, 0b10001000, 0b01110000;
|
|
DU8 0b11111000, 0b00001000, 0b00010000, 0b00010000, 0b00010000;
|
|
DU8 0b01110000, 0b10001000, 0b01110000, 0b10001000, 0b01110000;
|
|
DU8 0b01110000, 0b10001000, 0b01111000, 0b00001000, 0b01110000;
|
|
DU8 0b01110000, 0b10001000, 0b11111000, 0b10001000, 0b10001000;
|
|
DU8 0b11110000, 0b10001000, 0b11110000, 0b10001000, 0b11110000;
|
|
DU8 0b01110000, 0b10001000, 0b10000000, 0b10001000, 0b01110000;
|
|
DU8 0b11110000, 0b10001000, 0b10001000, 0b10001000, 0b11110000;
|
|
DU8 0b11111000, 0b10000000, 0b11110000, 0b10000000, 0b11111000;
|
|
DU8 0b11111000, 0b10000000, 0b11110000, 0b10000000, 0b10000000;
|
|
DU8 0b01111000, 0b10000000, 0b10011000, 0b10001000, 0b01110000;
|
|
DU8 0b10001000, 0b10001000, 0b11111000, 0b10001000, 0b10001000;
|
|
DU8 0b11111000, 0b00100000, 0b00100000, 0b00100000, 0b11111000;
|
|
DU8 0b01111000, 0b00010000, 0b00010000, 0b10010000, 0b01100000;
|
|
DU8 0b10010000, 0b10100000, 0b11100000, 0b10010000, 0b10001000;
|
|
DU8 0b10000000, 0b10000000, 0b10000000, 0b10000000, 0b11111000;
|
|
DU8 0b11011000, 0b10101000, 0b10101000, 0b10101000, 0b10001000;
|
|
DU8 0b11001000, 0b10101000, 0b10101000, 0b10101000, 0b10011000;
|
|
DU8 0b01110000, 0b10001000, 0b10001000, 0b10001000, 0b01110000;
|
|
DU8 0b11110000, 0b10001000, 0b11110000, 0b10000000, 0b10000000;
|
|
DU8 0b01110000, 0b10001000, 0b10101000, 0b10010000, 0b01101000;
|
|
DU8 0b11110000, 0b10001000, 0b11110000, 0b10010000, 0b10001000;
|
|
DU8 0b01111000, 0b10000000, 0b01110000, 0b00001000, 0b11110000;
|
|
DU8 0b11111000, 0b00100000, 0b00100000, 0b00100000, 0b00100000;
|
|
DU8 0b10001000, 0b10001000, 0b10001000, 0b10001000, 0b01110000;
|
|
DU8 0b10001000, 0b10001000, 0b01010000, 0b01010000, 0b00100000;
|
|
DU8 0b10001000, 0b10101000, 0b10101000, 0b10101000, 0b01010000;
|
|
DU8 0b10001000, 0b01010000, 0b00100000, 0b01010000, 0b10001000;
|
|
DU8 0b10001000, 0b01010000, 0b00100000, 0b00100000, 0b00100000;
|
|
DU8 0b11111000, 0b00010000, 0b00100000, 0b01000000, 0b11111000;
|
|
DU8 0b00000000, 0b00000000, 0b11111000, 0b00000000, 0b00000000;
|
|
DU8 0b00000000, 0b00000000, 0b00000000, 0b00000000, 0b11111000;
|
|
DU8 0b01101000, 0b10010000, 0b00000000, 0b00000000, 0b00000000;
|
|
DU8 0b00000000, 0b00000000, 0b00000000, 0b00000000, 0b00100000;
|
|
DU8 0b00001000, 0b00010000, 0b00100000, 0b01000000, 0b10000000;
|
|
DU8 0b00010000, 0b00100000, 0b01000000, 0b00100000, 0b00010000;
|
|
DU8 0b01000000, 0b00100000, 0b00010000, 0b00100000, 0b01000000;
|
|
DU8 0b01110000, 0b01000000, 0b01000000, 0b01000000, 0b01110000;
|
|
DU8 0b01110000, 0b00010000, 0b00010000, 0b00010000, 0b01110000;
|
|
DU8 0b00000000, 0b00100000, 0b00000000, 0b00100000, 0b00000000;
|
|
DU8 0b01100000, 0b10011000, 0b01110000, 0b10011000, 0b01101000;
|
|
DU8 0b00100000, 0b00100000, 0b10101000, 0b01110000, 0b00100000;
|
|
DU8 0b01010000, 0b11111000, 0b01010000, 0b11111000, 0b01010000;
|
|
DU8 0b00000000, 0b11111000, 0b00000000, 0b11111000, 0b00000000;
|
|
DU8 0b01001000, 0b10010000, 0b00000000, 0b00000000, 0b00000000;
|
|
DU8 0b10000000, 0b01000000, 0b00100000, 0b00010000, 0b00001000;
|
|
DU8 0b10101000, 0b01110000, 0b11111000, 0b01110000, 0b10101000;
|
|
DU8 0b01110000, 0b10001000, 0b00110000, 0b00000000, 0b00100000;
|
|
DU8 0b10001000, 0b00010000, 0b00100000, 0b01000000, 0b10001000;
|
|
DU8 0b00100000, 0b00100000, 0b11111000, 0b00100000, 0b00100000;
|
|
DU8 0b00000000, 0b00000000, 0b00000000, 0b00100000, 0b01000000;
|
|
DU8 0b00110000, 0b01000000, 0b01000000, 0b01000000, 0b00110000;
|
|
DU8 0b01100000, 0b00010000, 0b00010000, 0b00010000, 0b01100000;
|
|
DU8 0b01110000, 0b10011000, 0b10111000, 0b10000000, 0b01110000;
|
|
DU8 0b00100000, 0b01000000, 0b00000000, 0b00000000, 0b00000000;
|
|
DU8 0b00100000, 0b00100000, 0b00100000, 0b00000000, 0b00100000;
|
|
DU8 0b01111000, 0b10100000, 0b01110000, 0b00101000, 0b11110000;
|
|
DU8 0b00000000, 0b00100000, 0b00000000, 0b00100000, 0b01000000;
|
|
DU8 0b01000000, 0b00100000, 0b00000000, 0b00000000, 0b00000000;
|
|
DU8 0b00100000, 0b01010000, 0b00000000, 0b00000000, 0b00000000;
|
|
DU8 0b00110000, 0b01000000, 0b11000000, 0b01000000, 0b00110000;
|
|
DU8 0b01100000, 0b00010000, 0b00011000, 0b00010000, 0b01100000;
|
|
DU8 0b00100000, 0b00100000, 0b01110000, 0b01110000, 0b11111000;
|
|
DU8 0b11111000, 0b01110000, 0b01110000, 0b00100000, 0b00100000;
|
|
DU8 0b00001000, 0b00111000, 0b11111000, 0b00111000, 0b00001000;
|
|
DU8 0b10000000, 0b11100000, 0b11111000, 0b11100000, 0b10000000;
|
|
DU8 0b00100000, 0b01100000, 0b11111000, 0b01100000, 0b00100000;
|
|
DU8 0b00111000, 0b00100000, 0b00110000, 0b00001000, 0b10110000;
|
|
DU8 0b11111100, 0b10000100, 0b11111100, 0b00000000, 0b00000000;
|
|
DU8 0b00000000, 0b11111100, 0b00000000, 0b00000000, 0b00000000;
|
|
DU8 0b11111000, 0b10001000, 0b10001000, 0b10001000, 0b11111000;
|
|
DU8 0b00000000, 0b00000000, 0b00100000, 0b01010000, 0b00100000;
|
|
DU8 0b01110000, 0b01000000, 0b01000000, 0b01000000, 0b00000000;
|
|
DU8 0b00000000, 0b00010000, 0b00010000, 0b00010000, 0b01110000;
|
|
DU8 0b00000000, 0b00000000, 0b00000000, 0b01000000, 0b00100000;
|
|
DU8 0b00000000, 0b00100000, 0b01110000, 0b00100000, 0b00000000;
|
|
DU8 0b11111000, 0b00001000, 0b11110000, 0b00100000, 0b11000000;
|
|
DU8 0b00000000, 0b11111000, 0b01010000, 0b01100000, 0b01000000;
|
|
DU8 0b00000000, 0b00010000, 0b00100000, 0b11100000, 0b00100000;
|
|
DU8 0b00000000, 0b00100000, 0b11111000, 0b10001000, 0b00110000;
|
|
DU8 0b00000000, 0b00000000, 0b11111000, 0b00100000, 0b11111000;
|
|
DU8 0b00000000, 0b00010000, 0b11111000, 0b00110000, 0b11010000;
|
|
DU8 0b00000000, 0b01000000, 0b11111000, 0b01010000, 0b01000000;
|
|
DU8 0b00000000, 0b00000000, 0b11110000, 0b00010000, 0b11111000;
|
|
DU8 0b00000000, 0b11111000, 0b00001000, 0b01111000, 0b11111000;
|
|
DU8 0b00000000, 0b10101000, 0b10101000, 0b00010000, 0b01100000;
|
|
DU8 0b00000000, 0b10000000, 0b01111000, 0b00000000, 0b00000000;
|
|
DU8 0b11111000, 0b00101000, 0b00110000, 0b00100000, 0b11000000;
|
|
DU8 0b00001000, 0b00110000, 0b11100000, 0b00100000, 0b00100000;
|
|
}
|
|
#endif |