apple2-fonts/salzalon.h

655 lines
6.7 KiB
C

uint8_t salzalon[128][8] = {
/* ASCII code 0x0 */ {0},
/* ASCII code 0x1 */ {0},
/* ASCII code 0x2 */ {0},
/* ASCII code 0x3 */ {0},
/* ASCII code 0x4 */ {0},
/* ASCII code 0x5 */ {0},
/* ASCII code 0x6 */ {0},
/* ASCII code 0x7 */ {0},
/* ASCII code 0x8 */ {0},
/* ASCII code 0x9 */ {0},
/* ASCII code 0xa */ {0},
/* ASCII code 0xb */ {0},
/* ASCII code 0xc */ {0},
/* ASCII code 0xd */ {0},
/* ASCII code 0xe */ {0},
/* ASCII code 0xf */ {0},
/* ASCII code 0x10 */ {0},
/* ASCII code 0x11 */ {0},
/* ASCII code 0x12 */ {0},
/* ASCII code 0x13 */ {0},
/* ASCII code 0x14 */ {0},
/* ASCII code 0x15 */ {0},
/* ASCII code 0x16 */ {0},
/* ASCII code 0x17 */ {0},
/* ASCII code 0x18 */ {0},
/* ASCII code 0x19 */ {0},
/* ASCII code 0x1a */ {0},
/* ASCII code 0x1b */ {0},
/* ASCII code 0x1c */ {0},
/* ASCII code 0x1d */ {0},
/* ASCII code 0x1e */ {0},
/* ASCII code 0x1f */ {0},
/* ASCII code 0x20 */ {0},
/* Char '!', ASCII code 0x21 */
{
0xc,
0xc,
0xc,
0xc,
0x4,
0x8,
0xc,
0x0,
},
/* Char '"', ASCII code 0x22 */
{
0x1b,
0x1b,
0x9,
0x0,
0x0,
0x0,
0x0,
0x0,
},
/* Char '#', ASCII code 0x23 */
{
0x0,
0x16,
0x3f,
0x16,
0x3f,
0x16,
0x0,
0x0,
},
/* Char '$', ASCII code 0x24 */
{
0x4,
0x1e,
0x3,
0x1e,
0x30,
0x33,
0x1e,
0x4,
},
/* Char '%', ASCII code 0x25 */
{
0x33,
0x33,
0x18,
0xc,
0x6,
0x33,
0x33,
0x0,
},
/* Char '&', ASCII code 0x26 */
{
0x38,
0x34,
0x1c,
0x2e,
0x1b,
0x1b,
0x36,
0x0,
},
/* Char ''', ASCII code 0x27 */
{
0xc,
0xc,
0x6,
0x0,
0x0,
0x0,
0x0,
0x0,
},
/* Char '(', ASCII code 0x28 */
{
0x18,
0x6,
0x3,
0x3,
0x3,
0x6,
0x18,
0x0,
},
/* Char ')', ASCII code 0x29 */
{
0x6,
0x18,
0x30,
0x30,
0x30,
0x18,
0x6,
0x0,
},
/* Char '*', ASCII code 0x2a */
{
0x0,
0x12,
0xc,
0x3f,
0xc,
0x12,
0x0,
0x0,
},
/* Char '+', ASCII code 0x2b */
{
0x0,
0xc,
0xc,
0x3f,
0xc,
0xc,
0x0,
0x0,
},
/* Char ',', ASCII code 0x2c */
{
0x0,
0x0,
0x0,
0x0,
0x0,
0x6,
0x6,
0x3,
},
/* Char '-', ASCII code 0x2d */
{
0x0,
0x0,
0x0,
0x3f,
0x0,
0x0,
0x0,
0x0,
},
/* Char '.', ASCII code 0x2e */
{
0x0,
0x0,
0x0,
0x0,
0x0,
0xc,
0xc,
0x0,
},
/* Char '/', ASCII code 0x2f */
{
0x20,
0x30,
0x18,
0xc,
0x6,
0x3,
0x1,
0x0,
},
/* Char '0', ASCII code 0x30 */
{
0x1e,
0x31,
0x31,
0x27,
0x27,
0x27,
0x1e,
0x0,
},
/* Char '1', ASCII code 0x31 */
{
0xc,
0xe,
0xd,
0xc,
0xc,
0xc,
0x1f,
0x0,
},
/* Char '2', ASCII code 0x32 */
{
0x1e,
0x21,
0x30,
0x1e,
0x3,
0x21,
0x3f,
0x0,
},
/* Char '3', ASCII code 0x33 */
{
0x1e,
0x31,
0x30,
0x1c,
0x30,
0x31,
0x1e,
0x0,
},
/* Char '4', ASCII code 0x34 */
{
0x18,
0x1c,
0x1a,
0x19,
0x3f,
0x18,
0x3c,
0x0,
},
/* Char '5', ASCII code 0x35 */
{
0x3c,
0x6,
0x1f,
0x30,
0x30,
0x19,
0xe,
0x0,
},
/* Char '6', ASCII code 0x36 */
{
0x1c,
0x6,
0x3,
0x1b,
0x37,
0x33,
0x1e,
0x0,
},
/* Char '7', ASCII code 0x37 */
{
0x3f,
0x31,
0x18,
0xc,
0xc,
0xc,
0x8,
0x0,
},
/* Char '8', ASCII code 0x38 */
{
0x1c,
0x26,
0x2e,
0x1e,
0x23,
0x27,
0x1e,
0x0,
},
/* Char '9', ASCII code 0x39 */
{
0x1e,
0x33,
0x33,
0x1e,
0xc,
0x6,
0x3,
0x0,
},
/* ASCII code 0x3a */ {0},
/* ASCII code 0x3b */ {0},
/* ASCII code 0x3c */ {0},
/* ASCII code 0x3d */ {0},
/* ASCII code 0x3e */ {0},
/* ASCII code 0x3f */ {0},
/* ASCII code 0x40 */ {0},
/* Char 'A', ASCII code 0x41 */
{
0x1e,
0x27,
0x27,
0x3f,
0x27,
0x27,
0x27,
0x0,
},
/* Char 'B', ASCII code 0x42 */
{
0x1f,
0x27,
0x27,
0x1f,
0x27,
0x27,
0x1f,
0x0,
},
/* Char 'C', ASCII code 0x43 */
{
0x1e,
0x27,
0x27,
0x7,
0x27,
0x27,
0x1e,
0x0,
},
/* Char 'D', ASCII code 0x44 */
{
0x1f,
0x27,
0x27,
0x27,
0x37,
0x37,
0x1f,
0x0,
},
/* Char 'E', ASCII code 0x45 */
{
0x3f,
0x7,
0x7,
0x1f,
0x7,
0x7,
0x3f,
0x0,
},
/* Char 'F', ASCII code 0x46 */
{
0x3f,
0x3,
0x3,
0xf,
0x7,
0x7,
0x7,
0x0,
},
/* Char 'G', ASCII code 0x47 */
{
0x1e,
0x27,
0x7,
0x37,
0x37,
0x27,
0x1e,
0x0,
},
/* Char 'H', ASCII code 0x48 */
{
0x27,
0x27,
0x37,
0x3f,
0x27,
0x27,
0x27,
0x0,
},
/* Char 'I', ASCII code 0x49 */
{
0x1e,
0xc,
0x1e,
0x2d,
0x1e,
0xc,
0x1e,
0x0,
},
/* Char 'J', ASCII code 0x4a */
{
0x3c,
0x30,
0x20,
0x27,
0x27,
0x27,
0x1e,
0x0,
},
/* Char 'K', ASCII code 0x4b */
{
0x27,
0x27,
0x13,
0xf,
0x13,
0x27,
0x27,
0x0,
},
/* Char 'L', ASCII code 0x4c */
{
0x7,
0x7,
0x7,
0x7,
0x3,
0x3,
0x3f,
0x0,
},
/* Char 'M', ASCII code 0x4d */
{
0x37,
0x2b,
0x2b,
0x23,
0x27,
0x27,
0x27,
0x0,
},
/* Char 'N', ASCII code 0x4e */
{
0x23,
0x27,
0x2f,
0x3f,
0x3b,
0x33,
0x23,
0x0,
},
/* Char 'O', ASCII code 0x4f */
{
0x1e,
0x27,
0x27,
0x27,
0x27,
0x27,
0x1e,
0x0,
},
/* Char 'P', ASCII code 0x50 */
{
0x1f,
0x27,
0x27,
0x1f,
0x7,
0x7,
0x7,
0x0,
},
/* Char 'Q', ASCII code 0x51 */
{
0x1e,
0x27,
0x27,
0x23,
0x2b,
0x13,
0x2e,
0x0,
},
/* Char 'R', ASCII code 0x52 */
{
0x1f,
0x27,
0x27,
0x1f,
0xb,
0x13,
0x27,
0x0,
},
/* Char 'S', ASCII code 0x53 */
{
0x1e,
0x27,
0x7,
0x1e,
0x20,
0x27,
0x1e,
0x0,
},
/* Char 'T', ASCII code 0x54 */
{
0x3f,
0xe,
0xe,
0xe,
0xc,
0xc,
0xc,
0x0,
},
/* Char 'U', ASCII code 0x55 */
{
0x27,
0x27,
0x27,
0x27,
0x27,
0x27,
0x1e,
0x0,
},
/* Char 'V', ASCII code 0x56 */
{
0x37,
0x37,
0x27,
0x27,
0x17,
0xf,
0x7,
0x0,
},
/* Char 'W', ASCII code 0x57 */
{
0x2b,
0x2b,
0x2b,
0x2b,
0x2b,
0x2b,
0x16,
0x0,
},
/* Char 'X', ASCII code 0x58 */
{
0x21,
0x31,
0x1a,
0xc,
0x16,
0x23,
0x21,
0x0,
},
/* Char 'Y', ASCII code 0x59 */
{
0x27,
0x27,
0x27,
0x1e,
0xc,
0xc,
0xc,
0x0,
},
/* Char 'Z', ASCII code 0x5a */
{
0x3f,
0x30,
0x18,
0xc,
0x6,
0x3,
0x3f,
0x0,
},
/* ASCII code 0x5b */ {0},
/* ASCII code 0x5c */ {0},
/* ASCII code 0x5d */ {0},
/* ASCII code 0x5e */ {0},
/* ASCII code 0x5f */ {0},
/* ASCII code 0x60 */ {0},
/* Char 'a', ASCII code 0x61 */
{
0x0,
0x0,
0x1e,
0x30,
0x3e,
0x33,
0x6e,
0x0,
},
/* Char 'b', ASCII code 0x62 */
{
0x7,
0x6,
0x1e,
0x36,
0x36,
0x36,
0x1e,
0x0,
},
/* Char 'c', ASCII code 0x63 */
{
0x0,
0x0,
0x1e,
0x33,
0x3,
0x33,
0x1e,
0x0,
},
/* Char 'd', ASCII code 0x64 */
{
0x30,
0x30,
0x3e,
0x27,
0x27,
0x27,
0x1e,
0x0,
},
};