From a39ed082f7ff85f081446ecd820ceccb8631f1c1 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 9 Dec 2014 16:45:14 +0100 Subject: Remove useless GUI font code --- font.h | 5882 --------------------------------------------------------------- input.c | 2 +- main.c | 8 +- video.c | 82 - video.h | 7 - 5 files changed, 3 insertions(+), 5978 deletions(-) delete mode 100644 font.h diff --git a/font.h b/font.h deleted file mode 100644 index 3a0062f..0000000 --- a/font.h +++ /dev/null @@ -1,5882 +0,0 @@ -/* gameplaySP - * - * Copyright (C) 2006 Exophase - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of - * the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -/* Generated by convbdf on Fri Aug 18 17:44:10 2006. */ -/* Slightly modified by Exophase. Big thanks to ajs for converting this! */ - -#define FONT_WIDTH 6 -#define FONT_HEIGHT 10 - -#ifdef WANT_FONT_BITS - -/* Font information: - name: 6x10 - facename: -Misc-Fixed-Medium-R-Normal--10-100-75-75-C-60-ISO8859-1 - w x h: 6x10 - size: 256 - ascent: 8 - descent: 2 - first char: 0 (0x00) - last char: 255 (0xff) - default char: 0 (0x00) - proportional: no - Public domain terminal emulator font. Share and enjoy. -*/ - -/* Font character bitmap data. */ -static u16 _font_bits[2230] = -{ -/* Character 0 (0x00): - width 6 - +------+ - | | - |* * * | - | | - |* * | - | | - |* * | - | | - |* * * | - | | - | | - +------+ */ -0x0000, -0xa800, -0x0000, -0x8800, -0x0000, -0x8800, -0x0000, -0xa800, -0x0000, -0x0000, - -/* Character 1 (0x01): - width 6 - +------+ - | | - | | - | * | - | *** | - |***** | - | *** | - | * | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x2000, -0x7000, -0xf800, -0x7000, -0x2000, -0x0000, -0x0000, -0x0000, - -/* Character 2 (0x02): - width 6 - +------+ - |* * * | - | * * *| - |* * * | - | * * *| - |* * * | - | * * *| - |* * * | - | * * *| - |* * * | - | * * *| - +------+ */ -0xa800, -0x5400, -0xa800, -0x5400, -0xa800, -0x5400, -0xa800, -0x5400, -0xa800, -0x5400, - -/* Character 3 (0x03): - width 6 - +------+ - | | - |* * | - |* * | - |**** | - |* * | - |* * | - | **** | - | * | - | * | - | * | - +------+ */ -0x0000, -0x9000, -0x9000, -0xf000, -0x9000, -0x9000, -0x7800, -0x1000, -0x1000, -0x1000, - -/* Character 4 (0x04): - width 6 - +------+ - | | - |*** | - |* | - |** | - |* | - |* *** | - | * | - | ** | - | * | - | * | - +------+ */ -0x0000, -0xe000, -0x8000, -0xc000, -0x8000, -0xb800, -0x2000, -0x3000, -0x2000, -0x2000, - -/* Character 5 (0x05): - width 6 - +------+ - | | - | *** | - |* | - |* | - | *** | - | *** | - | * * | - | *** | - | * * | - | * * | - +------+ */ -0x0000, -0x7000, -0x8000, -0x8000, -0x7000, -0x7000, -0x4800, -0x7000, -0x4800, -0x4800, - -/* Character 6 (0x06): - width 6 - +------+ - | | - |* | - |* | - |* | - |**** | - | **** | - | * | - | *** | - | * | - | * | - +------+ */ -0x0000, -0x8000, -0x8000, -0x8000, -0xf000, -0x7800, -0x4000, -0x7000, -0x4000, -0x4000, - -/* Character 7 (0x07): - width 6 - +------+ - | | - | * | - | * * | - | * | - | | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x2000, -0x5000, -0x2000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 8 (0x08): - width 6 - +------+ - | | - | | - | * | - | * | - |***** | - | * | - | * | - |***** | - | | - | | - +------+ */ -0x0000, -0x0000, -0x2000, -0x2000, -0xf800, -0x2000, -0x2000, -0xf800, -0x0000, -0x0000, - -/* Character 9 (0x09): - width 6 - +------+ - | | - |* * | - |** * | - |** * | - |* ** | - |* * | - | * | - | * | - | * | - | **** | - +------+ */ -0x0000, -0x9000, -0xd000, -0xd000, -0xb000, -0x9000, -0x4000, -0x4000, -0x4000, -0x7800, - -/* Character 10 (0x0a): - width 6 - +------+ - | | - |* * | - |* * | - | ** | - | * | - | **** | - | * | - | * | - | * | - | * | - +------+ */ -0x0000, -0x9000, -0x9000, -0x6000, -0x4000, -0x7800, -0x1000, -0x1000, -0x1000, -0x1000, - -/* Character 11 (0x0b): - width 6 - +------+ - | * | - | * | - | * | - | * | - | * | - |*** | - | | - | | - | | - | | - +------+ */ -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0xe000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 12 (0x0c): - width 6 - +------+ - | | - | | - | | - | | - | | - |*** | - | * | - | * | - | * | - | * | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0xe000, -0x2000, -0x2000, -0x2000, -0x2000, - -/* Character 13 (0x0d): - width 6 - +------+ - | | - | | - | | - | | - | | - | ****| - | * | - | * | - | * | - | * | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x3c00, -0x2000, -0x2000, -0x2000, -0x2000, - -/* Character 14 (0x0e): - width 6 - +------+ - | * | - | * | - | * | - | * | - | * | - | ****| - | | - | | - | | - | | - +------+ */ -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x3c00, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 15 (0x0f): - width 6 - +------+ - | * | - | * | - | * | - | * | - | * | - |******| - | * | - | * | - | * | - | * | - +------+ */ -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0xfc00, -0x2000, -0x2000, -0x2000, -0x2000, - -/* Character 16 (0x10): - width 6 - +------+ - |******| - | | - | | - | | - | | - | | - | | - | | - | | - | | - +------+ */ -0xfc00, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 17 (0x11): - width 6 - +------+ - | | - | | - |******| - | | - | | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0xfc00, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 18 (0x12): - width 6 - +------+ - | | - | | - | | - | | - | | - |******| - | | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0xfc00, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 19 (0x13): - width 6 - +------+ - | | - | | - | | - | | - | | - | | - | | - |******| - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0xfc00, -0x0000, -0x0000, - -/* Character 20 (0x14): - width 6 - +------+ - | | - | | - | | - | | - | | - | | - | | - | | - | | - |******| - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0xfc00, - -/* Character 21 (0x15): - width 6 - +------+ - | * | - | * | - | * | - | * | - | * | - | ****| - | * | - | * | - | * | - | * | - +------+ */ -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x3c00, -0x2000, -0x2000, -0x2000, -0x2000, - -/* Character 22 (0x16): - width 6 - +------+ - | * | - | * | - | * | - | * | - | * | - |*** | - | * | - | * | - | * | - | * | - +------+ */ -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0xe000, -0x2000, -0x2000, -0x2000, -0x2000, - -/* Character 23 (0x17): - width 6 - +------+ - | * | - | * | - | * | - | * | - | * | - |******| - | | - | | - | | - | | - +------+ */ -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0xfc00, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 24 (0x18): - width 6 - +------+ - | | - | | - | | - | | - | | - |******| - | * | - | * | - | * | - | * | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0xfc00, -0x2000, -0x2000, -0x2000, -0x2000, - -/* Character 25 (0x19): - width 6 - +------+ - | * | - | * | - | * | - | * | - | * | - | * | - | * | - | * | - | * | - | * | - +------+ */ -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, - -/* Character 26 (0x1a): - width 6 - +------+ - | | - | ** | - | ** | - |* | - | ** | - | ** | - | | - |***** | - | | - | | - +------+ */ -0x0000, -0x1800, -0x6000, -0x8000, -0x6000, -0x1800, -0x0000, -0xf800, -0x0000, -0x0000, - -/* Character 27 (0x1b): - width 6 - +------+ - | | - |** | - | ** | - | * | - | ** | - |** | - | | - |***** | - | | - | | - +------+ */ -0x0000, -0xc000, -0x3000, -0x0800, -0x3000, -0xc000, -0x0000, -0xf800, -0x0000, -0x0000, - -/* Character 28 (0x1c): - width 6 - +------+ - | | - | | - | | - |***** | - | * * | - | * * | - | * * | - | * * | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0xf800, -0x5000, -0x5000, -0x5000, -0x5000, -0x0000, -0x0000, - -/* Character 29 (0x1d): - width 6 - +------+ - | | - | * | - | * | - |***** | - | * | - |***** | - | * | - |* | - | | - | | - +------+ */ -0x0000, -0x0800, -0x1000, -0xf800, -0x2000, -0xf800, -0x4000, -0x8000, -0x0000, -0x0000, - -/* Character 30 (0x1e): - width 6 - +------+ - | | - | ** | - | * * | - | * | - |*** | - | * | - | * * | - |* ** | - | | - | | - +------+ */ -0x0000, -0x3000, -0x4800, -0x4000, -0xe000, -0x4000, -0x4800, -0xb000, -0x0000, -0x0000, - -/* Character 31 (0x1f): - width 6 - +------+ - | | - | | - | | - | | - | * | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x2000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 32 (0x20): - width 6 - +------+ - | | - | | - | | - | | - | | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 33 (0x21): - width 6 - +------+ - | | - | * | - | * | - | * | - | * | - | * | - | | - | * | - | | - | | - +------+ */ -0x0000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x0000, -0x2000, -0x0000, -0x0000, - -/* Character 34 (0x22): - width 6 - +------+ - | | - | * * | - | * * | - | * * | - | | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x5000, -0x5000, -0x5000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 35 (0x23): - width 6 - +------+ - | | - | * * | - | * * | - |***** | - | * * | - |***** | - | * * | - | * * | - | | - | | - +------+ */ -0x0000, -0x5000, -0x5000, -0xf800, -0x5000, -0xf800, -0x5000, -0x5000, -0x0000, -0x0000, - -/* Character 36 (0x24): - width 6 - +------+ - | | - | * | - | *** | - |* * | - | *** | - | * * | - | *** | - | * | - | | - | | - +------+ */ -0x0000, -0x2000, -0x7000, -0xa000, -0x7000, -0x2800, -0x7000, -0x2000, -0x0000, -0x0000, - -/* Character 37 (0x25): - width 6 - +------+ - | | - | * * | - |* * * | - | * * | - | * | - | * * | - |* * * | - |* * | - | | - | | - +------+ */ -0x0000, -0x4800, -0xa800, -0x5000, -0x2000, -0x5000, -0xa800, -0x9000, -0x0000, -0x0000, - -/* Character 38 (0x26): - width 6 - +------+ - | | - | * | - |* * | - |* * | - | * | - |* * * | - |* * | - | ** * | - | | - | | - +------+ */ -0x0000, -0x4000, -0xa000, -0xa000, -0x4000, -0xa800, -0x9000, -0x6800, -0x0000, -0x0000, - -/* Character 39 (0x27): - width 6 - +------+ - | | - | * | - | * | - | * | - | | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x2000, -0x2000, -0x2000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 40 (0x28): - width 6 - +------+ - | | - | * | - | * | - | * | - | * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x1000, -0x2000, -0x4000, -0x4000, -0x4000, -0x2000, -0x1000, -0x0000, -0x0000, - -/* Character 41 (0x29): - width 6 - +------+ - | | - | * | - | * | - | * | - | * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x4000, -0x2000, -0x1000, -0x1000, -0x1000, -0x2000, -0x4000, -0x0000, -0x0000, - -/* Character 42 (0x2a): - width 6 - +------+ - | | - | | - |* * | - | * * | - |***** | - | * * | - |* * | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x8800, -0x5000, -0xf800, -0x5000, -0x8800, -0x0000, -0x0000, -0x0000, - -/* Character 43 (0x2b): - width 6 - +------+ - | | - | | - | * | - | * | - |***** | - | * | - | * | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x2000, -0x2000, -0xf800, -0x2000, -0x2000, -0x0000, -0x0000, -0x0000, - -/* Character 44 (0x2c): - width 6 - +------+ - | | - | | - | | - | | - | | - | | - | ** | - | * | - | * | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x3000, -0x2000, -0x4000, -0x0000, - -/* Character 45 (0x2d): - width 6 - +------+ - | | - | | - | | - | | - |***** | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0xf800, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 46 (0x2e): - width 6 - +------+ - | | - | | - | | - | | - | | - | | - | * | - | *** | - | * | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x2000, -0x7000, -0x2000, -0x0000, - -/* Character 47 (0x2f): - width 6 - +------+ - | | - | * | - | * | - | * | - | * | - | * | - |* | - |* | - | | - | | - +------+ */ -0x0000, -0x0800, -0x0800, -0x1000, -0x2000, -0x4000, -0x8000, -0x8000, -0x0000, -0x0000, - -/* Character 48 (0x30): - width 6 - +------+ - | | - | * | - | * * | - |* * | - |* * | - |* * | - | * * | - | * | - | | - | | - +------+ */ -0x0000, -0x2000, -0x5000, -0x8800, -0x8800, -0x8800, -0x5000, -0x2000, -0x0000, -0x0000, - -/* Character 49 (0x31): - width 6 - +------+ - | | - | * | - | ** | - |* * | - | * | - | * | - | * | - |***** | - | | - | | - +------+ */ -0x0000, -0x2000, -0x6000, -0xa000, -0x2000, -0x2000, -0x2000, -0xf800, -0x0000, -0x0000, - -/* Character 50 (0x32): - width 6 - +------+ - | | - | *** | - |* * | - | * | - | ** | - | * | - |* | - |***** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x0800, -0x3000, -0x4000, -0x8000, -0xf800, -0x0000, -0x0000, - -/* Character 51 (0x33): - width 6 - +------+ - | | - |***** | - | * | - | * | - | ** | - | * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0xf800, -0x0800, -0x1000, -0x3000, -0x0800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 52 (0x34): - width 6 - +------+ - | | - | * | - | ** | - | * * | - |* * | - |***** | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x1000, -0x3000, -0x5000, -0x9000, -0xf800, -0x1000, -0x1000, -0x0000, -0x0000, - -/* Character 53 (0x35): - width 6 - +------+ - | | - |***** | - |* | - |* ** | - |** * | - | * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0xf800, -0x8000, -0xb000, -0xc800, -0x0800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 54 (0x36): - width 6 - +------+ - | | - | ** | - | * | - |* | - |* ** | - |** * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x3000, -0x4000, -0x8000, -0xb000, -0xc800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 55 (0x37): - width 6 - +------+ - | | - |***** | - | * | - | * | - | * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0xf800, -0x0800, -0x1000, -0x1000, -0x2000, -0x4000, -0x4000, -0x0000, -0x0000, - -/* Character 56 (0x38): - width 6 - +------+ - | | - | *** | - |* * | - |* * | - | *** | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x8800, -0x7000, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 57 (0x39): - width 6 - +------+ - | | - | *** | - |* * | - |* ** | - | ** * | - | * | - | * | - | ** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x9800, -0x6800, -0x0800, -0x1000, -0x6000, -0x0000, -0x0000, - -/* Character 58 (0x3a): - width 6 - +------+ - | | - | | - | * | - | *** | - | * | - | | - | * | - | *** | - | * | - | | - +------+ */ -0x0000, -0x0000, -0x2000, -0x7000, -0x2000, -0x0000, -0x2000, -0x7000, -0x2000, -0x0000, - -/* Character 59 (0x3b): - width 6 - +------+ - | | - | | - | * | - | *** | - | * | - | | - | ** | - | * | - | * | - | | - +------+ */ -0x0000, -0x0000, -0x2000, -0x7000, -0x2000, -0x0000, -0x3000, -0x2000, -0x4000, -0x0000, - -/* Character 60 (0x3c): - width 6 - +------+ - | | - | * | - | * | - | * | - | * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x0800, -0x1000, -0x2000, -0x4000, -0x2000, -0x1000, -0x0800, -0x0000, -0x0000, - -/* Character 61 (0x3d): - width 6 - +------+ - | | - | | - | | - |***** | - | | - |***** | - | | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0xf800, -0x0000, -0xf800, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 62 (0x3e): - width 6 - +------+ - | | - | * | - | * | - | * | - | * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x4000, -0x2000, -0x1000, -0x0800, -0x1000, -0x2000, -0x4000, -0x0000, -0x0000, - -/* Character 63 (0x3f): - width 6 - +------+ - | | - | *** | - |* * | - | * | - | * | - | * | - | | - | * | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x1000, -0x2000, -0x2000, -0x0000, -0x2000, -0x0000, -0x0000, - -/* Character 64 (0x40): - width 6 - +------+ - | | - | *** | - |* * | - |* ** | - |* * * | - |* ** | - |* | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x9800, -0xa800, -0xb000, -0x8000, -0x7000, -0x0000, -0x0000, - -/* Character 65 (0x41): - width 6 - +------+ - | | - | * | - | * * | - |* * | - |* * | - |***** | - |* * | - |* * | - | | - | | - +------+ */ -0x0000, -0x2000, -0x5000, -0x8800, -0x8800, -0xf800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 66 (0x42): - width 6 - +------+ - | | - |**** | - | * * | - | * * | - | *** | - | * * | - | * * | - |**** | - | | - | | - +------+ */ -0x0000, -0xf000, -0x4800, -0x4800, -0x7000, -0x4800, -0x4800, -0xf000, -0x0000, -0x0000, - -/* Character 67 (0x43): - width 6 - +------+ - | | - | *** | - |* * | - |* | - |* | - |* | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x8000, -0x8000, -0x8000, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 68 (0x44): - width 6 - +------+ - | | - |**** | - | * * | - | * * | - | * * | - | * * | - | * * | - |**** | - | | - | | - +------+ */ -0x0000, -0xf000, -0x4800, -0x4800, -0x4800, -0x4800, -0x4800, -0xf000, -0x0000, -0x0000, - -/* Character 69 (0x45): - width 6 - +------+ - | | - |***** | - |* | - |* | - |**** | - |* | - |* | - |***** | - | | - | | - +------+ */ -0x0000, -0xf800, -0x8000, -0x8000, -0xf000, -0x8000, -0x8000, -0xf800, -0x0000, -0x0000, - -/* Character 70 (0x46): - width 6 - +------+ - | | - |***** | - |* | - |* | - |**** | - |* | - |* | - |* | - | | - | | - +------+ */ -0x0000, -0xf800, -0x8000, -0x8000, -0xf000, -0x8000, -0x8000, -0x8000, -0x0000, -0x0000, - -/* Character 71 (0x47): - width 6 - +------+ - | | - | *** | - |* * | - |* | - |* | - |* ** | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x8000, -0x8000, -0x9800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 72 (0x48): - width 6 - +------+ - | | - |* * | - |* * | - |* * | - |***** | - |* * | - |* * | - |* * | - | | - | | - +------+ */ -0x0000, -0x8800, -0x8800, -0x8800, -0xf800, -0x8800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 73 (0x49): - width 6 - +------+ - | | - | *** | - | * | - | * | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 74 (0x4a): - width 6 - +------+ - | | - | *** | - | * | - | * | - | * | - | * | - |* * | - | ** | - | | - | | - +------+ */ -0x0000, -0x3800, -0x1000, -0x1000, -0x1000, -0x1000, -0x9000, -0x6000, -0x0000, -0x0000, - -/* Character 75 (0x4b): - width 6 - +------+ - | | - |* * | - |* * | - |* * | - |** | - |* * | - |* * | - |* * | - | | - | | - +------+ */ -0x0000, -0x8800, -0x9000, -0xa000, -0xc000, -0xa000, -0x9000, -0x8800, -0x0000, -0x0000, - -/* Character 76 (0x4c): - width 6 - +------+ - | | - |* | - |* | - |* | - |* | - |* | - |* | - |***** | - | | - | | - +------+ */ -0x0000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, -0x8000, -0xf800, -0x0000, -0x0000, - -/* Character 77 (0x4d): - width 6 - +------+ - | | - |* * | - |* * | - |** ** | - |* * * | - |* * | - |* * | - |* * | - | | - | | - +------+ */ -0x0000, -0x8800, -0x8800, -0xd800, -0xa800, -0x8800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 78 (0x4e): - width 6 - +------+ - | | - |* * | - |* * | - |** * | - |* * * | - |* ** | - |* * | - |* * | - | | - | | - +------+ */ -0x0000, -0x8800, -0x8800, -0xc800, -0xa800, -0x9800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 79 (0x4f): - width 6 - +------+ - | | - | *** | - |* * | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 80 (0x50): - width 6 - +------+ - | | - |**** | - |* * | - |* * | - |**** | - |* | - |* | - |* | - | | - | | - +------+ */ -0x0000, -0xf000, -0x8800, -0x8800, -0xf000, -0x8000, -0x8000, -0x8000, -0x0000, -0x0000, - -/* Character 81 (0x51): - width 6 - +------+ - | | - | *** | - |* * | - |* * | - |* * | - |* * | - |* * * | - | *** | - | * | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x8800, -0x8800, -0x8800, -0xa800, -0x7000, -0x0800, -0x0000, - -/* Character 82 (0x52): - width 6 - +------+ - | | - |**** | - |* * | - |* * | - |**** | - |* * | - |* * | - |* * | - | | - | | - +------+ */ -0x0000, -0xf000, -0x8800, -0x8800, -0xf000, -0xa000, -0x9000, -0x8800, -0x0000, -0x0000, - -/* Character 83 (0x53): - width 6 - +------+ - | | - | *** | - |* * | - |* | - | *** | - | * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x8000, -0x7000, -0x0800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 84 (0x54): - width 6 - +------+ - | | - |***** | - | * | - | * | - | * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0xf800, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x0000, -0x0000, - -/* Character 85 (0x55): - width 6 - +------+ - | | - |* * | - |* * | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x8800, -0x8800, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 86 (0x56): - width 6 - +------+ - | | - |* * | - |* * | - |* * | - | * * | - | * * | - | * * | - | * | - | | - | | - +------+ */ -0x0000, -0x8800, -0x8800, -0x8800, -0x5000, -0x5000, -0x5000, -0x2000, -0x0000, -0x0000, - -/* Character 87 (0x57): - width 6 - +------+ - | | - |* * | - |* * | - |* * | - |* * * | - |* * * | - |** ** | - |* * | - | | - | | - +------+ */ -0x0000, -0x8800, -0x8800, -0x8800, -0xa800, -0xa800, -0xd800, -0x8800, -0x0000, -0x0000, - -/* Character 88 (0x58): - width 6 - +------+ - | | - |* * | - |* * | - | * * | - | * | - | * * | - |* * | - |* * | - | | - | | - +------+ */ -0x0000, -0x8800, -0x8800, -0x5000, -0x2000, -0x5000, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 89 (0x59): - width 6 - +------+ - | | - |* * | - |* * | - | * * | - | * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x8800, -0x8800, -0x5000, -0x2000, -0x2000, -0x2000, -0x2000, -0x0000, -0x0000, - -/* Character 90 (0x5a): - width 6 - +------+ - | | - |***** | - | * | - | * | - | * | - | * | - |* | - |***** | - | | - | | - +------+ */ -0x0000, -0xf800, -0x0800, -0x1000, -0x2000, -0x4000, -0x8000, -0xf800, -0x0000, -0x0000, - -/* Character 91 (0x5b): - width 6 - +------+ - | | - | *** | - | * | - | * | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x4000, -0x4000, -0x4000, -0x4000, -0x4000, -0x7000, -0x0000, -0x0000, - -/* Character 92 (0x5c): - width 6 - +------+ - | | - |* | - |* | - | * | - | * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x8000, -0x8000, -0x4000, -0x2000, -0x1000, -0x0800, -0x0800, -0x0000, -0x0000, - -/* Character 93 (0x5d): - width 6 - +------+ - | | - | *** | - | * | - | * | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x1000, -0x1000, -0x1000, -0x1000, -0x1000, -0x7000, -0x0000, -0x0000, - -/* Character 94 (0x5e): - width 6 - +------+ - | | - | * | - | * * | - |* * | - | | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x2000, -0x5000, -0x8800, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 95 (0x5f): - width 6 - +------+ - | | - | | - | | - | | - | | - | | - | | - | | - |***** | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0xf800, -0x0000, - -/* Character 96 (0x60): - width 6 - +------+ - | * | - | * | - | | - | | - | | - | | - | | - | | - | | - | | - +------+ */ -0x2000, -0x1000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 97 (0x61): - width 6 - +------+ - | | - | | - | | - | *** | - | * | - | **** | - |* * | - | **** | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x7000, -0x0800, -0x7800, -0x8800, -0x7800, -0x0000, -0x0000, - -/* Character 98 (0x62): - width 6 - +------+ - | | - |* | - |* | - |* ** | - |** * | - |* * | - |** * | - |* ** | - | | - | | - +------+ */ -0x0000, -0x8000, -0x8000, -0xb000, -0xc800, -0x8800, -0xc800, -0xb000, -0x0000, -0x0000, - -/* Character 99 (0x63): - width 6 - +------+ - | | - | | - | | - | *** | - |* * | - |* | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x7000, -0x8800, -0x8000, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 100 (0x64): - width 6 - +------+ - | | - | * | - | * | - | ** * | - |* ** | - |* * | - |* ** | - | ** * | - | | - | | - +------+ */ -0x0000, -0x0800, -0x0800, -0x6800, -0x9800, -0x8800, -0x9800, -0x6800, -0x0000, -0x0000, - -/* Character 101 (0x65): - width 6 - +------+ - | | - | | - | | - | *** | - |* * | - |***** | - |* | - | *** | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x7000, -0x8800, -0xf800, -0x8000, -0x7000, -0x0000, -0x0000, - -/* Character 102 (0x66): - width 6 - +------+ - | | - | ** | - | * * | - | * | - |**** | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x3000, -0x4800, -0x4000, -0xf000, -0x4000, -0x4000, -0x4000, -0x0000, -0x0000, - -/* Character 103 (0x67): - width 6 - +------+ - | | - | | - | | - | **** | - |* * | - |* * | - | **** | - | * | - |* * | - | *** | - +------+ */ -0x0000, -0x0000, -0x0000, -0x7800, -0x8800, -0x8800, -0x7800, -0x0800, -0x8800, -0x7000, - -/* Character 104 (0x68): - width 6 - +------+ - | | - |* | - |* | - |* ** | - |** * | - |* * | - |* * | - |* * | - | | - | | - +------+ */ -0x0000, -0x8000, -0x8000, -0xb000, -0xc800, -0x8800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 105 (0x69): - width 6 - +------+ - | | - | * | - | | - | ** | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x0000, -0x2000, -0x0000, -0x6000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 106 (0x6a): - width 6 - +------+ - | | - | * | - | | - | ** | - | * | - | * | - | * | - | * * | - | * * | - | ** | - +------+ */ -0x0000, -0x0800, -0x0000, -0x1800, -0x0800, -0x0800, -0x0800, -0x4800, -0x4800, -0x3000, - -/* Character 107 (0x6b): - width 6 - +------+ - | | - |* | - |* | - |* * | - |* * | - |*** | - |* * | - |* * | - | | - | | - +------+ */ -0x0000, -0x8000, -0x8000, -0x8800, -0x9000, -0xe000, -0x9000, -0x8800, -0x0000, -0x0000, - -/* Character 108 (0x6c): - width 6 - +------+ - | | - | ** | - | * | - | * | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x0000, -0x6000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 109 (0x6d): - width 6 - +------+ - | | - | | - | | - |** * | - |* * * | - |* * * | - |* * * | - |* * | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0xd000, -0xa800, -0xa800, -0xa800, -0x8800, -0x0000, -0x0000, - -/* Character 110 (0x6e): - width 6 - +------+ - | | - | | - | | - |* ** | - |** * | - |* * | - |* * | - |* * | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0xb000, -0xc800, -0x8800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 111 (0x6f): - width 6 - +------+ - | | - | | - | | - | *** | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x7000, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 112 (0x70): - width 6 - +------+ - | | - | | - | | - |* ** | - |** * | - |* * | - |** * | - |* ** | - |* | - |* | - +------+ */ -0x0000, -0x0000, -0x0000, -0xb000, -0xc800, -0x8800, -0xc800, -0xb000, -0x8000, -0x8000, - -/* Character 113 (0x71): - width 6 - +------+ - | | - | | - | | - | ** * | - |* ** | - |* * | - |* ** | - | ** * | - | * | - | * | - +------+ */ -0x0000, -0x0000, -0x0000, -0x6800, -0x9800, -0x8800, -0x9800, -0x6800, -0x0800, -0x0800, - -/* Character 114 (0x72): - width 6 - +------+ - | | - | | - | | - |* ** | - |** * | - |* | - |* | - |* | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0xb000, -0xc800, -0x8000, -0x8000, -0x8000, -0x0000, -0x0000, - -/* Character 115 (0x73): - width 6 - +------+ - | | - | | - | | - | *** | - |* | - | *** | - | * | - |**** | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x7000, -0x8000, -0x7000, -0x0800, -0xf000, -0x0000, -0x0000, - -/* Character 116 (0x74): - width 6 - +------+ - | | - | * | - | * | - |**** | - | * | - | * | - | * * | - | ** | - | | - | | - +------+ */ -0x0000, -0x4000, -0x4000, -0xf000, -0x4000, -0x4000, -0x4800, -0x3000, -0x0000, -0x0000, - -/* Character 117 (0x75): - width 6 - +------+ - | | - | | - | | - |* * | - |* * | - |* * | - |* ** | - | ** * | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x8800, -0x8800, -0x8800, -0x9800, -0x6800, -0x0000, -0x0000, - -/* Character 118 (0x76): - width 6 - +------+ - | | - | | - | | - |* * | - |* * | - | * * | - | * * | - | * | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x8800, -0x8800, -0x5000, -0x5000, -0x2000, -0x0000, -0x0000, - -/* Character 119 (0x77): - width 6 - +------+ - | | - | | - | | - |* * | - |* * | - |* * * | - |* * * | - | * * | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x8800, -0x8800, -0xa800, -0xa800, -0x5000, -0x0000, -0x0000, - -/* Character 120 (0x78): - width 6 - +------+ - | | - | | - | | - |* * | - | * * | - | * | - | * * | - |* * | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x8800, -0x5000, -0x2000, -0x5000, -0x8800, -0x0000, -0x0000, - -/* Character 121 (0x79): - width 6 - +------+ - | | - | | - | | - |* * | - |* * | - |* ** | - | ** * | - | * | - |* * | - | *** | - +------+ */ -0x0000, -0x0000, -0x0000, -0x8800, -0x8800, -0x9800, -0x6800, -0x0800, -0x8800, -0x7000, - -/* Character 122 (0x7a): - width 6 - +------+ - | | - | | - | | - |***** | - | * | - | * | - | * | - |***** | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0xf800, -0x1000, -0x2000, -0x4000, -0xf800, -0x0000, -0x0000, - -/* Character 123 (0x7b): - width 6 - +------+ - | | - | ** | - | * | - | * | - | ** | - | * | - | * | - | ** | - | | - | | - +------+ */ -0x0000, -0x1800, -0x2000, -0x1000, -0x6000, -0x1000, -0x2000, -0x1800, -0x0000, -0x0000, - -/* Character 124 (0x7c): - width 6 - +------+ - | | - | * | - | * | - | * | - | * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x0000, -0x0000, - -/* Character 125 (0x7d): - width 6 - +------+ - | | - | ** | - | * | - | * | - | ** | - | * | - | * | - | ** | - | | - | | - +------+ */ -0x0000, -0x6000, -0x1000, -0x2000, -0x1800, -0x2000, -0x1000, -0x6000, -0x0000, -0x0000, - -/* Character 126 (0x7e): - width 6 - +------+ - | | - | * * | - |* * * | - |* * | - | | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x4800, -0xa800, -0x9000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 160 (0xa0): - width 6 - +------+ - | | - | | - | | - | | - | | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 161 (0xa1): - width 6 - +------+ - | | - | * | - | | - | * | - | * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x2000, -0x0000, -0x2000, -0x2000, -0x2000, -0x2000, -0x2000, -0x0000, -0x0000, - -/* Character 162 (0xa2): - width 6 - +------+ - | | - | | - | * | - | **** | - |* * | - |* * | - |* * | - | **** | - | * | - | | - +------+ */ -0x0000, -0x0000, -0x2000, -0x7800, -0xa000, -0xa000, -0xa000, -0x7800, -0x2000, -0x0000, - -/* Character 163 (0xa3): - width 6 - +------+ - | | - | ** | - | * * | - | * | - |*** | - | * | - | * * | - |* ** | - | | - | | - +------+ */ -0x0000, -0x3000, -0x4800, -0x4000, -0xe000, -0x4000, -0x4800, -0xb000, -0x0000, -0x0000, - -/* Character 164 (0xa4): - width 6 - +------+ - | | - | | - | | - |* * | - | *** | - | * * | - | *** | - |* * | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x8800, -0x7000, -0x5000, -0x7000, -0x8800, -0x0000, -0x0000, - -/* Character 165 (0xa5): - width 6 - +------+ - | | - |* * | - |* * | - | * * | - | * | - |***** | - | * | - | * | - | * | - | | - +------+ */ -0x0000, -0x8800, -0x8800, -0x5000, -0x2000, -0xf800, -0x2000, -0x2000, -0x2000, -0x0000, - -/* Character 166 (0xa6): - width 6 - +------+ - | | - | * | - | * | - | * | - | | - | * | - | * | - | * | - | | - | | - +------+ */ -0x0000, -0x2000, -0x2000, -0x2000, -0x0000, -0x2000, -0x2000, -0x2000, -0x0000, -0x0000, - -/* Character 167 (0xa7): - width 6 - +------+ - | | - | *** | - |* | - |*** | - |* * | - | * * | - | *** | - | * | - | *** | - | | - +------+ */ -0x0000, -0x7000, -0x8000, -0xe000, -0x9000, -0x4800, -0x3800, -0x0800, -0x7000, -0x0000, - -/* Character 168 (0xa8): - width 6 - +------+ - | * * | - | | - | | - | | - | | - | | - | | - | | - | | - | | - +------+ */ -0x5000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 169 (0xa9): - width 6 - +------+ - | | - | *** | - |* * | - |* * * | - |** * | - |* * * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0xa800, -0xc800, -0xa800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 170 (0xaa): - width 6 - +------+ - | | - | *** | - | * * | - | * ** | - | * * | - | | - | **** | - | | - | | - | | - +------+ */ -0x0000, -0x3800, -0x4800, -0x5800, -0x2800, -0x0000, -0x7800, -0x0000, -0x0000, -0x0000, - -/* Character 171 (0xab): - width 6 - +------+ - | | - | | - | | - | * *| - | * * | - |* * | - | * * | - | * *| - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x2400, -0x4800, -0x9000, -0x4800, -0x2400, -0x0000, -0x0000, - -/* Character 172 (0xac): - width 6 - +------+ - | | - | | - | | - | | - | **** | - | * | - | | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x7800, -0x0800, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 173 (0xad): - width 6 - +------+ - | | - | | - | | - | | - | **** | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x7800, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 174 (0xae): - width 6 - +------+ - | | - | *** | - |* * | - |*** * | - |** * | - |** * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0xe800, -0xc800, -0xc800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 175 (0xaf): - width 6 - +------+ - |***** | - | | - | | - | | - | | - | | - | | - | | - | | - | | - +------+ */ -0xf800, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 176 (0xb0): - width 6 - +------+ - | | - | * | - | * * | - | * | - | | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x2000, -0x5000, -0x2000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 177 (0xb1): - width 6 - +------+ - | | - | | - | * | - | * | - |***** | - | * | - | * | - |***** | - | | - | | - +------+ */ -0x0000, -0x0000, -0x2000, -0x2000, -0xf800, -0x2000, -0x2000, -0xf800, -0x0000, -0x0000, - -/* Character 178 (0xb2): - width 6 - +------+ - | ** | - | * * | - | * | - | * | - | **** | - | | - | | - | | - | | - | | - +------+ */ -0x3000, -0x4800, -0x1000, -0x2000, -0x7800, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 179 (0xb3): - width 6 - +------+ - | *** | - | * | - | ** | - | * | - | *** | - | | - | | - | | - | | - | | - +------+ */ -0x7000, -0x0800, -0x3000, -0x0800, -0x7000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 180 (0xb4): - width 6 - +------+ - | * | - | * | - | | - | | - | | - | | - | | - | | - | | - | | - +------+ */ -0x1000, -0x2000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 181 (0xb5): - width 6 - +------+ - | | - | | - | | - |* * | - |* * | - |* * | - |** * | - |* ** | - |* | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x8800, -0x8800, -0x8800, -0xc800, -0xb000, -0x8000, -0x0000, - -/* Character 182 (0xb6): - width 6 - +------+ - | | - | **** | - |*** * | - |*** * | - | ** * | - | * * | - | * * | - | * * | - | | - | | - +------+ */ -0x0000, -0x7800, -0xe800, -0xe800, -0x6800, -0x2800, -0x2800, -0x2800, -0x0000, -0x0000, - -/* Character 183 (0xb7): - width 6 - +------+ - | | - | | - | | - | | - | * | - | | - | | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x2000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 184 (0xb8): - width 6 - +------+ - | | - | | - | | - | | - | | - | | - | | - | | - | * | - | * | - +------+ */ -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, -0x1000, -0x2000, - -/* Character 185 (0xb9): - width 6 - +------+ - | * | - | ** | - | * | - | * | - | *** | - | | - | | - | | - | | - | | - +------+ */ -0x2000, -0x6000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, -0x0000, -0x0000, -0x0000, - -/* Character 186 (0xba): - width 6 - +------+ - | | - | ** | - | * * | - | * * | - | ** | - | | - | **** | - | | - | | - | | - +------+ */ -0x0000, -0x3000, -0x4800, -0x4800, -0x3000, -0x0000, -0x7800, -0x0000, -0x0000, -0x0000, - -/* Character 187 (0xbb): - width 6 - +------+ - | | - | | - | | - |* * | - | * * | - | * *| - | * * | - |* * | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x9000, -0x4800, -0x2400, -0x4800, -0x9000, -0x0000, -0x0000, - -/* Character 188 (0xbc): - width 6 - +------+ - | * | - |** | - | * | - | * | - |*** *| - | **| - | * *| - | ****| - | *| - | | - +------+ */ -0x4000, -0xc000, -0x4000, -0x4000, -0xe400, -0x0c00, -0x1400, -0x3c00, -0x0400, -0x0000, - -/* Character 189 (0xbd): - width 6 - +------+ - | * | - |** | - | * | - | * | - |*** * | - | * *| - | *| - | * | - | ***| - | | - +------+ */ -0x4000, -0xc000, -0x4000, -0x4000, -0xe800, -0x1400, -0x0400, -0x0800, -0x1c00, -0x0000, - -/* Character 190 (0xbe): - width 6 - +------+ - |** | - | * | - | * | - | * | - |** * | - | ** | - | * * | - | **** | - | * | - | | - +------+ */ -0xc000, -0x2000, -0x4000, -0x2000, -0xc800, -0x1800, -0x2800, -0x7800, -0x0800, -0x0000, - -/* Character 191 (0xbf): - width 6 - +------+ - | | - | * | - | | - | * | - | * | - | * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x2000, -0x0000, -0x2000, -0x2000, -0x4000, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 192 (0xc0): - width 6 - +------+ - | * | - | * | - | *** | - |* * | - |* * | - |***** | - |* * | - |* * | - | | - | | - +------+ */ -0x4000, -0x2000, -0x7000, -0x8800, -0x8800, -0xf800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 193 (0xc1): - width 6 - +------+ - | * | - | * | - | *** | - |* * | - |* * | - |***** | - |* * | - |* * | - | | - | | - +------+ */ -0x1000, -0x2000, -0x7000, -0x8800, -0x8800, -0xf800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 194 (0xc2): - width 6 - +------+ - | * | - | * * | - | *** | - |* * | - |* * | - |***** | - |* * | - |* * | - | | - | | - +------+ */ -0x2000, -0x5000, -0x7000, -0x8800, -0x8800, -0xf800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 195 (0xc3): - width 6 - +------+ - | * * | - |* ** | - | *** | - |* * | - |* * | - |***** | - |* * | - |* * | - | | - | | - +------+ */ -0x4800, -0xb000, -0x7000, -0x8800, -0x8800, -0xf800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 196 (0xc4): - width 6 - +------+ - | * * | - | | - | *** | - |* * | - |* * | - |***** | - |* * | - |* * | - | | - | | - +------+ */ -0x5000, -0x0000, -0x7000, -0x8800, -0x8800, -0xf800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 197 (0xc5): - width 6 - +------+ - | * | - | * * | - | *** | - |* * | - |* * | - |***** | - |* * | - |* * | - | | - | | - +------+ */ -0x2000, -0x5000, -0x7000, -0x8800, -0x8800, -0xf800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 198 (0xc6): - width 6 - +------+ - | | - | ****| - | * * | - |* * | - |* ***| - |**** | - |* * | - |* ***| - | | - | | - +------+ */ -0x0000, -0x3c00, -0x5000, -0x9000, -0x9c00, -0xf000, -0x9000, -0x9c00, -0x0000, -0x0000, - -/* Character 199 (0xc7): - width 6 - +------+ - | | - | *** | - |* * | - |* | - |* | - |* | - |* * | - | *** | - | * | - | * | - +------+ */ -0x0000, -0x7000, -0x8800, -0x8000, -0x8000, -0x8000, -0x8800, -0x7000, -0x2000, -0x4000, - -/* Character 200 (0xc8): - width 6 - +------+ - | * | - |***** | - |* | - |* | - |**** | - |* | - |* | - |***** | - | | - | | - +------+ */ -0x4000, -0xf800, -0x8000, -0x8000, -0xf000, -0x8000, -0x8000, -0xf800, -0x0000, -0x0000, - -/* Character 201 (0xc9): - width 6 - +------+ - | * | - |***** | - |* | - |* | - |**** | - |* | - |* | - |***** | - | | - | | - +------+ */ -0x1000, -0xf800, -0x8000, -0x8000, -0xf000, -0x8000, -0x8000, -0xf800, -0x0000, -0x0000, - -/* Character 202 (0xca): - width 6 - +------+ - | * | - |***** | - |* | - |* | - |**** | - |* | - |* | - |***** | - | | - | | - +------+ */ -0x2000, -0xf800, -0x8000, -0x8000, -0xf000, -0x8000, -0x8000, -0xf800, -0x0000, -0x0000, - -/* Character 203 (0xcb): - width 6 - +------+ - | * * | - |***** | - |* | - |* | - |**** | - |* | - |* | - |***** | - | | - | | - +------+ */ -0x5000, -0xf800, -0x8000, -0x8000, -0xf000, -0x8000, -0x8000, -0xf800, -0x0000, -0x0000, - -/* Character 204 (0xcc): - width 6 - +------+ - | * | - | * | - | *** | - | * | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x4000, -0x2000, -0x7000, -0x2000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 205 (0xcd): - width 6 - +------+ - | * | - | * | - | *** | - | * | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x1000, -0x2000, -0x7000, -0x2000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 206 (0xce): - width 6 - +------+ - | * | - | * * | - | *** | - | * | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x2000, -0x5000, -0x7000, -0x2000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 207 (0xcf): - width 6 - +------+ - | * * | - | | - | *** | - | * | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x5000, -0x0000, -0x7000, -0x2000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 208 (0xd0): - width 6 - +------+ - | | - |**** | - | * * | - | * * | - |*** * | - | * * | - | * * | - |**** | - | | - | | - +------+ */ -0x0000, -0xf000, -0x4800, -0x4800, -0xe800, -0x4800, -0x4800, -0xf000, -0x0000, -0x0000, - -/* Character 209 (0xd1): - width 6 - +------+ - | * * | - | * * | - |* * | - |** * | - |* * * | - |* ** | - |* * | - |* * | - | | - | | - +------+ */ -0x2800, -0x5000, -0x8800, -0xc800, -0xa800, -0x9800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 210 (0xd2): - width 6 - +------+ - | * | - | * | - | *** | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x4000, -0x2000, -0x7000, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 211 (0xd3): - width 6 - +------+ - | * | - | * | - | *** | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x1000, -0x2000, -0x7000, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 212 (0xd4): - width 6 - +------+ - | * | - | * * | - | *** | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x2000, -0x5000, -0x7000, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 213 (0xd5): - width 6 - +------+ - | * * | - | * * | - | *** | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x2800, -0x5000, -0x7000, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 214 (0xd6): - width 6 - +------+ - | * * | - | | - | *** | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x5000, -0x0000, -0x7000, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 215 (0xd7): - width 6 - +------+ - | | - | | - | | - |* * | - | * * | - | * | - | * * | - |* * | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x8800, -0x5000, -0x2000, -0x5000, -0x8800, -0x0000, -0x0000, - -/* Character 216 (0xd8): - width 6 - +------+ - | | - | *** | - |* ** | - |* ** | - |* * * | - |** * | - |** * | - | *** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x9800, -0x9800, -0xa800, -0xc800, -0xc800, -0x7000, -0x0000, -0x0000, - -/* Character 217 (0xd9): - width 6 - +------+ - | * | - | * | - |* * | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x4000, -0x2000, -0x8800, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 218 (0xda): - width 6 - +------+ - | * | - | * | - |* * | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x1000, -0x2000, -0x8800, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 219 (0xdb): - width 6 - +------+ - | * | - | * * | - | | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x2000, -0x5000, -0x0000, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 220 (0xdc): - width 6 - +------+ - | * * | - | | - |* * | - |* * | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x5000, -0x0000, -0x8800, -0x8800, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 221 (0xdd): - width 6 - +------+ - | * | - | * | - |* * | - |* * | - | * * | - | * | - | * | - | * | - | | - | | - +------+ */ -0x1000, -0x2000, -0x8800, -0x8800, -0x5000, -0x2000, -0x2000, -0x2000, -0x0000, -0x0000, - -/* Character 222 (0xde): - width 6 - +------+ - | | - |* | - |**** | - |* * | - |**** | - |* | - |* | - |* | - | | - | | - +------+ */ -0x0000, -0x8000, -0xf000, -0x8800, -0xf000, -0x8000, -0x8000, -0x8000, -0x0000, -0x0000, - -/* Character 223 (0xdf): - width 6 - +------+ - | | - | *** | - |* * | - |* * | - |* * | - |* * | - |* * | - |* ** | - | | - | | - +------+ */ -0x0000, -0x7000, -0x8800, -0x9000, -0xa000, -0x9000, -0x8800, -0xb000, -0x0000, -0x0000, - -/* Character 224 (0xe0): - width 6 - +------+ - | * | - | * | - | | - | *** | - | * | - | **** | - |* * | - | **** | - | | - | | - +------+ */ -0x4000, -0x2000, -0x0000, -0x7000, -0x0800, -0x7800, -0x8800, -0x7800, -0x0000, -0x0000, - -/* Character 225 (0xe1): - width 6 - +------+ - | * | - | * | - | | - | *** | - | * | - | **** | - |* * | - | **** | - | | - | | - +------+ */ -0x1000, -0x2000, -0x0000, -0x7000, -0x0800, -0x7800, -0x8800, -0x7800, -0x0000, -0x0000, - -/* Character 226 (0xe2): - width 6 - +------+ - | * | - | * * | - | | - | *** | - | * | - | **** | - |* * | - | **** | - | | - | | - +------+ */ -0x2000, -0x5000, -0x0000, -0x7000, -0x0800, -0x7800, -0x8800, -0x7800, -0x0000, -0x0000, - -/* Character 227 (0xe3): - width 6 - +------+ - | * * | - | * * | - | | - | *** | - | * | - | **** | - |* * | - | **** | - | | - | | - +------+ */ -0x2800, -0x5000, -0x0000, -0x7000, -0x0800, -0x7800, -0x8800, -0x7800, -0x0000, -0x0000, - -/* Character 228 (0xe4): - width 6 - +------+ - | | - | * * | - | | - | *** | - | * | - | **** | - |* * | - | **** | - | | - | | - +------+ */ -0x0000, -0x5000, -0x0000, -0x7000, -0x0800, -0x7800, -0x8800, -0x7800, -0x0000, -0x0000, - -/* Character 229 (0xe5): - width 6 - +------+ - | * | - | * * | - | * | - | *** | - | * | - | **** | - |* * | - | **** | - | | - | | - +------+ */ -0x2000, -0x5000, -0x2000, -0x7000, -0x0800, -0x7800, -0x8800, -0x7800, -0x0000, -0x0000, - -/* Character 230 (0xe6): - width 6 - +------+ - | | - | | - | | - | **** | - | * *| - | *****| - |* * | - | *****| - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x7800, -0x1400, -0x7c00, -0x9000, -0x7c00, -0x0000, -0x0000, - -/* Character 231 (0xe7): - width 6 - +------+ - | | - | | - | | - | *** | - |* * | - |* | - |* * | - | *** | - | * | - | * | - +------+ */ -0x0000, -0x0000, -0x0000, -0x7000, -0x8800, -0x8000, -0x8800, -0x7000, -0x2000, -0x4000, - -/* Character 232 (0xe8): - width 6 - +------+ - | * | - | * | - | | - | *** | - |* * | - |***** | - |* | - | *** | - | | - | | - +------+ */ -0x4000, -0x2000, -0x0000, -0x7000, -0x8800, -0xf800, -0x8000, -0x7000, -0x0000, -0x0000, - -/* Character 233 (0xe9): - width 6 - +------+ - | * | - | * | - | | - | *** | - |* * | - |***** | - |* | - | *** | - | | - | | - +------+ */ -0x1000, -0x2000, -0x0000, -0x7000, -0x8800, -0xf800, -0x8000, -0x7000, -0x0000, -0x0000, - -/* Character 234 (0xea): - width 6 - +------+ - | * | - | * * | - | | - | *** | - |* * | - |***** | - |* | - | *** | - | | - | | - +------+ */ -0x2000, -0x5000, -0x0000, -0x7000, -0x8800, -0xf800, -0x8000, -0x7000, -0x0000, -0x0000, - -/* Character 235 (0xeb): - width 6 - +------+ - | | - | * * | - | | - | *** | - |* * | - |***** | - |* | - | *** | - | | - | | - +------+ */ -0x0000, -0x5000, -0x0000, -0x7000, -0x8800, -0xf800, -0x8000, -0x7000, -0x0000, -0x0000, - -/* Character 236 (0xec): - width 6 - +------+ - | * | - | * | - | | - | ** | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x4000, -0x2000, -0x0000, -0x6000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 237 (0xed): - width 6 - +------+ - | * | - | * | - | | - | ** | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x2000, -0x4000, -0x0000, -0x6000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 238 (0xee): - width 6 - +------+ - | * | - | * * | - | | - | ** | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x2000, -0x5000, -0x0000, -0x6000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 239 (0xef): - width 6 - +------+ - | | - | * * | - | | - | ** | - | * | - | * | - | * | - | *** | - | | - | | - +------+ */ -0x0000, -0x5000, -0x0000, -0x6000, -0x2000, -0x2000, -0x2000, -0x7000, -0x0000, -0x0000, - -/* Character 240 (0xf0): - width 6 - +------+ - | | - |** | - | ** | - | *** | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0xc000, -0x3000, -0x7000, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 241 (0xf1): - width 6 - +------+ - | * * | - | * * | - | | - |* ** | - |** * | - |* * | - |* * | - |* * | - | | - | | - +------+ */ -0x2800, -0x5000, -0x0000, -0xb000, -0xc800, -0x8800, -0x8800, -0x8800, -0x0000, -0x0000, - -/* Character 242 (0xf2): - width 6 - +------+ - | * | - | * | - | | - | *** | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x4000, -0x2000, -0x0000, -0x7000, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 243 (0xf3): - width 6 - +------+ - | * | - | * | - | | - | *** | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x1000, -0x2000, -0x0000, -0x7000, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 244 (0xf4): - width 6 - +------+ - | * | - | * * | - | | - | *** | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x2000, -0x5000, -0x0000, -0x7000, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 245 (0xf5): - width 6 - +------+ - | * * | - | * * | - | | - | *** | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x2800, -0x5000, -0x0000, -0x7000, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 246 (0xf6): - width 6 - +------+ - | | - | * * | - | | - | *** | - |* * | - |* * | - |* * | - | *** | - | | - | | - +------+ */ -0x0000, -0x5000, -0x0000, -0x7000, -0x8800, -0x8800, -0x8800, -0x7000, -0x0000, -0x0000, - -/* Character 247 (0xf7): - width 6 - +------+ - | | - | | - | * | - | | - |***** | - | | - | * | - | | - | | - | | - +------+ */ -0x0000, -0x0000, -0x2000, -0x0000, -0xf800, -0x0000, -0x2000, -0x0000, -0x0000, -0x0000, - -/* Character 248 (0xf8): - width 6 - +------+ - | | - | | - | | - | **** | - |* ** | - |* * * | - |** * | - |**** | - | | - | | - +------+ */ -0x0000, -0x0000, -0x0000, -0x7800, -0x9800, -0xa800, -0xc800, -0xf000, -0x0000, -0x0000, - -/* Character 249 (0xf9): - width 6 - +------+ - | * | - | * | - | | - |* * | - |* * | - |* * | - |* ** | - | ** * | - | | - | | - +------+ */ -0x4000, -0x2000, -0x0000, -0x8800, -0x8800, -0x8800, -0x9800, -0x6800, -0x0000, -0x0000, - -/* Character 250 (0xfa): - width 6 - +------+ - | * | - | * | - | | - |* * | - |* * | - |* * | - |* ** | - | ** * | - | | - | | - +------+ */ -0x1000, -0x2000, -0x0000, -0x8800, -0x8800, -0x8800, -0x9800, -0x6800, -0x0000, -0x0000, - -/* Character 251 (0xfb): - width 6 - +------+ - | * | - | * * | - | | - |* * | - |* * | - |* * | - |* ** | - | ** * | - | | - | | - +------+ */ -0x2000, -0x5000, -0x0000, -0x8800, -0x8800, -0x8800, -0x9800, -0x6800, -0x0000, -0x0000, - -/* Character 252 (0xfc): - width 6 - +------+ - | | - | * * | - | | - |* * | - |* * | - |* * | - |* ** | - | ** * | - | | - | | - +------+ */ -0x0000, -0x5000, -0x0000, -0x8800, -0x8800, -0x8800, -0x9800, -0x6800, -0x0000, -0x0000, - -/* Character 253 (0xfd): - width 6 - +------+ - | | - | * | - | * | - |* * | - |* * | - |* ** | - | ** * | - | * | - |* * | - | *** | - +------+ */ -0x0000, -0x1000, -0x2000, -0x8800, -0x8800, -0x9800, -0x6800, -0x0800, -0x8800, -0x7000, - -/* Character 254 (0xfe): - width 6 - +------+ - | | - | | - |* | - |**** | - |* * | - |* * | - |* * | - |**** | - |* | - |* | - +------+ */ -0x0000, -0x0000, -0x8000, -0xf000, -0x8800, -0x8800, -0x8800, -0xf000, -0x8000, -0x8000, - -/* Character 255 (0xff): - width 6 - +------+ - | | - | * * | - | | - |* * | - |* * | - |* ** | - | ** * | - | * | - |* * | - | *** | - +------+ */ -0x0000, -0x5000, -0x0000, -0x8800, -0x8800, -0x9800, -0x6800, -0x0800, -0x8800, -0x7000, -}; - -/* Character->glyph mapping. */ -static unsigned long _font_offset[256] = -{ - 0, /* (0x00) */ - 10, /* (0x01) */ - 20, /* (0x02) */ - 30, /* (0x03) */ - 40, /* (0x04) */ - 50, /* (0x05) */ - 60, /* (0x06) */ - 70, /* (0x07) */ - 80, /* (0x08) */ - 90, /* (0x09) */ - 100, /* (0x0a) */ - 110, /* (0x0b) */ - 120, /* (0x0c) */ - 130, /* (0x0d) */ - 140, /* (0x0e) */ - 150, /* (0x0f) */ - 160, /* (0x10) */ - 170, /* (0x11) */ - 180, /* (0x12) */ - 190, /* (0x13) */ - 200, /* (0x14) */ - 210, /* (0x15) */ - 220, /* (0x16) */ - 230, /* (0x17) */ - 240, /* (0x18) */ - 250, /* (0x19) */ - 260, /* (0x1a) */ - 270, /* (0x1b) */ - 280, /* (0x1c) */ - 290, /* (0x1d) */ - 300, /* (0x1e) */ - 310, /* (0x1f) */ - 320, /* (0x20) */ - 330, /* (0x21) */ - 340, /* (0x22) */ - 350, /* (0x23) */ - 360, /* (0x24) */ - 370, /* (0x25) */ - 380, /* (0x26) */ - 390, /* (0x27) */ - 400, /* (0x28) */ - 410, /* (0x29) */ - 420, /* (0x2a) */ - 430, /* (0x2b) */ - 440, /* (0x2c) */ - 450, /* (0x2d) */ - 460, /* (0x2e) */ - 470, /* (0x2f) */ - 480, /* (0x30) */ - 490, /* (0x31) */ - 500, /* (0x32) */ - 510, /* (0x33) */ - 520, /* (0x34) */ - 530, /* (0x35) */ - 540, /* (0x36) */ - 550, /* (0x37) */ - 560, /* (0x38) */ - 570, /* (0x39) */ - 580, /* (0x3a) */ - 590, /* (0x3b) */ - 600, /* (0x3c) */ - 610, /* (0x3d) */ - 620, /* (0x3e) */ - 630, /* (0x3f) */ - 640, /* (0x40) */ - 650, /* (0x41) */ - 660, /* (0x42) */ - 670, /* (0x43) */ - 680, /* (0x44) */ - 690, /* (0x45) */ - 700, /* (0x46) */ - 710, /* (0x47) */ - 720, /* (0x48) */ - 730, /* (0x49) */ - 740, /* (0x4a) */ - 750, /* (0x4b) */ - 760, /* (0x4c) */ - 770, /* (0x4d) */ - 780, /* (0x4e) */ - 790, /* (0x4f) */ - 800, /* (0x50) */ - 810, /* (0x51) */ - 820, /* (0x52) */ - 830, /* (0x53) */ - 840, /* (0x54) */ - 850, /* (0x55) */ - 860, /* (0x56) */ - 870, /* (0x57) */ - 880, /* (0x58) */ - 890, /* (0x59) */ - 900, /* (0x5a) */ - 910, /* (0x5b) */ - 920, /* (0x5c) */ - 930, /* (0x5d) */ - 940, /* (0x5e) */ - 950, /* (0x5f) */ - 960, /* (0x60) */ - 970, /* (0x61) */ - 980, /* (0x62) */ - 990, /* (0x63) */ - 1000, /* (0x64) */ - 1010, /* (0x65) */ - 1020, /* (0x66) */ - 1030, /* (0x67) */ - 1040, /* (0x68) */ - 1050, /* (0x69) */ - 1060, /* (0x6a) */ - 1070, /* (0x6b) */ - 1080, /* (0x6c) */ - 1090, /* (0x6d) */ - 1100, /* (0x6e) */ - 1110, /* (0x6f) */ - 1120, /* (0x70) */ - 1130, /* (0x71) */ - 1140, /* (0x72) */ - 1150, /* (0x73) */ - 1160, /* (0x74) */ - 1170, /* (0x75) */ - 1180, /* (0x76) */ - 1190, /* (0x77) */ - 1200, /* (0x78) */ - 1210, /* (0x79) */ - 1220, /* (0x7a) */ - 1230, /* (0x7b) */ - 1240, /* (0x7c) */ - 1250, /* (0x7d) */ - 1260, /* (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) */ - 1270, /* (0xa0) */ - 1280, /* (0xa1) */ - 1290, /* (0xa2) */ - 1300, /* (0xa3) */ - 1310, /* (0xa4) */ - 1320, /* (0xa5) */ - 1330, /* (0xa6) */ - 1340, /* (0xa7) */ - 1350, /* (0xa8) */ - 1360, /* (0xa9) */ - 1370, /* (0xaa) */ - 1380, /* (0xab) */ - 1390, /* (0xac) */ - 1400, /* (0xad) */ - 1410, /* (0xae) */ - 1420, /* (0xaf) */ - 1430, /* (0xb0) */ - 1440, /* (0xb1) */ - 1450, /* (0xb2) */ - 1460, /* (0xb3) */ - 1470, /* (0xb4) */ - 1480, /* (0xb5) */ - 1490, /* (0xb6) */ - 1500, /* (0xb7) */ - 1510, /* (0xb8) */ - 1520, /* (0xb9) */ - 1530, /* (0xba) */ - 1540, /* (0xbb) */ - 1550, /* (0xbc) */ - 1560, /* (0xbd) */ - 1570, /* (0xbe) */ - 1580, /* (0xbf) */ - 1590, /* (0xc0) */ - 1600, /* (0xc1) */ - 1610, /* (0xc2) */ - 1620, /* (0xc3) */ - 1630, /* (0xc4) */ - 1640, /* (0xc5) */ - 1650, /* (0xc6) */ - 1660, /* (0xc7) */ - 1670, /* (0xc8) */ - 1680, /* (0xc9) */ - 1690, /* (0xca) */ - 1700, /* (0xcb) */ - 1710, /* (0xcc) */ - 1720, /* (0xcd) */ - 1730, /* (0xce) */ - 1740, /* (0xcf) */ - 1750, /* (0xd0) */ - 1760, /* (0xd1) */ - 1770, /* (0xd2) */ - 1780, /* (0xd3) */ - 1790, /* (0xd4) */ - 1800, /* (0xd5) */ - 1810, /* (0xd6) */ - 1820, /* (0xd7) */ - 1830, /* (0xd8) */ - 1840, /* (0xd9) */ - 1850, /* (0xda) */ - 1860, /* (0xdb) */ - 1870, /* (0xdc) */ - 1880, /* (0xdd) */ - 1890, /* (0xde) */ - 1900, /* (0xdf) */ - 1910, /* (0xe0) */ - 1920, /* (0xe1) */ - 1930, /* (0xe2) */ - 1940, /* (0xe3) */ - 1950, /* (0xe4) */ - 1960, /* (0xe5) */ - 1970, /* (0xe6) */ - 1980, /* (0xe7) */ - 1990, /* (0xe8) */ - 2000, /* (0xe9) */ - 2010, /* (0xea) */ - 2020, /* (0xeb) */ - 2030, /* (0xec) */ - 2040, /* (0xed) */ - 2050, /* (0xee) */ - 2060, /* (0xef) */ - 2070, /* (0xf0) */ - 2080, /* (0xf1) */ - 2090, /* (0xf2) */ - 2100, /* (0xf3) */ - 2110, /* (0xf4) */ - 2120, /* (0xf5) */ - 2130, /* (0xf6) */ - 2140, /* (0xf7) */ - 2150, /* (0xf8) */ - 2160, /* (0xf9) */ - 2170, /* (0xfa) */ - 2180, /* (0xfb) */ - 2190, /* (0xfc) */ - 2200, /* (0xfd) */ - 2210, /* (0xfe) */ - 2220 /* (0xff) */ -}; - -#endif /* WANT_FONT_BITS */ diff --git a/input.c b/input.c index 51e70cf..95fa73c 100644 --- a/input.c +++ b/input.c @@ -295,7 +295,7 @@ u32 update_input() } case BUTTON_ID_FASTFORWARD: - print_string("FASTFORWARD", 0xFFFF, 0x0000, 0, 50); + //print_string("FASTFORWARD", 0xFFFF, 0x0000, 0, 50); synchronize_flag ^= 1; return 0; } diff --git a/main.c b/main.c index 64c7e77..9722609 100644 --- a/main.c +++ b/main.c @@ -406,14 +406,10 @@ u32 update_gba() update_gbc_sound(cpu_ticks); - if(fps_debug) - { - char print_buffer[32]; - sprintf(print_buffer, "%2d (%2d)", fps, frames_drawn); - print_string(print_buffer, 0xFFFF, 0x000, 0, 0); - } +#if 0 if(!synchronize_flag) print_string("-FF-", 0xFFFF, 0x000, 216, 0); +#endif update_screen(); diff --git a/video.c b/video.c index 14018b3..c620a2e 100644 --- a/video.c +++ b/video.c @@ -18,8 +18,6 @@ */ #include "common.h" -#define WANT_FONT_BITS -#include "font.h" #ifdef PSP_BUILD @@ -3676,86 +3674,6 @@ void blit_to_screen(u16 *src, u32 w, u32 h, u32 dest_x, u32 dest_y) } } -void print_string_ext(const char *str, u16 fg_color, u16 bg_color, - u32 x, u32 y, void *_dest_ptr, u32 pitch, u32 pad, u32 h_offset, u32 height) -{ - u16 *dest_ptr = (u16 *)_dest_ptr + (y * pitch) + x; - u8 current_char = str[0]; - u32 current_row; - u32 glyph_offset; - u32 i = 0, i2, i3, h; - u32 str_index = 1; - u32 current_x = x; - - if(y + height > resolution_height) - return; - - while(current_char) - { - if(current_char == '\n') - { - y += FONT_HEIGHT; - current_x = x; - dest_ptr = get_screen_pixels() + (y * pitch) + x; - } - else - { - glyph_offset = _font_offset[current_char]; - current_x += FONT_WIDTH; - glyph_offset += h_offset; - for(i2 = h_offset, h = 0; i2 < FONT_HEIGHT && h < height; i2++, h++, glyph_offset++) - { - current_row = _font_bits[glyph_offset]; - for(i3 = 0; i3 < FONT_WIDTH; i3++) - { - if((current_row >> (15 - i3)) & 0x01) - *dest_ptr = fg_color; - else - *dest_ptr = bg_color; - dest_ptr++; - } - dest_ptr += (pitch - FONT_WIDTH); - } - dest_ptr = dest_ptr - (pitch * h) + FONT_WIDTH; - } - - i++; - - current_char = str[str_index]; - - if((i < pad) && (current_char == 0)) - { - current_char = ' '; - } - else - { - str_index++; - } - - if(current_x + FONT_WIDTH > resolution_width /* EDIT */) - { - while (current_char && current_char != '\n') - { - current_char = str[str_index++]; - } - } - } -} - -void print_string(const char *str, u16 fg_color, u16 bg_color, - u32 x, u32 y) -{ - print_string_ext(str, fg_color, bg_color, x, y, get_screen_pixels(), - get_screen_pitch(), 0, 0, FONT_HEIGHT); -} - -void print_string_pad(const char *str, u16 fg_color, u16 bg_color, - u32 x, u32 y, u32 pad) -{ - print_string_ext(str, fg_color, bg_color, x, y, get_screen_pixels(), - get_screen_pitch(), pad, 0, FONT_HEIGHT); -} - u32 debug_cursor_x = 0; u32 debug_cursor_y = 0; diff --git a/video.h b/video.h index 18720bd..3719cc9 100644 --- a/video.h +++ b/video.h @@ -27,13 +27,6 @@ void update_screen(); void init_video(); void video_resolution_large(); void video_resolution_small(); -void print_string(const char *str, u16 fg_color, u16 bg_color, - u32 x, u32 y); -void print_string_pad(const char *str, u16 fg_color, u16 bg_color, - u32 x, u32 y, u32 pad); -void print_string_ext(const char *str, u16 fg_color, u16 bg_color, - u32 x, u32 y, void *_dest_ptr, u32 pitch, u32 pad, - u32 h_offset, u32 height); void clear_screen(u16 color); void blit_to_screen(u16 *src, u32 w, u32 h, u32 x, u32 y); u16 *copy_screen(); -- cgit v1.2.3