diff options
| -rw-r--r-- | graphics/newfont.cpp | 3682 | ||||
| -rw-r--r-- | graphics/newfont_big.cpp | 4591 | 
2 files changed, 6409 insertions, 1864 deletions
diff --git a/graphics/newfont.cpp b/graphics/newfont.cpp index b90f620945..52605e2053 100644 --- a/graphics/newfont.cpp +++ b/graphics/newfont.cpp @@ -1,19 +1,19 @@ -/* Generated by convbdf on Sun Aug 15 15:59:36 2004. */ +/* Generated by convbdf on Thu Jan  6 23:04:08 2005. */  #include "common/stdafx.h"  #include "graphics/font.h"  /* Font information: -   name: 04b-16b-10 -   facename: 04b-16b-10 -   w x h: 9x10 -   size: 94 +   name: win_crox0c +   facename: -Cronyx-Fixed-Medium-R-Normal--10-100-75-75-C-60-Windows-1251 +   w x h: 6x10 +   size: 96     ascent: 8     descent: 2 -   first char: 33 (0x21) -   last char: 126 (0x7e) -   default char: 33 (0x21) -   proportional: yes -    +   first char: 32 (0x20) +   last char: 127 (0x7f) +   default char: 32 (0x20) +   proportional: no +   Copyright (C) 1994 Cronyx Ltd.  */  namespace Graphics { @@ -21,181 +21,207 @@ namespace Graphics {  /* Font character bitmap data. */  static const bitmap_t _font_bits[] = { -/* Character 33 (0x21): -   width 3 -   +---+ -   |   | -   | * | -   | * | -   | * | -   | * | -   | * | -   |   | -   | * | -   |   | -   |   | -   +---+ +/* Character 32 (0x20): +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   +------+  */  0x0000, -0x4000, -0x4000, -0x4000, -0x4000, -0x4000,  0x0000, -0x4000,  0x0000,  0x0000, - -/* Character 34 (0x22): -   width 4 -   +----+ -   |    | -   |* * | -   |* * | -   |    | -   |    | -   |    | -   |    | -   |    | -   |    | -   |    | -   +----+ -*/  0x0000, -0xa000, -0xa000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000, + +/* Character 33 (0x21): +   width 6 +   +------+ +   |      | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |      | +   |   *  | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x0000, +0x1000,  0x0000,  0x0000, -/* Character 35 (0x23): +/* Character 34 (0x22):     width 6     +------+     |      | +   |  * * | +   |  * * | +   |  * * | +   |      | +   |      |     |      | -   | * *  | -   |***** | -   | * *  | -   |***** | -   | * *  |     |      |     |      |     |      |     +------+  */  0x0000, +0x2800, +0x2800, +0x2800, +0x0000, +0x0000,  0x0000, -0x5000, -0xf800, -0x5000, -0xf800, -0x5000,  0x0000,  0x0000,  0x0000, -/* Character 36 (0x24): +/* Character 35 (0x23):     width 6     +------+ -   |  *   | -   | ***  | -   |* * * | -   |* *   | -   | ***  | +   |      | +   |  * * | +   |  * * | +   | *****| +   |  * * | +   | *****| +   |  * * |     |  * * | -   |* * * | -   | ***  | -   |  *   | +   |      |     |      |     +------+  */ -0x2000, -0x7000, -0xa800, -0xa000, -0x7000, +0x0000,  0x2800, -0xa800, -0x7000, -0x2000, +0x2800, +0x7c00, +0x2800, +0x7c00, +0x2800, +0x2800, +0x0000, +0x0000, + +/* Character 36 (0x24): +   width 6 +   +------+ +   |      | +   |   *  | +   |  *** | +   | * *  | +   |  *** | +   |   * *| +   |  *** | +   |   *  | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x1000, +0x3800, +0x5000, +0x3800, +0x1400, +0x3800, +0x1000, +0x0000,  0x0000,  /* Character 37 (0x25): -   width 9 -   +---------+ -   |         | -   | *   *   | -   |* *  *   | -   |* * *    | -   | *  *    | -   |   *  *  | -   |   * * * | -   |  *  * * | -   |  *   *  | -   |         | -   +---------+ -*/ -0x0000, -0x4400, -0xa400, -0xa800, +   width 6 +   +------+ +   |      | +   |  *  *| +   | * * *| +   |  * * | +   |   *  | +   |  * * | +   | * * *| +   | *  * | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x2400, +0x5400, +0x2800, +0x1000, +0x2800, +0x5400,  0x4800, -0x1200, -0x1500, -0x2500, -0x2200, +0x0000,  0x0000,  /* Character 38 (0x26): -   width 5 -   +-----+ -   |     | -   | **  | -   |*    | -   |* *  | -   | *** | -   |* *  | -   |* *  | -   | * * | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *   | +   | * *  | +   | * *  | +   |  *   | +   | * * *| +   | *  * | +   |  ** *| +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x8000, -0xa000, -0x7000, -0xa000, -0xa000, +0x2000,  0x5000, +0x5000, +0x2000, +0x5400, +0x4800, +0x3400,  0x0000,  0x0000,  /* Character 39 (0x27): -   width 2 -   +--+ -   |  | -   |* | -   |* | -   |  | -   |  | -   |  | -   |  | -   |  | -   |  | -   |  | -   +--+ +   width 6 +   +------+ +   |      | +   |   ** | +   |   *  | +   |  *   | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   +------+  */  0x0000, -0x8000, -0x8000, -0x0000, +0x1800, +0x1000, +0x2000,  0x0000,  0x0000,  0x0000, @@ -204,54 +230,54 @@ static const bitmap_t _font_bits[] = {  0x0000,  /* Character 40 (0x28): -   width 5 -   +-----+ -   |     | -   |   * | -   |  *  | -   | *   | -   | *   | -   | *   | -   |  *  | -   |   * | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |    * | +   |   *  | +   |  *   | +   |  *   | +   |  *   | +   |   *  | +   |    * | +   |      | +   |      | +   +------+  */  0x0000, +0x0800,  0x1000,  0x2000, -0x4000, -0x4000, -0x4000, +0x2000,  0x2000,  0x1000, +0x0800,  0x0000,  0x0000,  /* Character 41 (0x29): -   width 5 -   +-----+ -   |     | -   |*    | -   | *   | -   |  *  | -   |  *  | -   |  *  | -   | *   | -   |*    | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x8000, -0x4000, -0x2000, +   width 6 +   +------+ +   |      | +   |  *   | +   |   *  | +   |    * | +   |    * | +   |    * | +   |   *  | +   |  *   | +   |      | +   |      | +   +------+ +*/ +0x0000,  0x2000, +0x1000, +0x0800, +0x0800, +0x0800, +0x1000,  0x2000, -0x4000, -0x8000,  0x0000,  0x0000, @@ -260,11 +286,11 @@ static const bitmap_t _font_bits[] = {     +------+     |      |     |      | -   |  *   | -   |* * * | -   | ***  | -   |* * * | -   |  *   | +   | *   *| +   |  * * | +   | *****| +   |  * * | +   | *   *|     |      |     |      |     |      | @@ -272,11 +298,11 @@ static const bitmap_t _font_bits[] = {  */  0x0000,  0x0000, -0x2000, -0xa800, -0x7000, -0xa800, -0x2000, +0x4400, +0x2800, +0x7c00, +0x2800, +0x4400,  0x0000,  0x0000,  0x0000, @@ -286,11 +312,11 @@ static const bitmap_t _font_bits[] = {     +------+     |      |     |      | -   |  *   | -   |  *   | -   |***** | -   |  *   | -   |  *   | +   |   *  | +   |   *  | +   | *****| +   |   *  | +   |   *  |     |      |     |      |     |      | @@ -298,61 +324,61 @@ static const bitmap_t _font_bits[] = {  */  0x0000,  0x0000, -0x2000, -0x2000, -0xf800, -0x2000, -0x2000, +0x1000, +0x1000, +0x7c00, +0x1000, +0x1000,  0x0000,  0x0000,  0x0000,  /* Character 44 (0x2c): -   width 3 -   +---+ -   |   | -   |   | -   |   | -   |   | -   |   | -   | * | -   |   | -   | * | -   |*  | -   |   | -   +---+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |   ** | +   |   *  | +   |  *   | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000,  0x0000,  0x0000, -0x4000,  0x0000, -0x4000, -0x8000, +0x1800, +0x1000, +0x2000,  0x0000,  /* Character 45 (0x2d): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   |     | -   |**** | -   |     | -   |     | -   |     | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |      | +   | *****| +   |      | +   |      | +   |      | +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000,  0x0000, -0xf000, +0x7c00,  0x0000,  0x0000,  0x0000, @@ -360,19 +386,19 @@ static const bitmap_t _font_bits[] = {  0x0000,  /* Character 46 (0x2e): -   width 2 -   +--+ -   |  | -   |  | -   |  | -   |  | -   |  | -   |  | -   |  | -   |* | -   |  | -   |  | -   +--+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |   *  | +   |  *** | +   |   *  | +   |      | +   +------+  */  0x0000,  0x0000, @@ -380,788 +406,788 @@ static const bitmap_t _font_bits[] = {  0x0000,  0x0000,  0x0000, -0x0000, -0x8000, -0x0000, +0x1000, +0x3800, +0x1000,  0x0000,  /* Character 47 (0x2f): -   width 5 -   +-----+ -   |     | -   |   * | -   |   * | -   |  *  | -   |  *  | -   | *   | -   | *   | -   |*    | -   |*    | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |     *| +   |     *| +   |    * | +   |   *  | +   |  *   | +   | *    | +   | *    | +   |      | +   |      | +   +------+  */  0x0000, -0x1000, +0x0400, +0x0400, +0x0800,  0x1000,  0x2000, -0x2000,  0x4000,  0x4000, -0x8000, -0x8000, +0x0000,  0x0000,  /* Character 48 (0x30): -   width 5 -   +-----+ -   |     | -   | **  | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |   *  | +   |  * * | +   | *   *| +   | *   *| +   | *   *| +   |  * * | +   |   *  | +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x9000, -0x9000, -0x9000, -0x9000, -0x9000, -0x6000, +0x1000, +0x2800, +0x4400, +0x4400, +0x4400, +0x2800, +0x1000,  0x0000,  0x0000,  /* Character 49 (0x31): -   width 3 -   +---+ -   |   | -   | * | -   |** | -   | * | -   | * | -   | * | -   | * | -   | * | -   |   | -   |   | -   +---+ +   width 6 +   +------+ +   |      | +   |   *  | +   |  **  | +   | * *  | +   |   *  | +   |   *  | +   |   *  | +   | *****| +   |      | +   |      | +   +------+  */  0x0000, -0x4000, -0xc000, -0x4000, -0x4000, -0x4000, -0x4000, -0x4000, +0x1000, +0x3000, +0x5000, +0x1000, +0x1000, +0x1000, +0x7c00,  0x0000,  0x0000,  /* Character 50 (0x32): -   width 5 -   +-----+ -   |     | -   |***  | -   |   * | -   |   * | -   |  *  | -   | *   | -   |*    | -   |**** | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *** | +   | *   *| +   |     *| +   |   ** | +   |  *   | +   | *    | +   | *****| +   |      | +   |      | +   +------+  */  0x0000, -0xe000, -0x1000, -0x1000, +0x3800, +0x4400, +0x0400, +0x1800,  0x2000,  0x4000, -0x8000, -0xf000, +0x7c00,  0x0000,  0x0000,  /* Character 51 (0x33): -   width 5 -   +-----+ -   |     | -   |***  | -   |   * | -   |   * | -   | **  | -   |   * | -   |   * | -   |***  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   | *****| +   |     *| +   |    * | +   |   ** | +   |     *| +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0xe000, -0x1000, -0x1000, -0x6000, -0x1000, -0x1000, -0xe000, +0x7c00, +0x0400, +0x0800, +0x1800, +0x0400, +0x4400, +0x3800,  0x0000,  0x0000,  /* Character 52 (0x34): -   width 5 -   +-----+ -   |     | -   |  *  | -   | **  | -   |* *  | -   |* *  | -   |**** | -   |  *  | -   |  *  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |    * | +   |   ** | +   |  * * | +   | *  * | +   | *****| +   |    * | +   |    * | +   |      | +   |      | +   +------+  */  0x0000, -0x2000, -0x6000, -0xa000, -0xa000, -0xf000, -0x2000, -0x2000, +0x0800, +0x1800, +0x2800, +0x4800, +0x7c00, +0x0800, +0x0800,  0x0000,  0x0000,  /* Character 53 (0x35): -   width 5 -   +-----+ -   |     | -   |**** | -   |*    | -   |***  | -   |   * | -   |   * | -   |   * | -   |***  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   | *****| +   | *    | +   | * ** | +   | **  *| +   |     *| +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0xf000, -0x8000, -0xe000, -0x1000, -0x1000, -0x1000, -0xe000, +0x7c00, +0x4000, +0x5800, +0x6400, +0x0400, +0x4400, +0x3800,  0x0000,  0x0000,  /* Character 54 (0x36): -   width 5 -   +-----+ -   |     | -   | **  | -   |*    | -   |***  | -   |*  * | -   |*  * | -   |*  * | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |   ** | +   |  *   | +   | *    | +   | * ** | +   | **  *| +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x8000, -0xe000, -0x9000, -0x9000, -0x9000, -0x6000, +0x1800, +0x2000, +0x4000, +0x5800, +0x6400, +0x4400, +0x3800,  0x0000,  0x0000,  /* Character 55 (0x37): -   width 5 -   +-----+ -   |     | -   |**** | -   |   * | -   |   * | -   |  *  | -   |  *  | -   | *   | -   | *   | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   | *****| +   |     *| +   |    * | +   |    * | +   |   *  | +   |  *   | +   |  *   | +   |      | +   |      | +   +------+  */  0x0000, -0xf000, -0x1000, +0x7c00, +0x0400, +0x0800, +0x0800,  0x1000,  0x2000,  0x2000, -0x4000, -0x4000,  0x0000,  0x0000,  /* Character 56 (0x38): -   width 5 -   +-----+ -   |     | -   | **  | -   |*  * | -   |*  * | -   | **  | -   |*  * | -   |*  * | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *** | +   | *   *| +   | *   *| +   |  *** | +   | *   *| +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x9000, -0x9000, -0x6000, -0x9000, -0x9000, -0x6000, +0x3800, +0x4400, +0x4400, +0x3800, +0x4400, +0x4400, +0x3800,  0x0000,  0x0000,  /* Character 57 (0x39): -   width 5 -   +-----+ -   |     | -   | **  | -   |*  * | -   |*  * | -   |*  * | -   | *** | -   |   * | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *** | +   | *   *| +   | *  **| +   |  ** *| +   |     *| +   |    * | +   |  **  | +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x9000, -0x9000, -0x9000, -0x7000, -0x1000, -0x6000, +0x3800, +0x4400, +0x4c00, +0x3400, +0x0400, +0x0800, +0x3000,  0x0000,  0x0000,  /* Character 58 (0x3a): -   width 2 -   +--+ -   |  | -   |  | -   |  | -   |* | -   |  | -   |* | -   |  | -   |  | -   |  | -   |  | -   +--+ +   width 6 +   +------+ +   |      | +   |      | +   |   *  | +   |  *** | +   |   *  | +   |      | +   |   *  | +   |  *** | +   |   *  | +   |      | +   +------+  */  0x0000,  0x0000, +0x1000, +0x3800, +0x1000,  0x0000, -0x8000, -0x0000, -0x8000, -0x0000, -0x0000, -0x0000, +0x1000, +0x3800, +0x1000,  0x0000,  /* Character 59 (0x3b): -   width 2 -   +--+ -   |  | -   |  | -   |  | -   |* | -   |  | -   |* | -   |* | -   |  | -   |  | -   |  | -   +--+ +   width 6 +   +------+ +   |      | +   |      | +   |   *  | +   |  *** | +   |   *  | +   |      | +   |   ** | +   |   *  | +   |  *   | +   |      | +   +------+  */  0x0000,  0x0000, +0x1000, +0x3800, +0x1000,  0x0000, -0x8000, -0x0000, -0x8000, -0x8000, -0x0000, -0x0000, +0x1800, +0x1000, +0x2000,  0x0000,  /* Character 60 (0x3c): -   width 5 -   +-----+ -   |     | -   |     | -   |   * | -   |  *  | -   | *   | -   |  *  | -   |   * | -   |     | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |     *| +   |    * | +   |   *  | +   |  *   | +   |   *  | +   |    * | +   |     *| +   |      | +   |      | +   +------+  */  0x0000, -0x0000, +0x0400, +0x0800,  0x1000,  0x2000, -0x4000, -0x2000,  0x1000, -0x0000, +0x0800, +0x0400,  0x0000,  0x0000,  /* Character 61 (0x3d): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   |**** | -   |     | -   |**** | -   |     | -   |     | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   | *****| +   |      | +   | *****| +   |      | +   |      | +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000, -0xf000, +0x7c00,  0x0000, -0xf000, +0x7c00,  0x0000,  0x0000,  0x0000,  0x0000,  /* Character 62 (0x3e): -   width 5 -   +-----+ -   |     | -   |     | -   |*    | -   | *   | -   |  *  | -   | *   | -   |*    | -   |     | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x0000, -0x8000, +   width 6 +   +------+ +   |      | +   | *    | +   |  *   | +   |   *  | +   |    * | +   |   *  | +   |  *   | +   | *    | +   |      | +   |      | +   +------+ +*/ +0x0000,  0x4000,  0x2000, +0x1000, +0x0800, +0x1000, +0x2000,  0x4000, -0x8000, -0x0000,  0x0000,  0x0000,  /* Character 63 (0x3f): -   width 5 -   +-----+ -   |     | -   |***  | -   |   * | -   |   * | -   |  *  | -   | *   | -   |     | -   | *   | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *** | +   | *   *| +   |    * | +   |   *  | +   |   *  | +   |      | +   |   *  | +   |      | +   |      | +   +------+  */  0x0000, -0xe000, +0x3800, +0x4400, +0x0800,  0x1000,  0x1000, -0x2000, -0x4000,  0x0000, -0x4000, +0x1000,  0x0000,  0x0000,  /* Character 64 (0x40): -   width 7 -   +-------+ -   |       | -   |  ***  | -   | *   * | -   |*  *** | -   |* *  * | -   |*  *** | -   | *     | -   |  **** | -   |       | -   |       | -   +-------+ +   width 6 +   +------+ +   |      | +   |  *** | +   | *   *| +   | *  **| +   | * * *| +   | * ** | +   | *    | +   |  *** | +   |      | +   |      | +   +------+  */  0x0000,  0x3800,  0x4400, -0x9c00, -0xa400, -0x9c00, +0x4c00, +0x5400, +0x5800,  0x4000, -0x3c00, +0x3800,  0x0000,  0x0000,  /* Character 65 (0x41): -   width 5 -   +-----+ -   |     | -   | **  | -   |*  * | -   |**** | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |   *  | +   |  * * | +   | *   *| +   | *   *| +   | *****| +   | *   *| +   | *   *| +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x9000, -0xf000, -0x9000, -0x9000, -0x9000, -0x9000, +0x1000, +0x2800, +0x4400, +0x4400, +0x7c00, +0x4400, +0x4400,  0x0000,  0x0000,  /* Character 66 (0x42): -   width 5 -   +-----+ -   |     | -   |***  | -   |*  * | -   |***  | -   |*  * | -   |*  * | -   |*  * | -   |***  | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0xe000, -0x9000, -0xe000, -0x9000, -0x9000, -0x9000, -0xe000, +   width 6 +   +------+ +   |      | +   | **** | +   |  *  *| +   |  *  *| +   |  *** | +   |  *  *| +   |  *  *| +   | **** | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x7800, +0x2400, +0x2400, +0x3800, +0x2400, +0x2400, +0x7800,  0x0000,  0x0000,  /* Character 67 (0x43): -   width 5 -   +-----+ -   |     | -   | **  | -   |*  * | -   |*    | -   |*    | -   |*    | -   |*  * | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *** | +   | *   *| +   | *    | +   | *    | +   | *    | +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x9000, -0x8000, -0x8000, -0x8000, -0x9000, -0x6000, +0x3800, +0x4400, +0x4000, +0x4000, +0x4000, +0x4400, +0x3800,  0x0000,  0x0000,  /* Character 68 (0x44): -   width 5 -   +-----+ -   |     | -   |***  | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |***  | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0xe000, -0x9000, -0x9000, -0x9000, -0x9000, -0x9000, -0xe000, +   width 6 +   +------+ +   |      | +   | **** | +   |  *  *| +   |  *  *| +   |  *  *| +   |  *  *| +   |  *  *| +   | **** | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x7800, +0x2400, +0x2400, +0x2400, +0x2400, +0x2400, +0x7800,  0x0000,  0x0000,  /* Character 69 (0x45): -   width 5 -   +-----+ -   |     | -   |**** | -   |*    | -   |**** | -   |*    | -   |*    | -   |*    | -   |**** | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0xf000, -0x8000, -0xf000, -0x8000, -0x8000, -0x8000, -0xf000, +   width 6 +   +------+ +   |      | +   | *****| +   | *    | +   | *    | +   | **** | +   | *    | +   | *    | +   | *****| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x7c00, +0x4000, +0x4000, +0x7800, +0x4000, +0x4000, +0x7c00,  0x0000,  0x0000,  /* Character 70 (0x46): -   width 5 -   +-----+ -   |     | -   |**** | -   |*    | -   |**** | -   |*    | -   |*    | -   |*    | -   |*    | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0xf000, -0x8000, -0xf000, -0x8000, -0x8000, -0x8000, -0x8000, +   width 6 +   +------+ +   |      | +   | *****| +   | *    | +   | *    | +   | **** | +   | *    | +   | *    | +   | *    | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x7c00, +0x4000, +0x4000, +0x7800, +0x4000, +0x4000, +0x4000,  0x0000,  0x0000,  /* Character 71 (0x47): -   width 5 -   +-----+ -   |     | -   | **  | -   |*  * | -   |*    | -   |* ** | -   |*  * | -   |*  * | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *** | +   | *   *| +   | *    | +   | *    | +   | *  **| +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x9000, -0x8000, -0xb000, -0x9000, -0x9000, -0x6000, +0x3800, +0x4400, +0x4000, +0x4000, +0x4c00, +0x4400, +0x3800,  0x0000,  0x0000,  /* Character 72 (0x48): -   width 5 -   +-----+ -   |     | -   |*  * | -   |*  * | -   |**** | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x9000, -0x9000, -0xf000, -0x9000, -0x9000, -0x9000, -0x9000, +   width 6 +   +------+ +   |      | +   | *   *| +   | *   *| +   | *   *| +   | *****| +   | *   *| +   | *   *| +   | *   *| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x4400, +0x4400, +0x4400, +0x7c00, +0x4400, +0x4400, +0x4400,  0x0000,  0x0000,  /* Character 73 (0x49): -   width 2 -   +--+ -   |  | -   |* | -   |* | -   |* | -   |* | -   |* | -   |* | -   |* | -   |  | -   |  | -   +--+ -*/ -0x0000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, +   width 6 +   +------+ +   |      | +   |  *** | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |  *** | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x3800, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x3800,  0x0000,  0x0000,  /* Character 74 (0x4a): -   width 5 -   +-----+ -   |     | -   |  ** | -   |   * | -   |   * | -   |*  * | -   |*  * | -   |*  * | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |   ***| +   |     *| +   |     *| +   |     *| +   |     *| +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0x3000, -0x1000, -0x1000, -0x9000, -0x9000, -0x9000, -0x6000, +0x1c00, +0x0400, +0x0400, +0x0400, +0x0400, +0x4400, +0x3800,  0x0000,  0x0000,  /* Character 75 (0x4b): -   width 5 -   +-----+ -   |     | -   |*  * | -   |*  * | -   |* *  | -   |**   | -   |* *  | -   |*  * | -   |*  * | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x9000, -0x9000, -0xa000, -0xc000, -0xa000, -0x9000, -0x9000, +   width 6 +   +------+ +   |      | +   | *   *| +   | *  * | +   | * *  | +   | **   | +   | * *  | +   | *  * | +   | *   *| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x4400, +0x4800, +0x5000, +0x6000, +0x5000, +0x4800, +0x4400,  0x0000,  0x0000,  /* Character 76 (0x4c): -   width 5 -   +-----+ -   |     | -   |*    | -   |*    | -   |*    | -   |*    | -   |*    | -   |*    | -   | *** | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, -0x7000, +   width 6 +   +------+ +   |      | +   | *    | +   | *    | +   | *    | +   | *    | +   | *    | +   | *    | +   | *****| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x4000, +0x4000, +0x4000, +0x4000, +0x4000, +0x4000, +0x7c00,  0x0000,  0x0000, @@ -1169,181 +1195,181 @@ static const bitmap_t _font_bits[] = {     width 6     +------+     |      | -   |*   * | -   |** ** | -   |* * * | -   |*   * | -   |*   * | -   |*   * | -   |*   * | +   | *   *| +   | *   *| +   | ** **| +   | * * *| +   | *   *| +   | *   *| +   | *   *|     |      |     |      |     +------+  */  0x0000, -0x8800, -0xd800, -0xa800, -0x8800, -0x8800, -0x8800, -0x8800, +0x4400, +0x4400, +0x6c00, +0x5400, +0x4400, +0x4400, +0x4400,  0x0000,  0x0000,  /* Character 78 (0x4e): -   width 5 -   +-----+ -   |     | -   |*  * | -   |** * | -   |* ** | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x9000, -0xd000, -0xb000, -0x9000, -0x9000, -0x9000, -0x9000, +   width 6 +   +------+ +   |      | +   | *   *| +   | *   *| +   | **  *| +   | * * *| +   | *  **| +   | *   *| +   | *   *| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x4400, +0x4400, +0x6400, +0x5400, +0x4c00, +0x4400, +0x4400,  0x0000,  0x0000,  /* Character 79 (0x4f): -   width 5 -   +-----+ -   |     | -   | **  | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *** | +   | *   *| +   | *   *| +   | *   *| +   | *   *| +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x9000, -0x9000, -0x9000, -0x9000, -0x9000, -0x6000, +0x3800, +0x4400, +0x4400, +0x4400, +0x4400, +0x4400, +0x3800,  0x0000,  0x0000,  /* Character 80 (0x50): -   width 5 -   +-----+ -   |     | -   |***  | -   |*  * | -   |*  * | -   |***  | -   |*    | -   |*    | -   |*    | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0xe000, -0x9000, -0x9000, -0xe000, -0x8000, -0x8000, -0x8000, +   width 6 +   +------+ +   |      | +   | **** | +   | *   *| +   | *   *| +   | **** | +   | *    | +   | *    | +   | *    | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x7800, +0x4400, +0x4400, +0x7800, +0x4000, +0x4000, +0x4000,  0x0000,  0x0000,  /* Character 81 (0x51): -   width 5 -   +-----+ -   |     | -   | **  | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   | **  | -   |   * | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *** | +   | *   *| +   | *   *| +   | *   *| +   | *   *| +   | * * *| +   |  *** | +   |     *| +   |      | +   +------+  */  0x0000, -0x6000, -0x9000, -0x9000, -0x9000, -0x9000, -0x9000, -0x6000, -0x1000, +0x3800, +0x4400, +0x4400, +0x4400, +0x4400, +0x5400, +0x3800, +0x0400,  0x0000,  /* Character 82 (0x52): -   width 5 -   +-----+ -   |     | -   |***  | -   |*  * | -   |*  * | -   |***  | -   |*  * | -   |*  * | -   |*  * | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0xe000, -0x9000, -0x9000, -0xe000, -0x9000, -0x9000, -0x9000, +   width 6 +   +------+ +   |      | +   | **** | +   | *   *| +   | *   *| +   | **** | +   | * *  | +   | *  * | +   | *   *| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x7800, +0x4400, +0x4400, +0x7800, +0x5000, +0x4800, +0x4400,  0x0000,  0x0000,  /* Character 83 (0x53): -   width 5 -   +-----+ -   |     | -   | **  | -   |*  * | -   |*    | -   | **  | -   |   * | -   |*  * | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *** | +   | *   *| +   | *    | +   |  *** | +   |     *| +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x9000, -0x8000, -0x6000, -0x1000, -0x9000, -0x6000, +0x3800, +0x4400, +0x4000, +0x3800, +0x0400, +0x4400, +0x3800,  0x0000,  0x0000, @@ -1351,51 +1377,51 @@ static const bitmap_t _font_bits[] = {     width 6     +------+     |      | -   |***** | -   |  *   | -   |  *   | -   |  *   | -   |  *   | -   |  *   | -   |  *   | +   | *****| +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |   *  |     |      |     |      |     +------+  */  0x0000, -0xf800, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, +0x7c00, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000,  0x0000,  0x0000,  /* Character 85 (0x55): -   width 5 -   +-----+ -   |     | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   | **  | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x9000, -0x9000, -0x9000, -0x9000, -0x9000, -0x9000, -0x6000, +   width 6 +   +------+ +   |      | +   | *   *| +   | *   *| +   | *   *| +   | *   *| +   | *   *| +   | *   *| +   |  *** | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x4400, +0x4400, +0x4400, +0x4400, +0x4400, +0x4400, +0x3800,  0x0000,  0x0000, @@ -1403,25 +1429,25 @@ static const bitmap_t _font_bits[] = {     width 6     +------+     |      | -   |*   * | -   |*   * | -   |*   * | -   | * *  | -   | * *  | -   |  *   | -   |  *   | +   | *   *| +   | *   *| +   | *   *| +   |  * * | +   |  * * | +   |  * * | +   |   *  |     |      |     |      |     +------+  */  0x0000, -0x8800, -0x8800, -0x8800, -0x5000, -0x5000, -0x2000, -0x2000, +0x4400, +0x4400, +0x4400, +0x2800, +0x2800, +0x2800, +0x1000,  0x0000,  0x0000, @@ -1429,51 +1455,51 @@ static const bitmap_t _font_bits[] = {     width 6     +------+     |      | -   |*   * | -   |*   * | -   |*   * | -   |* * * | -   |* * * | -   | * *  | -   | * *  | +   | *   *| +   | *   *| +   | *   *| +   | * * *| +   | * * *| +   | ** **| +   | *   *|     |      |     |      |     +------+  */  0x0000, -0x8800, -0x8800, -0x8800, -0xa800, -0xa800, -0x5000, -0x5000, +0x4400, +0x4400, +0x4400, +0x5400, +0x5400, +0x6c00, +0x4400,  0x0000,  0x0000,  /* Character 88 (0x58): -   width 5 -   +-----+ -   |     | -   |*  * | -   |*  * | -   | **  | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x9000, -0x9000, -0x6000, -0x9000, -0x9000, -0x9000, -0x9000, +   width 6 +   +------+ +   |      | +   | *   *| +   | *   *| +   |  * * | +   |   *  | +   |  * * | +   | *   *| +   | *   *| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x4400, +0x4400, +0x2800, +0x1000, +0x2800, +0x4400, +0x4400,  0x0000,  0x0000, @@ -1481,151 +1507,151 @@ static const bitmap_t _font_bits[] = {     width 6     +------+     |      | -   |*   * | -   |*   * | -   | * *  | -   |  *   | -   |  *   | -   |  *   | -   |  *   | +   | *   *| +   | *   *| +   |  * * | +   |   *  | +   |   *  | +   |   *  | +   |   *  |     |      |     |      |     +------+  */  0x0000, -0x8800, -0x8800, -0x5000, -0x2000, -0x2000, -0x2000, -0x2000, +0x4400, +0x4400, +0x2800, +0x1000, +0x1000, +0x1000, +0x1000,  0x0000,  0x0000,  /* Character 90 (0x5a): -   width 5 -   +-----+ -   |     | -   |**** | -   |   * | -   |  *  | -   | *   | -   |*    | -   |*    | -   |**** | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0xf000, +   width 6 +   +------+ +   |      | +   | *****| +   |     *| +   |    * | +   |   *  | +   |  *   | +   | *    | +   | *****| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x7c00, +0x0400, +0x0800,  0x1000,  0x2000,  0x4000, -0x8000, -0x8000, -0xf000, +0x7c00,  0x0000,  0x0000,  /* Character 91 (0x5b): -   width 4 -   +----+ -   |    | -   | ** | -   | *  | -   | *  | -   | *  | -   | *  | -   | *  | -   | ** | -   |    | -   |    | -   +----+ +   width 6 +   +------+ +   |      | +   |  *** | +   |  *   | +   |  *   | +   |  *   | +   |  *   | +   |  *   | +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0x6000, -0x4000, -0x4000, -0x4000, -0x4000, -0x4000, -0x6000, +0x3800, +0x2000, +0x2000, +0x2000, +0x2000, +0x2000, +0x3800,  0x0000,  0x0000,  /* Character 92 (0x5c): -   width 5 -   +-----+ -   |     | -   |*    | -   |*    | -   | *   | -   | *   | -   |  *  | -   |  *  | -   |   * | -   |   * | -   |     | -   +-----+ -*/ -0x0000, -0x8000, -0x8000, +   width 6 +   +------+ +   |      | +   | *    | +   | *    | +   |  *   | +   |   *  | +   |    * | +   |     *| +   |     *| +   |      | +   |      | +   +------+ +*/ +0x0000,  0x4000,  0x4000,  0x2000, -0x2000, -0x1000,  0x1000, +0x0800, +0x0400, +0x0400, +0x0000,  0x0000,  /* Character 93 (0x5d): -   width 4 -   +----+ -   |    | -   |**  | -   | *  | -   | *  | -   | *  | -   | *  | -   | *  | -   |**  | -   |    | -   |    | -   +----+ -*/ -0x0000, -0xc000, -0x4000, -0x4000, -0x4000, -0x4000, -0x4000, -0xc000, +   width 6 +   +------+ +   |      | +   |  *** | +   |    * | +   |    * | +   |    * | +   |    * | +   |    * | +   |  *** | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x3800, +0x0800, +0x0800, +0x0800, +0x0800, +0x0800, +0x3800,  0x0000,  0x0000,  /* Character 94 (0x5e): -   width 4 -   +----+ -   |    | -   | *  | -   |* * | -   |    | -   |    | -   |    | -   |    | -   |    | -   |    | -   |    | -   +----+ +   width 6 +   +------+ +   |      | +   |   *  | +   |  * * | +   | *   *| +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   +------+  */  0x0000, -0x4000, -0xa000, -0x0000, +0x1000, +0x2800, +0x4400,  0x0000,  0x0000,  0x0000, @@ -1634,19 +1660,19 @@ static const bitmap_t _font_bits[] = {  0x0000,  /* Character 95 (0x5f): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   |     | -   |     | -   |     | -   |     | -   |**** | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   | *****| +   |      | +   +------+  */  0x0000,  0x0000, @@ -1655,29 +1681,29 @@ static const bitmap_t _font_bits[] = {  0x0000,  0x0000,  0x0000, -0xf000,  0x0000, +0x7c00,  0x0000,  /* Character 96 (0x60): -   width 3 -   +---+ -   |   | -   |*  | -   | * | -   |   | -   |   | -   |   | -   |   | -   |   | -   |   | -   |   | -   +---+ -*/ -0x0000, -0x8000, -0x4000, +   width 6 +   +------+ +   |      | +   |  **  | +   |   *  | +   |    * | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   +------+ +*/  0x0000, +0x3000, +0x1000, +0x0800,  0x0000,  0x0000,  0x0000, @@ -1686,314 +1712,314 @@ static const bitmap_t _font_bits[] = {  0x0000,  /* Character 97 (0x61): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   | *** | -   |*  * | -   |*  * | -   |*  * | -   | *** | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |  *** | +   |     *| +   |  ****| +   | *   *| +   |  ****| +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000, -0x7000, -0x9000, -0x9000, -0x9000, -0x7000, +0x3800, +0x0400, +0x3c00, +0x4400, +0x3c00,  0x0000,  0x0000,  /* Character 98 (0x62): -   width 5 -   +-----+ -   |     | -   |*    | -   |*    | -   |***  | -   |*  * | -   |*  * | -   |*  * | -   |***  | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x8000, -0x8000, -0xe000, -0x9000, -0x9000, -0x9000, -0xe000, +   width 6 +   +------+ +   |      | +   | *    | +   | *    | +   | * ** | +   | **  *| +   | *   *| +   | **  *| +   | * ** | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x4000, +0x4000, +0x5800, +0x6400, +0x4400, +0x6400, +0x5800,  0x0000,  0x0000,  /* Character 99 (0x63): -   width 4 -   +----+ -   |    | -   |    | -   |    | -   | ** | -   |*   | -   |*   | -   |*   | -   | ** | -   |    | -   |    | -   +----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |  *** | +   | *   *| +   | *    | +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000, -0x6000, -0x8000, -0x8000, -0x8000, -0x6000, +0x3800, +0x4400, +0x4000, +0x4400, +0x3800,  0x0000,  0x0000,  /* Character 100 (0x64): -   width 5 -   +-----+ -   |     | -   |   * | -   |   * | -   | *** | -   |*  * | -   |*  * | -   |*  * | -   | *** | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |     *| +   |     *| +   |  ** *| +   | *  **| +   | *   *| +   | *  **| +   |  ** *| +   |      | +   |      | +   +------+  */  0x0000, -0x1000, -0x1000, -0x7000, -0x9000, -0x9000, -0x9000, -0x7000, +0x0400, +0x0400, +0x3400, +0x4c00, +0x4400, +0x4c00, +0x3400,  0x0000,  0x0000,  /* Character 101 (0x65): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   | **  | -   |*  * | -   |**** | -   |*    | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |  *** | +   | *   *| +   | *****| +   | *    | +   |  *** | +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000, -0x6000, -0x9000, -0xf000, -0x8000, -0x6000, +0x3800, +0x4400, +0x7c00, +0x4000, +0x3800,  0x0000,  0x0000,  /* Character 102 (0x66): -   width 5 -   +-----+ -   |     | -   |  ** | -   | *   | -   |**** | -   | *   | -   | *   | -   | *   | -   | *   | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |   ** | +   |  *  *| +   |  *   | +   | **** | +   |  *   | +   |  *   | +   |  *   | +   |      | +   |      | +   +------+  */  0x0000, -0x3000, -0x4000, -0xf000, -0x4000, -0x4000, -0x4000, -0x4000, +0x1800, +0x2400, +0x2000, +0x7800, +0x2000, +0x2000, +0x2000,  0x0000,  0x0000,  /* Character 103 (0x67): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   | *** | -   |*  * | -   |*  * | -   |*  * | -   | *** | -   |   * | -   | **  | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |  ** *| +   | *  * | +   |  **  | +   | *    | +   |  *** | +   | *   *| +   |  *** | +   +------+  */  0x0000,  0x0000,  0x0000, -0x7000, -0x9000, -0x9000, -0x9000, -0x7000, -0x1000, -0x6000, +0x3400, +0x4800, +0x3000, +0x4000, +0x3800, +0x4400, +0x3800,  /* Character 104 (0x68): -   width 5 -   +-----+ -   |     | -   |*    | -   |*    | -   |***  | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x8000, -0x8000, -0xe000, -0x9000, -0x9000, -0x9000, -0x9000, +   width 6 +   +------+ +   |      | +   | *    | +   | *    | +   | * ** | +   | **  *| +   | *   *| +   | *   *| +   | *   *| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x4000, +0x4000, +0x5800, +0x6400, +0x4400, +0x4400, +0x4400,  0x0000,  0x0000,  /* Character 105 (0x69): -   width 2 -   +--+ -   |  | -   |* | -   |  | -   |* | -   |* | -   |* | -   |* | -   |* | -   |  | -   |  | -   +--+ +   width 6 +   +------+ +   |      | +   |   *  | +   |      | +   |  **  | +   |   *  | +   |   *  | +   |   *  | +   |  *** | +   |      | +   |      | +   +------+  */  0x0000, -0x8000, +0x1000,  0x0000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, +0x3000, +0x1000, +0x1000, +0x1000, +0x3800,  0x0000,  0x0000,  /* Character 106 (0x6a): -   width 4 -   +----+ -   |    | -   |  * | -   |    | -   |  * | -   |  * | -   |  * | -   |  * | -   |  * | -   |  * | -   |**  | -   +----+ +   width 6 +   +------+ +   |      | +   |    * | +   |      | +   |   ** | +   |    * | +   |    * | +   |    * | +   | *  * | +   | *  * | +   |  **  | +   +------+  */  0x0000, -0x2000, +0x0800,  0x0000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0xc000, +0x1800, +0x0800, +0x0800, +0x0800, +0x4800, +0x4800, +0x3000,  /* Character 107 (0x6b): -   width 5 -   +-----+ -   |     | -   |*    | -   |*    | -   |*  * | -   |* *  | -   |**   | -   |* *  | -   |*  * | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x8000, -0x8000, -0x9000, -0xa000, -0xc000, -0xa000, -0x9000, +   width 6 +   +------+ +   |      | +   | *    | +   | *    | +   | *   *| +   | *  * | +   | ***  | +   | *  * | +   | *   *| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x4000, +0x4000, +0x4400, +0x4800, +0x7000, +0x4800, +0x4400,  0x0000,  0x0000,  /* Character 108 (0x6c): -   width 2 -   +--+ -   |  | -   |* | -   |* | -   |* | -   |* | -   |* | -   |* | -   |* | -   |  | -   |  | -   +--+ -*/ -0x0000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, +   width 6 +   +------+ +   |      | +   |  **  | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |  *** | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x3000, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x3800,  0x0000,  0x0000, @@ -2003,11 +2029,11 @@ static const bitmap_t _font_bits[] = {     |      |     |      |     |      | -   |****  | -   |* * * | -   |* * * | -   |* * * | -   |* * * | +   | ** * | +   | * * *| +   | * * *| +   | * * *| +   | *   *|     |      |     |      |     +------+ @@ -2015,219 +2041,219 @@ static const bitmap_t _font_bits[] = {  0x0000,  0x0000,  0x0000, -0xf000, -0xa800, -0xa800, -0xa800, -0xa800, +0x6800, +0x5400, +0x5400, +0x5400, +0x4400,  0x0000,  0x0000,  /* Character 110 (0x6e): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   |***  | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   | * ** | +   | **  *| +   | *   *| +   | *   *| +   | *   *| +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000, -0xe000, -0x9000, -0x9000, -0x9000, -0x9000, +0x5800, +0x6400, +0x4400, +0x4400, +0x4400,  0x0000,  0x0000,  /* Character 111 (0x6f): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   | **  | -   |*  * | -   |*  * | -   |*  * | -   | **  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |  *** | +   | *   *| +   | *   *| +   | *   *| +   |  *** | +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000, -0x6000, -0x9000, -0x9000, -0x9000, -0x6000, +0x3800, +0x4400, +0x4400, +0x4400, +0x3800,  0x0000,  0x0000,  /* Character 112 (0x70): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   |***  | -   |*  * | -   |*  * | -   |*  * | -   |***  | -   |*    | -   |*    | -   +-----+ -*/ -0x0000, -0x0000, -0x0000, -0xe000, -0x9000, -0x9000, -0x9000, -0xe000, -0x8000, -0x8000, +   width 6 +   +------+ +   |      | +   |      | +   |      | +   | * ** | +   | **  *| +   | **  *| +   | * ** | +   | *    | +   | *    | +   | *    | +   +------+ +*/ +0x0000, +0x0000, +0x0000, +0x5800, +0x6400, +0x6400, +0x5800, +0x4000, +0x4000, +0x4000,  /* Character 113 (0x71): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   | *** | -   |*  * | -   |*  * | -   |*  * | -   | *** | -   |   * | -   |   * | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |  ** *| +   | *  **| +   | *  **| +   |  ** *| +   |     *| +   |     *| +   |     *| +   +------+  */  0x0000,  0x0000,  0x0000, -0x7000, -0x9000, -0x9000, -0x9000, -0x7000, -0x1000, -0x1000, +0x3400, +0x4c00, +0x4c00, +0x3400, +0x0400, +0x0400, +0x0400,  /* Character 114 (0x72): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   |* ** | -   |**   | -   |*    | -   |*    | -   |*    | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   | * ** | +   | **  *| +   | *    | +   | *    | +   | *    | +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000, -0xb000, -0xc000, -0x8000, -0x8000, -0x8000, +0x5800, +0x6400, +0x4000, +0x4000, +0x4000,  0x0000,  0x0000,  /* Character 115 (0x73): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   | *** | -   |*    | -   | **  | -   |   * | -   |***  | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |  *** | +   | *    | +   |  *** | +   |     *| +   | **** | +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000, -0x7000, -0x8000, -0x6000, -0x1000, -0xe000, +0x3800, +0x4000, +0x3800, +0x0400, +0x7800,  0x0000,  0x0000,  /* Character 116 (0x74): -   width 4 -   +----+ -   |    | -   | *  | -   | *  | -   |*** | -   | *  | -   | *  | -   | *  | -   |  * | -   |    | -   |    | -   +----+ +   width 6 +   +------+ +   |      | +   |  *   | +   |  *   | +   | **** | +   |  *   | +   |  *   | +   |  *  *| +   |   ** | +   |      | +   |      | +   +------+  */  0x0000, -0x4000, -0x4000, -0xe000, -0x4000, -0x4000, -0x4000,  0x2000, +0x2000, +0x7800, +0x2000, +0x2000, +0x2400, +0x1800,  0x0000,  0x0000,  /* Character 117 (0x75): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   | *** | -   |     | -   |     | -   +-----+ -*/ -0x0000, -0x0000, -0x0000, -0x9000, -0x9000, -0x9000, -0x9000, -0x7000, +   width 6 +   +------+ +   |      | +   |      | +   |      | +   | *   *| +   | *   *| +   | *   *| +   | *  **| +   |  ** *| +   |      | +   |      | +   +------+ +*/ +0x0000, +0x0000, +0x0000, +0x4400, +0x4400, +0x4400, +0x4c00, +0x3400,  0x0000,  0x0000, @@ -2237,11 +2263,11 @@ static const bitmap_t _font_bits[] = {     |      |     |      |     |      | -   |*   * | -   |*   * | -   | * *  | -   | * *  | -   |  *   | +   | *   *| +   | *   *| +   |  * * | +   |  * * | +   |   *  |     |      |     |      |     +------+ @@ -2249,11 +2275,11 @@ static const bitmap_t _font_bits[] = {  0x0000,  0x0000,  0x0000, -0x8800, -0x8800, -0x5000, -0x5000, -0x2000, +0x4400, +0x4400, +0x2800, +0x2800, +0x1000,  0x0000,  0x0000, @@ -2263,11 +2289,11 @@ static const bitmap_t _font_bits[] = {     |      |     |      |     |      | -   |* * * | -   |* * * | -   |* * * | -   | * *  | -   | * *  | +   | *   *| +   | *   *| +   | * * *| +   | * * *| +   |  * * |     |      |     |      |     +------+ @@ -2275,307 +2301,235 @@ static const bitmap_t _font_bits[] = {  0x0000,  0x0000,  0x0000, -0xa800, -0xa800, -0xa800, -0x5000, -0x5000, +0x4400, +0x4400, +0x5400, +0x5400, +0x2800,  0x0000,  0x0000,  /* Character 120 (0x78): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   |*  * | -   |*  * | -   | **  | -   |*  * | -   |*  * | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   | *   *| +   |  * * | +   |   *  | +   |  * * | +   | *   *| +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000, -0x9000, -0x9000, -0x6000, -0x9000, -0x9000, +0x4400, +0x2800, +0x1000, +0x2800, +0x4400,  0x0000,  0x0000,  /* Character 121 (0x79): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   |*  * | -   |*  * | -   |*  * | -   |*  * | -   | *** | -   |   * | -   | **  | -   +-----+ -*/ -0x0000, -0x0000, -0x0000, -0x9000, -0x9000, -0x9000, -0x9000, -0x7000, -0x1000, -0x6000, +   width 6 +   +------+ +   |      | +   |      | +   |      | +   | *   *| +   | *   *| +   | *  **| +   |  ** *| +   |     *| +   | *   *| +   |  *** | +   +------+ +*/ +0x0000, +0x0000, +0x0000, +0x4400, +0x4400, +0x4c00, +0x3400, +0x0400, +0x4400, +0x3800,  /* Character 122 (0x7a): -   width 5 -   +-----+ -   |     | -   |     | -   |     | -   |**** | -   |   * | -   | **  | -   |*    | -   |**** | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |      | +   |      | +   | *****| +   |    * | +   |   *  | +   |  *   | +   | *****| +   |      | +   |      | +   +------+  */  0x0000,  0x0000,  0x0000, -0xf000, +0x7c00, +0x0800,  0x1000, -0x6000, -0x8000, -0xf000, +0x2000, +0x7c00,  0x0000,  0x0000,  /* Character 123 (0x7b): -   width 5 -   +-----+ -   |   * | -   |  *  | -   |  *  | -   |  *  | -   | *   | -   |  *  | -   |  *  | -   |  *  | -   |   * | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |    **| +   |   *  | +   |    * | +   |  **  | +   |    * | +   |   *  | +   |    **| +   |      | +   |      | +   +------+  */ +0x0000, +0x0c00,  0x1000, -0x2000, -0x2000, -0x2000, -0x4000, -0x2000, -0x2000, -0x2000, +0x0800, +0x3000, +0x0800,  0x1000, +0x0c00, +0x0000,  0x0000,  /* Character 124 (0x7c): -   width 4 -   +----+ -   |    | -   | *  | -   | *  | -   | *  | -   | *  | -   | *  | -   | *  | -   | *  | -   | *  | -   |    | -   +----+ +   width 6 +   +------+ +   |      | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |   *  | +   |      | +   |      | +   +------+  */  0x0000, -0x4000, -0x4000, -0x4000, -0x4000, -0x4000, -0x4000, -0x4000, -0x4000, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x0000,  0x0000,  /* Character 125 (0x7d): -   width 5 -   +-----+ -   |*    | -   | *   | -   | *   | -   | *   | -   |  *  | -   | *   | -   | *   | -   | *   | -   |*    | -   |     | -   +-----+ -*/ -0x8000, -0x4000, -0x4000, -0x4000, +   width 6 +   +------+ +   |      | +   | **   | +   |   *  | +   |  *   | +   |   ** | +   |  *   | +   |   *  | +   | **   | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x6000, +0x1000,  0x2000, -0x4000, -0x4000, -0x4000, -0x8000, +0x1800, +0x2000, +0x1000, +0x6000, +0x0000,  0x0000,  /* Character 126 (0x7e): -   width 5 -   +-----+ -   |     | -   | * * | -   |* *  | -   |     | -   |     | -   |     | -   |     | -   |     | -   |     | -   |     | -   +-----+ +   width 6 +   +------+ +   |      | +   |  *  *| +   | * * *| +   | *  * | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   +------+  */  0x0000, -0x5000, -0xa000, -0x0000, +0x2400, +0x5400, +0x4800,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000, -}; -/* Character width data. */ -static const unsigned char _sysfont_width[] = { -	3,	/* (0x21) */ -	4,	/* (0x22) */ -	6,	/* (0x23) */ -	6,	/* (0x24) */ -	9,	/* (0x25) */ -	5,	/* (0x26) */ -	2,	/* (0x27) */ -	5,	/* (0x28) */ -	5,	/* (0x29) */ -	6,	/* (0x2a) */ -	6,	/* (0x2b) */ -	3,	/* (0x2c) */ -	5,	/* (0x2d) */ -	2,	/* (0x2e) */ -	5,	/* (0x2f) */ -	5,	/* (0x30) */ -	3,	/* (0x31) */ -	5,	/* (0x32) */ -	5,	/* (0x33) */ -	5,	/* (0x34) */ -	5,	/* (0x35) */ -	5,	/* (0x36) */ -	5,	/* (0x37) */ -	5,	/* (0x38) */ -	5,	/* (0x39) */ -	2,	/* (0x3a) */ -	2,	/* (0x3b) */ -	5,	/* (0x3c) */ -	5,	/* (0x3d) */ -	5,	/* (0x3e) */ -	5,	/* (0x3f) */ -	7,	/* (0x40) */ -	5,	/* (0x41) */ -	5,	/* (0x42) */ -	5,	/* (0x43) */ -	5,	/* (0x44) */ -	5,	/* (0x45) */ -	5,	/* (0x46) */ -	5,	/* (0x47) */ -	5,	/* (0x48) */ -	2,	/* (0x49) */ -	5,	/* (0x4a) */ -	5,	/* (0x4b) */ -	5,	/* (0x4c) */ -	6,	/* (0x4d) */ -	5,	/* (0x4e) */ -	5,	/* (0x4f) */ -	5,	/* (0x50) */ -	5,	/* (0x51) */ -	5,	/* (0x52) */ -	5,	/* (0x53) */ -	6,	/* (0x54) */ -	5,	/* (0x55) */ -	6,	/* (0x56) */ -	6,	/* (0x57) */ -	5,	/* (0x58) */ -	6,	/* (0x59) */ -	5,	/* (0x5a) */ -	4,	/* (0x5b) */ -	5,	/* (0x5c) */ -	4,	/* (0x5d) */ -	4,	/* (0x5e) */ -	5,	/* (0x5f) */ -	3,	/* (0x60) */ -	5,	/* (0x61) */ -	5,	/* (0x62) */ -	4,	/* (0x63) */ -	5,	/* (0x64) */ -	5,	/* (0x65) */ -	5,	/* (0x66) */ -	5,	/* (0x67) */ -	5,	/* (0x68) */ -	2,	/* (0x69) */ -	4,	/* (0x6a) */ -	5,	/* (0x6b) */ -	2,	/* (0x6c) */ -	6,	/* (0x6d) */ -	5,	/* (0x6e) */ -	5,	/* (0x6f) */ -	5,	/* (0x70) */ -	5,	/* (0x71) */ -	5,	/* (0x72) */ -	5,	/* (0x73) */ -	4,	/* (0x74) */ -	5,	/* (0x75) */ -	6,	/* (0x76) */ -	6,	/* (0x77) */ -	5,	/* (0x78) */ -	5,	/* (0x79) */ -	5,	/* (0x7a) */ -	5,	/* (0x7b) */ -	4,	/* (0x7c) */ -	5,	/* (0x7d) */ -	5,	/* (0x7e) */ +/* Character 127 (0x7f): +   width 6 +   +------+ +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   |      | +   +------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000,  };  /* Exported structure definition. */  static const FontDesc desc = { -	"04b-16b-10", -	9, +	"win_crox0c", +	6,  	10,  	8, -	33, -	94, +	32, +	96,  	_font_bits,  	0,  /* no encode table*/ -	_sysfont_width, -	33, +	0,  /* fixed width*/ +	32,  	sizeof(_font_bits)/sizeof(bitmap_t)  }; diff --git a/graphics/newfont_big.cpp b/graphics/newfont_big.cpp new file mode 100644 index 0000000000..f9527d11e5 --- /dev/null +++ b/graphics/newfont_big.cpp @@ -0,0 +1,4591 @@ +/* Generated by convbdf on Thu Jan  6 23:04:08 2005. */ +#include "common/stdafx.h" +#include "graphics/font.h" + +/* Font information: +   name: win_crox3c +   facename: -Cronyx-Courier-Medium-R-Normal--12-120-75-75-M-70-RAWIN-R +   w x h: 12x20 +   size: 129 +   ascent: 16 +   descent: 4 +   first char: 32 (0x20) +   last char: 160 (0xa0) +   default char: 32 (0x20) +   proportional: no +   Copyright (C) 1990, 1991 EWT Consulting, Portions Copyright (C) 1994 Cronyx Ltd. +*/ + +namespace Graphics { + +/* Font character bitmap data. */ +static const bitmap_t _font_bits[] = { + +/* Character 32 (0x20): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 33 (0x21): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |            | +   |            | +   |      *     | +   |      *     | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0000, +0x0000, +0x0200, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 34 (0x22): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    *   *   | +   |    *   *   | +   |    *   *   | +   |    *   *   | +   |    *   *   | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0880, +0x0880, +0x0880, +0x0880, +0x0880, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 35 (0x23): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     *   *  | +   |     *   *  | +   |     *   *  | +   |   ******** | +   |    *   *   | +   |    *   *   | +   |    *   *   | +   |    *   *   | +   |  ********  | +   |   *   *    | +   |   *   *    | +   |   *   *    | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0440, +0x0440, +0x0440, +0x1fe0, +0x0880, +0x0880, +0x0880, +0x0880, +0x3fc0, +0x1100, +0x1100, +0x1100, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 36 (0x24): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |    **** *  | +   |   *    **  | +   |   *     *  | +   |   *        | +   |    *       | +   |     ***    | +   |        *   | +   |         *  | +   |   *     *  | +   |   **    *  | +   |   * ****   | +   |      *     | +   |      *     | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0f40, +0x10c0, +0x1040, +0x1000, +0x0800, +0x0700, +0x0080, +0x0040, +0x1040, +0x1840, +0x1780, +0x0200, +0x0200, +0x0000, +0x0000, + +/* Character 37 (0x25): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |  ***       | +   | *   *    * | +   | *   *   *  | +   | *   *  *   | +   |  ***  *    | +   |      *     | +   |      *     | +   |     *  *** | +   |    *  *   *| +   |   *   *   *| +   |  *    *   *| +   |        *** | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x3800, +0x4420, +0x4440, +0x4480, +0x3900, +0x0200, +0x0200, +0x04e0, +0x0910, +0x1110, +0x2110, +0x00e0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 38 (0x26): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    ****    | +   |   *    *   | +   |   *        | +   |   *        | +   |    *       | +   |   * *      | +   |   *  *     | +   |  *    *  * | +   |  *     * * | +   |  *      *  | +   |  *     * * | +   |   *****   *| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0f00, +0x1080, +0x1000, +0x1000, +0x0800, +0x1400, +0x1200, +0x2120, +0x20a0, +0x2040, +0x20a0, +0x1f10, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 39 (0x27): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 40 (0x28): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |       *    | +   |      *     | +   |      *     | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |      *     | +   |      *     | +   |       *    | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0100, +0x0200, +0x0200, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0200, +0x0200, +0x0100, +0x0000, + +/* Character 41 (0x29): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     *      | +   |      *     | +   |      *     | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |      *     | +   |      *     | +   |     *      | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0400, +0x0200, +0x0200, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0200, +0x0200, +0x0400, +0x0000, + +/* Character 42 (0x2a): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |   *  *  *  | +   |    *****   | +   |     ***    | +   |     * *    | +   |    *   *   | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x1240, +0x0f80, +0x0700, +0x0500, +0x0880, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 43 (0x2b): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |  ********* | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0200, +0x0200, +0x3fe0, +0x0200, +0x0200, +0x0200, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 44 (0x2c): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |     *      | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0400, +0x0000, +0x0000, +0x0000, + +/* Character 45 (0x2d): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |  ********* | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3fe0, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 46 (0x2e): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 47 (0x2f): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |           *| +   |          * | +   |         *  | +   |        *   | +   |       *    | +   |      *     | +   |     *      | +   |    *       | +   |   *        | +   |  *         | +   | *          | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0010, +0x0020, +0x0040, +0x0080, +0x0100, +0x0200, +0x0400, +0x0800, +0x1000, +0x2000, +0x4000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 48 (0x30): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     ***    | +   |    *   *   | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |    *   *   | +   |     ***    | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0700, +0x0880, +0x1040, +0x1040, +0x1040, +0x1040, +0x1040, +0x1040, +0x1040, +0x1040, +0x0880, +0x0700, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 49 (0x31): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     **     | +   |   ** *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |   *******  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0600, +0x1a00, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x1fc0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 50 (0x32): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     ***    | +   |    *   *   | +   |   *     *  | +   |         *  | +   |         *  | +   |        *   | +   |       *    | +   |      *     | +   |     *      | +   |    *    *  | +   |   *     *  | +   |   *******  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0700, +0x0880, +0x1040, +0x0040, +0x0040, +0x0080, +0x0100, +0x0200, +0x0400, +0x0840, +0x1040, +0x1fc0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 51 (0x33): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    ****    | +   |   *    *   | +   |         *  | +   |         *  | +   |        *   | +   |      **    | +   |        *   | +   |         *  | +   |         *  | +   |         *  | +   |   *    *   | +   |    ****    | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0f00, +0x1080, +0x0040, +0x0040, +0x0080, +0x0300, +0x0080, +0x0040, +0x0040, +0x0040, +0x1080, +0x0f00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 52 (0x34): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |        *   | +   |       **   | +   |       **   | +   |      * *   | +   |     *  *   | +   |     *  *   | +   |    *   *   | +   |   *    *   | +   |   *******  | +   |        *   | +   |        *   | +   |      ****  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0080, +0x0180, +0x0180, +0x0280, +0x0480, +0x0480, +0x0880, +0x1080, +0x1fc0, +0x0080, +0x0080, +0x03c0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 53 (0x35): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |   ******   | +   |   *        | +   |   *        | +   |   *        | +   |   *****    | +   |   *    *   | +   |         *  | +   |         *  | +   |         *  | +   |         *  | +   |   *    *   | +   |    ****    | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x1f80, +0x1000, +0x1000, +0x1000, +0x1f00, +0x1080, +0x0040, +0x0040, +0x0040, +0x0040, +0x1080, +0x0f00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 54 (0x36): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |       ***  | +   |     **     | +   |    *       | +   |    *       | +   |   *        | +   |   * ***    | +   |   **   *   | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |    *   *   | +   |     ***    | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x01c0, +0x0600, +0x0800, +0x0800, +0x1000, +0x1700, +0x1880, +0x1040, +0x1040, +0x1040, +0x0880, +0x0700, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 55 (0x37): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |   *******  | +   |   *     *  | +   |   *     *  | +   |        *   | +   |        *   | +   |       *    | +   |       *    | +   |      *     | +   |      *     | +   |     *      | +   |     *      | +   |     *      | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x1fc0, +0x1040, +0x1040, +0x0080, +0x0080, +0x0100, +0x0100, +0x0200, +0x0200, +0x0400, +0x0400, +0x0400, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 56 (0x38): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     ***    | +   |    *   *   | +   |   *     *  | +   |   *     *  | +   |    *   *   | +   |     ***    | +   |    *   *   | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |    *   *   | +   |     ***    | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0700, +0x0880, +0x1040, +0x1040, +0x0880, +0x0700, +0x0880, +0x1040, +0x1040, +0x1040, +0x0880, +0x0700, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 57 (0x39): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     ***    | +   |    *   *   | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |    *   **  | +   |     *** *  | +   |         *  | +   |        *   | +   |        *   | +   |      **    | +   |   ***      | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0700, +0x0880, +0x1040, +0x1040, +0x1040, +0x08c0, +0x0740, +0x0040, +0x0080, +0x0080, +0x0300, +0x1c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 58 (0x3a): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |            | +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 59 (0x3b): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |            | +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |     *      | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0400, +0x0000, +0x0000, +0x0000, + +/* Character 60 (0x3c): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |        *   | +   |       *    | +   |      *     | +   |     *      | +   |    *       | +   |     *      | +   |      *     | +   |       *    | +   |        *   | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0080, +0x0100, +0x0200, +0x0400, +0x0800, +0x0400, +0x0200, +0x0100, +0x0080, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 61 (0x3d): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |  ********* | +   |            | +   |            | +   |            | +   |  ********* | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3fe0, +0x0000, +0x0000, +0x0000, +0x3fe0, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 62 (0x3e): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |    *       | +   |     *      | +   |      *     | +   |       *    | +   |        *   | +   |       *    | +   |      *     | +   |     *      | +   |    *       | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0800, +0x0400, +0x0200, +0x0100, +0x0080, +0x0100, +0x0200, +0x0400, +0x0800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 63 (0x3f): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    *****   | +   |   *     *  | +   |   *     *  | +   |         *  | +   |        *   | +   |       *    | +   |      *     | +   |      *     | +   |            | +   |            | +   |      *     | +   |      *     | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0f80, +0x1040, +0x1040, +0x0040, +0x0080, +0x0100, +0x0200, +0x0200, +0x0000, +0x0000, +0x0200, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 64 (0x40): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    *****   | +   |   *     *  | +   |  *       * | +   |  *       * | +   |  *   ***** | +   |  *  *    * | +   |  *  *    * | +   |  *  *    * | +   |  *  *    * | +   |  *  *    * | +   |  *   ***** | +   |  *         | +   |   *        | +   |    *****   | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0f80, +0x1040, +0x2020, +0x2020, +0x23e0, +0x2420, +0x2420, +0x2420, +0x2420, +0x2420, +0x23e0, +0x2000, +0x1000, +0x0f80, +0x0000, +0x0000, + +/* Character 65 (0x41): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    ***     | +   |      *     | +   |      *     | +   |     * *    | +   |     * *    | +   |    *   *   | +   |    *   *   | +   |   *     *  | +   |   *******  | +   |  *       * | +   |  *       * | +   | ***     ***| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0e00, +0x0200, +0x0200, +0x0500, +0x0500, +0x0880, +0x0880, +0x1040, +0x1fc0, +0x2020, +0x2020, +0x7070, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 66 (0x42): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ********   | +   |   *     *  | +   |   *      * | +   |   *      * | +   |   *     *  | +   |   *******  | +   |   *      * | +   |   *       *| +   |   *       *| +   |   *       *| +   |   *      * | +   | *********  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7f80, +0x1040, +0x1020, +0x1020, +0x1040, +0x1fc0, +0x1020, +0x1010, +0x1010, +0x1010, +0x1020, +0x7fc0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 67 (0x43): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     ***** *| +   |   **     **| +   |   *       *| +   |  *         | +   |  *         | +   |  *         | +   |  *         | +   |  *         | +   |  *         | +   |   *       *| +   |   **     **| +   |     *****  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x07d0, +0x1830, +0x1010, +0x2000, +0x2000, +0x2000, +0x2000, +0x2000, +0x2000, +0x1010, +0x1830, +0x07c0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 68 (0x44): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ********   | +   |   *     ** | +   |   *      * | +   |   *       *| +   |   *       *| +   |   *       *| +   |   *       *| +   |   *       *| +   |   *       *| +   |   *      * | +   |   *     ** | +   | ********   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7f80, +0x1060, +0x1020, +0x1010, +0x1010, +0x1010, +0x1010, +0x1010, +0x1010, +0x1020, +0x1060, +0x7f80, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 69 (0x45): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ********** | +   |   *      * | +   |   *      * | +   |   *        | +   |   *    *   | +   |   ******   | +   |   *    *   | +   |   *        | +   |   *        | +   |   *      * | +   |   *      * | +   | ********** | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7fe0, +0x1020, +0x1020, +0x1000, +0x1080, +0x1f80, +0x1080, +0x1000, +0x1000, +0x1020, +0x1020, +0x7fe0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 70 (0x46): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |  **********| +   |    *      *| +   |    *      *| +   |    *       | +   |    *    *  | +   |    ******  | +   |    *    *  | +   |    *       | +   |    *       | +   |    *       | +   |    *       | +   |  ******    | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x3ff0, +0x0810, +0x0810, +0x0800, +0x0840, +0x0fc0, +0x0840, +0x0800, +0x0800, +0x0800, +0x0800, +0x3f00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 71 (0x47): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    ***** * | +   |  **     ** | +   |  *       * | +   | *          | +   | *          | +   | *          | +   | *     *****| +   | *        * | +   | *        * | +   |  *       * | +   |  **     ** | +   |    *****   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0fa0, +0x3060, +0x2020, +0x4000, +0x4000, +0x4000, +0x41f0, +0x4020, +0x4020, +0x2020, +0x3060, +0x0f80, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 72 (0x48): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ***     ***| +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   |  ********* | +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   | ***     ***| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7070, +0x2020, +0x2020, +0x2020, +0x2020, +0x3fe0, +0x2020, +0x2020, +0x2020, +0x2020, +0x2020, +0x7070, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 73 (0x49): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |   *******  | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |   *******  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x1fc0, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x1fc0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 74 (0x4a): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     ****** | +   |        *   | +   |        *   | +   |        *   | +   |        *   | +   |        *   | +   |        *   | +   |        *   | +   |        *   | +   |  *     *   | +   |  *     *   | +   |   *****    | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x07e0, +0x0080, +0x0080, +0x0080, +0x0080, +0x0080, +0x0080, +0x0080, +0x0080, +0x2080, +0x2080, +0x1f00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 75 (0x4b): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ***   **** | +   |  *     *   | +   |  *    *    | +   |  *   *     | +   |  *  *      | +   |  * *       | +   |  ** *      | +   |  *   *     | +   |  *    *    | +   |  *     *   | +   |  *      *  | +   | ***      **| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x71e0, +0x2080, +0x2100, +0x2200, +0x2400, +0x2800, +0x3400, +0x2200, +0x2100, +0x2080, +0x2040, +0x7030, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 76 (0x4c): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ******     | +   |   *        | +   |   *        | +   |   *        | +   |   *        | +   |   *        | +   |   *        | +   |   *        | +   |   *        | +   |   *      * | +   |   *      * | +   | ********** | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7e00, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x1000, +0x1020, +0x1020, +0x7fe0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 77 (0x4d): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | **       **| +   |  **     ** | +   |  **     ** | +   |  * *   * * | +   |  * *   * * | +   |  *  * *  * | +   |  *  * *  * | +   |  *   *   * | +   |  *   *   * | +   |  *       * | +   |  *       * | +   | ***     ***| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x6030, +0x3060, +0x3060, +0x28a0, +0x28a0, +0x2520, +0x2520, +0x2220, +0x2220, +0x2020, +0x2020, +0x7070, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 78 (0x4e): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | **     ****| +   |  **      * | +   |  **      * | +   |  * *     * | +   |  *  *    * | +   |  *   *   * | +   |  *   *   * | +   |  *    *  * | +   |  *     * * | +   |  *      ** | +   |  *      ** | +   | ****     * | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x60f0, +0x3020, +0x3020, +0x2820, +0x2420, +0x2220, +0x2220, +0x2120, +0x20a0, +0x2060, +0x2060, +0x7820, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 79 (0x4f): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    *****   | +   |  **     ** | +   |  *       * | +   | *         *| +   | *         *| +   | *         *| +   | *         *| +   | *         *| +   | *         *| +   |  *       * | +   |  **     ** | +   |    *****   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0f80, +0x3060, +0x2020, +0x4010, +0x4010, +0x4010, +0x4010, +0x4010, +0x4010, +0x2020, +0x3060, +0x0f80, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 80 (0x50): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | *******    | +   |   *     *  | +   |   *      * | +   |   *      * | +   |   *      * | +   |   *     *  | +   |   ******   | +   |   *        | +   |   *        | +   |   *        | +   |   *        | +   | ******     | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7f00, +0x1040, +0x1020, +0x1020, +0x1020, +0x1040, +0x1f80, +0x1000, +0x1000, +0x1000, +0x1000, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 81 (0x51): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    *****   | +   |  **     ** | +   |  *       * | +   | *         *| +   | *         *| +   | *         *| +   | *         *| +   | *         *| +   | *         *| +   |  *       * | +   |  **     ** | +   |    *****   | +   |    *       | +   |   ***   *  | +   |  *   ***   | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0f80, +0x3060, +0x2020, +0x4010, +0x4010, +0x4010, +0x4010, +0x4010, +0x4010, +0x2020, +0x3060, +0x0f80, +0x0800, +0x1c40, +0x2380, +0x0000, + +/* Character 82 (0x52): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ********   | +   |   *     *  | +   |   *      * | +   |   *      * | +   |   *      * | +   |   *     *  | +   |   ******   | +   |   *   *    | +   |   *    *   | +   |   *     *  | +   |   *      * | +   | *****     *| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7f80, +0x1040, +0x1020, +0x1020, +0x1020, +0x1040, +0x1f80, +0x1100, +0x1080, +0x1040, +0x1020, +0x7c10, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 83 (0x53): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    ***** * | +   |   *     ** | +   |  *       * | +   |  *         | +   |   *        | +   |    ***     | +   |       **   | +   |         *  | +   |          * | +   |  *       * | +   |  **     *  | +   |  * *****   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0fa0, +0x1060, +0x2020, +0x2000, +0x1000, +0x0e00, +0x0180, +0x0040, +0x0020, +0x2020, +0x3040, +0x2f80, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 84 (0x54): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ***********| +   | *    *    *| +   | *    *    *| +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |    *****   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7ff0, +0x4210, +0x4210, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0f80, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 85 (0x55): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ***     ***| +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   |   *     *  | +   |    *****   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7070, +0x2020, +0x2020, +0x2020, +0x2020, +0x2020, +0x2020, +0x2020, +0x2020, +0x2020, +0x1040, +0x0f80, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 86 (0x56): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ***     ***| +   |  *       * | +   |  *       * | +   |   *     *  | +   |   *     *  | +   |    *   *   | +   |    *   *   | +   |    *   *   | +   |     * *    | +   |     * *    | +   |      *     | +   |      *     | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7070, +0x2020, +0x2020, +0x1040, +0x1040, +0x0880, +0x0880, +0x0880, +0x0500, +0x0500, +0x0200, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 87 (0x57): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | **       **| +   | *         *| +   | *         *| +   | *    *    *| +   | *    *    *| +   |  *  * *  * | +   |  *  * *  * | +   |  * *   * * | +   |  * *   * * | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x6030, +0x4010, +0x4010, +0x4210, +0x4210, +0x2520, +0x2520, +0x28a0, +0x28a0, +0x1040, +0x1040, +0x1040, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 88 (0x58): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ****   ****| +   |  *       * | +   |   *     *  | +   |    *   *   | +   |     * *    | +   |      *     | +   |      *     | +   |     * *    | +   |    *   *   | +   |   *     *  | +   |  *       * | +   | ****   ****| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x78f0, +0x2020, +0x1040, +0x0880, +0x0500, +0x0200, +0x0200, +0x0500, +0x0880, +0x1040, +0x2020, +0x78f0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 89 (0x59): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   | ***     ***| +   |  *       * | +   |  *       * | +   |   *     *  | +   |    *   *   | +   |     * *    | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |    *****   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x7070, +0x2020, +0x2020, +0x1040, +0x0880, +0x0500, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0f80, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 90 (0x5a): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |  ********* | +   |  *       * | +   |  *      *  | +   |        *   | +   |       *    | +   |      *     | +   |      *     | +   |     *      | +   |    *       | +   |   *      * | +   |  *       * | +   |  ********* | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x3fe0, +0x2020, +0x2040, +0x0080, +0x0100, +0x0200, +0x0200, +0x0400, +0x0800, +0x1020, +0x2020, +0x3fe0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 91 (0x5b): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     ****   | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     ****   | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0780, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0780, +0x0000, + +/* Character 92 (0x5c): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   | *          | +   |  *         | +   |   *        | +   |    *       | +   |     *      | +   |      *     | +   |       *    | +   |        *   | +   |         *  | +   |          * | +   |           *| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x4000, +0x2000, +0x1000, +0x0800, +0x0400, +0x0200, +0x0100, +0x0080, +0x0040, +0x0020, +0x0010, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 93 (0x5d): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    ****    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |    ****    | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0f00, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0f00, +0x0000, + +/* Character 94 (0x5e): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |      *     | +   |     * *    | +   |    *   *   | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0200, +0x0500, +0x0880, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 95 (0x5f): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |************| +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xfff0, +0x0000, +0x0000, + +/* Character 96 (0x60): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |     *      | +   |      *     | +   |       *    | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0400, +0x0200, +0x0100, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 97 (0x61): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |    *****   | +   |   *     *  | +   |         *  | +   |     *****  | +   |   **    *  | +   |  *      *  | +   |  *      *  | +   |  *      *  | +   |   ****** * | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0f80, +0x1040, +0x0040, +0x07c0, +0x1840, +0x2040, +0x2040, +0x2040, +0x1fa0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 98 (0x62): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |  **        | +   |   *        | +   |   *        | +   |   *        | +   |   * ****   | +   |   **    *  | +   |   *      * | +   |   *      * | +   |   *      * | +   |   *      * | +   |   *      * | +   |   **    *  | +   |  ** ****   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x3000, +0x1000, +0x1000, +0x1000, +0x1780, +0x1840, +0x1020, +0x1020, +0x1020, +0x1020, +0x1020, +0x1840, +0x3780, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 99 (0x63): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |     **** * | +   |    *    ** | +   |   *      * | +   |   *        | +   |   *        | +   |   *        | +   |   *        | +   |    *     * | +   |     *****  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x07a0, +0x0860, +0x1020, +0x1000, +0x1000, +0x1000, +0x1000, +0x0820, +0x07c0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 100 (0x64): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |        **  | +   |         *  | +   |         *  | +   |         *  | +   |    **** *  | +   |   *    **  | +   |  *      *  | +   |  *      *  | +   |  *      *  | +   |  *      *  | +   |  *      *  | +   |   *    **  | +   |    **** ** | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x00c0, +0x0040, +0x0040, +0x0040, +0x0f40, +0x10c0, +0x2040, +0x2040, +0x2040, +0x2040, +0x2040, +0x10c0, +0x0f60, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 101 (0x65): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |    *****   | +   |   *     *  | +   |  *       * | +   |  *       * | +   |  ********* | +   |  *         | +   |  *       * | +   |   *     *  | +   |    *****   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0f80, +0x1040, +0x2020, +0x2020, +0x3fe0, +0x2000, +0x2020, +0x1040, +0x0f80, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 102 (0x66): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |       ***  | +   |      *     | +   |      *     | +   |      *     | +   |    ******  | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |    ******  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x01c0, +0x0200, +0x0200, +0x0200, +0x0fc0, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0fc0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 103 (0x67): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |    **** ** | +   |   *    **  | +   |  *      *  | +   |  *      *  | +   |  *      *  | +   |  *      *  | +   |  *      *  | +   |   *    **  | +   |    **** *  | +   |         *  | +   |         *  | +   |        *   | +   |   *****    | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0f60, +0x10c0, +0x2040, +0x2040, +0x2040, +0x2040, +0x2040, +0x10c0, +0x0f40, +0x0040, +0x0040, +0x0080, +0x1f00, + +/* Character 104 (0x68): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |  **        | +   |   *        | +   |   *        | +   |   *        | +   |   * ****   | +   |   **    *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |  ***   *** | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x3000, +0x1000, +0x1000, +0x1000, +0x1780, +0x1840, +0x1040, +0x1040, +0x1040, +0x1040, +0x1040, +0x1040, +0x38e0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 105 (0x69): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |            | +   |            | +   |    ***     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |   *******  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0000, +0x0000, +0x0e00, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x1fc0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 106 (0x6a): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |       *    | +   |       *    | +   |            | +   |            | +   |   *****    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |       *    | +   |      *     | +   |   ***      | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0100, +0x0100, +0x0000, +0x0000, +0x1f00, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0100, +0x0200, +0x1c00, + +/* Character 107 (0x6b): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |  **        | +   |   *        | +   |   *        | +   |   *        | +   |   *   **** | +   |   *    *   | +   |   *   *    | +   |   *  *     | +   |   * **     | +   |   **  *    | +   |   *    *   | +   |   *     *  | +   |  **      **| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x3000, +0x1000, +0x1000, +0x1000, +0x11e0, +0x1080, +0x1100, +0x1200, +0x1600, +0x1900, +0x1080, +0x1040, +0x3030, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 108 (0x6c): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |    ***     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |   *******  | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0e00, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x1fc0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 109 (0x6d): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   | ** **  **  | +   |  **  **  * | +   |  *   *   * | +   |  *   *   * | +   |  *   *   * | +   |  *   *   * | +   |  *   *   * | +   |  *   *   * | +   | ***  **  **| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6cc0, +0x3320, +0x2220, +0x2220, +0x2220, +0x2220, +0x2220, +0x2220, +0x7330, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 110 (0x6e): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |  ** ****   | +   |   **    *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |  ***   *** | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3780, +0x1840, +0x1040, +0x1040, +0x1040, +0x1040, +0x1040, +0x1040, +0x38e0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 111 (0x6f): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |    *****   | +   |   *     *  | +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   |  *       * | +   |   *     *  | +   |    *****   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0f80, +0x1040, +0x2020, +0x2020, +0x2020, +0x2020, +0x2020, +0x1040, +0x0f80, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 112 (0x70): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |  ** ****   | +   |   **    *  | +   |   *      * | +   |   *      * | +   |   *      * | +   |   *      * | +   |   *      * | +   |   **    *  | +   |   * ****   | +   |   *        | +   |   *        | +   |   *        | +   |  ****      | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3780, +0x1840, +0x1020, +0x1020, +0x1020, +0x1020, +0x1020, +0x1840, +0x1780, +0x1000, +0x1000, +0x1000, +0x3c00, + +/* Character 113 (0x71): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |    **** ** | +   |   *    **  | +   |  *      *  | +   |  *      *  | +   |  *      *  | +   |  *      *  | +   |  *      *  | +   |   *    **  | +   |    **** *  | +   |         *  | +   |         *  | +   |         *  | +   |       **** | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0f60, +0x10c0, +0x2040, +0x2040, +0x2040, +0x2040, +0x2040, +0x10c0, +0x0f40, +0x0040, +0x0040, +0x0040, +0x01e0, + +/* Character 114 (0x72): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |  *** ****  | +   |    **    * | +   |    *       | +   |    *       | +   |    *       | +   |    *       | +   |    *       | +   |    *       | +   |  ******    | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3bc0, +0x0c20, +0x0800, +0x0800, +0x0800, +0x0800, +0x0800, +0x0800, +0x3f00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 115 (0x73): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |    ***** * | +   |   *     ** | +   |  *       * | +   |   *        | +   |    *****   | +   |         *  | +   |  *       * | +   |  **     *  | +   |  * *****   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0fa0, +0x1060, +0x2020, +0x1000, +0x0f80, +0x0040, +0x2020, +0x3040, +0x2f80, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 116 (0x74): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |     *      | +   |     *      | +   |     *      | +   |   *******  | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *      | +   |     *   *  | +   |     *   *  | +   |      ***   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0400, +0x0400, +0x0400, +0x1fc0, +0x0400, +0x0400, +0x0400, +0x0400, +0x0400, +0x0440, +0x0440, +0x0380, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 117 (0x75): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |  **    **  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *     *  | +   |   *    **  | +   |    **** ** | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x30c0, +0x1040, +0x1040, +0x1040, +0x1040, +0x1040, +0x1040, +0x10c0, +0x0f60, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 118 (0x76): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   | ***     ***| +   |  *       * | +   |   *     *  | +   |   *     *  | +   |    *   *   | +   |    *   *   | +   |     * *    | +   |     * *    | +   |      *     | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7070, +0x2020, +0x1040, +0x1040, +0x0880, +0x0880, +0x0500, +0x0500, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 119 (0x77): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   | ***     ***| +   |  *       * | +   |  *   *   * | +   |  *   *   * | +   |   * * * *  | +   |   * * * *  | +   |    *   *   | +   |    *   *   | +   |    *   *   | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7070, +0x2020, +0x2220, +0x2220, +0x1540, +0x1540, +0x0880, +0x0880, +0x0880, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 120 (0x78): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   | ****   ****| +   |   *     *  | +   |    *   *   | +   |     * *    | +   |      *     | +   |     * *    | +   |    *   *   | +   |   *     *  | +   | ****   ****| +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x78f0, +0x1040, +0x0880, +0x0500, +0x0200, +0x0500, +0x0880, +0x1040, +0x78f0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 121 (0x79): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   | ***     ***| +   |  *       * | +   |   *     *  | +   |   *     *  | +   |    *   *   | +   |    *   *   | +   |     * *    | +   |     * *    | +   |      *     | +   |      *     | +   |     *      | +   |     *      | +   |   ****     | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7070, +0x2020, +0x1040, +0x1040, +0x0880, +0x0880, +0x0500, +0x0500, +0x0200, +0x0200, +0x0400, +0x0400, +0x1e00, + +/* Character 122 (0x7a): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |  ********* | +   |  *      *  | +   |  *     *   | +   |       *    | +   |      *     | +   |     *      | +   |    *     * | +   |   *      * | +   |  ********* | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3fe0, +0x2040, +0x2080, +0x0100, +0x0200, +0x0400, +0x0820, +0x1020, +0x3fe0, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 123 (0x7b): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |       **   | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |    **      | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |       **   | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0180, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0c00, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0180, +0x0000, + +/* Character 124 (0x7c): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, + +/* Character 125 (0x7d): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |    **      | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |       **   | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |      *     | +   |    **      | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0c00, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0180, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0200, +0x0c00, +0x0000, + +/* Character 126 (0x7e): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |   ***    * | +   |  *   *   * | +   |  *    ***  | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x1c20, +0x2220, +0x21c0, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 160 (0xa0): +   width 12 +   +------------+ +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   |            | +   +------------+ +*/ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +}; + +/* Character->glyph mapping. */ +static const unsigned long _sysfont_offset[] = { +	0,	/* (0x20) */ +	20,	/* (0x21) */ +	40,	/* (0x22) */ +	60,	/* (0x23) */ +	80,	/* (0x24) */ +	100,	/* (0x25) */ +	120,	/* (0x26) */ +	140,	/* (0x27) */ +	160,	/* (0x28) */ +	180,	/* (0x29) */ +	200,	/* (0x2a) */ +	220,	/* (0x2b) */ +	240,	/* (0x2c) */ +	260,	/* (0x2d) */ +	280,	/* (0x2e) */ +	300,	/* (0x2f) */ +	320,	/* (0x30) */ +	340,	/* (0x31) */ +	360,	/* (0x32) */ +	380,	/* (0x33) */ +	400,	/* (0x34) */ +	420,	/* (0x35) */ +	440,	/* (0x36) */ +	460,	/* (0x37) */ +	480,	/* (0x38) */ +	500,	/* (0x39) */ +	520,	/* (0x3a) */ +	540,	/* (0x3b) */ +	560,	/* (0x3c) */ +	580,	/* (0x3d) */ +	600,	/* (0x3e) */ +	620,	/* (0x3f) */ +	640,	/* (0x40) */ +	660,	/* (0x41) */ +	680,	/* (0x42) */ +	700,	/* (0x43) */ +	720,	/* (0x44) */ +	740,	/* (0x45) */ +	760,	/* (0x46) */ +	780,	/* (0x47) */ +	800,	/* (0x48) */ +	820,	/* (0x49) */ +	840,	/* (0x4a) */ +	860,	/* (0x4b) */ +	880,	/* (0x4c) */ +	900,	/* (0x4d) */ +	920,	/* (0x4e) */ +	940,	/* (0x4f) */ +	960,	/* (0x50) */ +	980,	/* (0x51) */ +	1000,	/* (0x52) */ +	1020,	/* (0x53) */ +	1040,	/* (0x54) */ +	1060,	/* (0x55) */ +	1080,	/* (0x56) */ +	1100,	/* (0x57) */ +	1120,	/* (0x58) */ +	1140,	/* (0x59) */ +	1160,	/* (0x5a) */ +	1180,	/* (0x5b) */ +	1200,	/* (0x5c) */ +	1220,	/* (0x5d) */ +	1240,	/* (0x5e) */ +	1260,	/* (0x5f) */ +	1280,	/* (0x60) */ +	1300,	/* (0x61) */ +	1320,	/* (0x62) */ +	1340,	/* (0x63) */ +	1360,	/* (0x64) */ +	1380,	/* (0x65) */ +	1400,	/* (0x66) */ +	1420,	/* (0x67) */ +	1440,	/* (0x68) */ +	1460,	/* (0x69) */ +	1480,	/* (0x6a) */ +	1500,	/* (0x6b) */ +	1520,	/* (0x6c) */ +	1540,	/* (0x6d) */ +	1560,	/* (0x6e) */ +	1580,	/* (0x6f) */ +	1600,	/* (0x70) */ +	1620,	/* (0x71) */ +	1640,	/* (0x72) */ +	1660,	/* (0x73) */ +	1680,	/* (0x74) */ +	1700,	/* (0x75) */ +	1720,	/* (0x76) */ +	1740,	/* (0x77) */ +	1760,	/* (0x78) */ +	1780,	/* (0x79) */ +	1800,	/* (0x7a) */ +	1820,	/* (0x7b) */ +	1840,	/* (0x7c) */ +	1860,	/* (0x7d) */ +	1880,	/* (0x7e) */ +	0,	/* (0x7f) */ +	0,	/* (0x80) */ +	0,	/* (0x81) */ +	0,	/* (0x82) */ +	0,	/* (0x83) */ +	0,	/* (0x84) */ +	0,	/* (0x85) */ +	0,	/* (0x86) */ +	0,	/* (0x87) */ +	0,	/* (0x88) */ +	0,	/* (0x89) */ +	0,	/* (0x8a) */ +	0,	/* (0x8b) */ +	0,	/* (0x8c) */ +	0,	/* (0x8d) */ +	0,	/* (0x8e) */ +	0,	/* (0x8f) */ +	0,	/* (0x90) */ +	0,	/* (0x91) */ +	0,	/* (0x92) */ +	0,	/* (0x93) */ +	0,	/* (0x94) */ +	0,	/* (0x95) */ +	0,	/* (0x96) */ +	0,	/* (0x97) */ +	0,	/* (0x98) */ +	0,	/* (0x99) */ +	0,	/* (0x9a) */ +	0,	/* (0x9b) */ +	0,	/* (0x9c) */ +	0,	/* (0x9d) */ +	0,	/* (0x9e) */ +	0,	/* (0x9f) */ +	1900,	/* (0xa0) */ +}; + +/* Exported structure definition. */ +static const FontDesc desc = { +	"win_crox3c", +	12, +	20, +	16, +	32, +	129, +	_font_bits, +	_sysfont_offset, +	0,  /* fixed width*/ +	32, +	sizeof(_font_bits)/sizeof(bitmap_t) +}; + +extern const NewFont g_sysfont_big(desc); + +} // End of namespace Graphics  | 
