/* -------------------------------------------------------------------------- The boot screen, baked. Generated by tools/bake_font.py - do not edit. THE TEXT IS THE AUTHOR'S. It is read out of g_boot[] in crtkafa.c at bake time rather than retyped here, so it cannot drift from what they wrote. The font is drawn in the baker rather than lifted from a ROM: a Commodore character set is somebody's copyright, and an eight by eight uppercase grid is a shape anyone may draw. It is that era without being a copy. -------------------------------------------------------------------------- */ #define C64_COLS 40 #define C64_ROWS 16 #define C64_GLYPHS 47 /* two uints per glyph: rows 0-3 in the first, 4-7 in the second, eight bits to a row, most significant bit leftmost */ static const unsigned int g_c64Font[] = { 0x00000000u, 0x00000000u, 0x3C66C3C3u, 0xFFC3C300u, 0xFCC6C6FCu, 0xC6C6FC00u, 0x3E63C0C0u, 0xC0633E00u, 0xF8CCC6C6u, 0xC6CCF800u, 0xFFC0C0FCu, 0xC0C0FF00u, 0xFFC0C0FCu, 0xC0C0C000u, 0x3E63C0CFu, 0xC3673E00u, 0xC3C3C3FFu, 0xC3C3C300u, 0x3C181818u, 0x18183C00u, 0x0F060606u, 0xC6C67C00u, 0xC3C6CCF8u, 0xCCC6C300u, 0xC0C0C0C0u, 0xC0C0FF00u, 0xC3E7FFDBu, 0xC3C3C300u, 0xC3E3F3DBu, 0xCFC7C300u, 0x3C66C3C3u, 0xC3663C00u, 0xFCC6C6FCu, 0xC0C0C000u, 0x3C66C3C3u, 0xDB663B00u, 0xFCC6C6FCu, 0xCCC6C300u, 0x3E63603Cu, 0x06C67C00u, 0xFF181818u, 0x18181800u, 0xC3C3C3C3u, 0xC3C37E00u, 0xC3C3C3C3u, 0x663C1800u, 0xC3C3C3DBu, 0xFFE7C300u, 0xC3663C18u, 0x3C66C300u, 0xC3663C18u, 0x18181800u, 0xFF03063Cu, 0x60C0FF00u, 0x3C66C7DBu, 0xE3663C00u, 0x18387818u, 0x18187E00u, 0x3C66061Cu, 0x3060FF00u, 0x3C66061Cu, 0x06663C00u, 0x0E1E3666u, 0xFF060600u, 0xFFC0FC06u, 0x06C67C00u, 0x3C66C0FCu, 0xC6C67C00u, 0xFFC60C18u, 0x30303000u, 0x3C66663Cu, 0x66663C00u, 0x3C66663Eu, 0x06663C00u, 0x00663CFFu, 0x3C660000u, 0x00000000u, 0x00181800u, 0x00000000u, 0x18183000u, 0x66666600u, 0x00000000u, 0x6666FF66u, 0xFF666600u, 0x00181800u, 0x18180000u, 0x000000FFu, 0x00000000u, 0x3C66DEDBu, 0xDE603E00u, 0x03060C18u, 0x3060C000u, 0x18181818u, 0x18001800u, }; /* the screen: four cells to a uint, each an index into the font */ static const unsigned int g_c64Text[] = { 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x25252525u, 0x0D0F0300u, 0x0F040F0Du, 0x21000512u, 0x0102001Fu, 0x00030913u, 0x25001D16u, 0x00252525u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x0B1F2100u, 0x0D011200u, 0x13191300u, 0x000D0514u, 0x24231E00u, 0x02001C1Cu, 0x03091301u, 0x14190200u, 0x06001305u, 0x00050512u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x04010512u, 0x00002619u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x04010F0Cu, 0x12032800u, 0x06010B14u, 0x23272801u, 0x00001C27u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x12010513u, 0x0E090803u, 0x0F060007u, 0x12030012u, 0x06010B14u, 0x00000001u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x04010F0Cu, 0x00070E09u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x04010512u, 0x00002619u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x000E1512u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u, };