📄 font.h
字号:
/* gameplaySP
*
* Copyright (C) 2006 Exophase <exophase@gmail.com>
*
* 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
/* 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
+------+
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -