⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uifont.h

📁 DC的SEGA_GG模拟器源代码
💻 H
字号:

#ifndef _UIFONT_H_
#define _UIFONT_H_

static FONT_GLYPH f_0x20 = { 8, 8, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } };
static FONT_GLYPH f_0x21 = { 8, 8, { 0x18, 0x18, 0x18, 0x18, 0x18, 0x00, 0x18, 0x00 } };
static FONT_GLYPH f_0x22 = { 8, 8, { 0x6C, 0x6C, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00 } };
static FONT_GLYPH f_0x23 = { 8, 8, { 0x6C, 0x6C, 0xFE, 0x6C, 0xFE, 0x6C, 0x6C, 0x00 } };
static FONT_GLYPH f_0x24 = { 8, 8, { 0x10, 0x7C, 0xD0, 0x7C, 0x16, 0x16, 0x7C, 0x10 } };
static FONT_GLYPH f_0x25 = { 8, 8, { 0x60, 0x96, 0x7C, 0x18, 0x30, 0x6C, 0xD2, 0x0C } };
static FONT_GLYPH f_0x26 = { 8, 8, { 0x70, 0xD8, 0x70, 0xF6, 0xDC, 0xD8, 0x7C, 0x06 } };
static FONT_GLYPH f_0x27 = { 8, 8, { 0x30, 0x30, 0x10, 0x20, 0x00, 0x00, 0x00, 0x00 } };
static FONT_GLYPH f_0x28 = { 8, 8, { 0x18, 0x30, 0x60, 0x60, 0x60, 0x30, 0x18, 0x00 } };
static FONT_GLYPH f_0x29 = { 8, 8, { 0x30, 0x18, 0x0C, 0x0C, 0x0C, 0x18, 0x30, 0x00 } };
static FONT_GLYPH f_0x2A = { 8, 8, { 0x00, 0x6C, 0x38, 0xFE, 0x38, 0x6C, 0x00, 0x00 } };
static FONT_GLYPH f_0x2B = { 8, 8, { 0x00, 0x18, 0x18, 0x7E, 0x18, 0x18, 0x00, 0x00 } };
static FONT_GLYPH f_0x2C = { 8, 8, { 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x10, 0x20 } };
static FONT_GLYPH f_0x2D = { 8, 8, { 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00 } };
static FONT_GLYPH f_0x2E = { 8, 8, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x00 } };
static FONT_GLYPH f_0x2F = { 8, 8, { 0x00, 0x06, 0x0C, 0x18, 0x30, 0x60, 0xC0, 0x00 } };
static FONT_GLYPH f_0x30 = { 8, 8, { 0x00, 0x78, 0xCC, 0xDE, 0xF6, 0xE6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x31 = { 8, 8, { 0x18, 0x18, 0x38, 0x18, 0x18, 0x18, 0x7E, 0x00 } };
static FONT_GLYPH f_0x32 = { 8, 8, { 0x7C, 0x06, 0x3C, 0x60, 0xC0, 0xC0, 0xFE, 0x00 } };
static FONT_GLYPH f_0x33 = { 8, 8, { 0x3C, 0x06, 0x1C, 0x06, 0x46, 0xC6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x34 = { 8, 8, { 0x18, 0x18, 0x30, 0x6C, 0xCC, 0xFE, 0x0C, 0x00 } };
static FONT_GLYPH f_0x35 = { 8, 8, { 0xF8, 0xC0, 0xFC, 0x06, 0x46, 0xCC, 0x78, 0x00 } };
static FONT_GLYPH f_0x36 = { 8, 8, { 0x70, 0xC0, 0xFC, 0xC6, 0xC6, 0xCC, 0x78, 0x00 } };
static FONT_GLYPH f_0x37 = { 8, 8, { 0xFE, 0x06, 0x0C, 0x18, 0x18, 0x18, 0x18, 0x00 } };
static FONT_GLYPH f_0x38 = { 8, 8, { 0x78, 0xCC, 0x7C, 0xC6, 0xC6, 0xCC, 0x78, 0x00 } };
static FONT_GLYPH f_0x39 = { 8, 8, { 0x78, 0xCC, 0xC6, 0xC6, 0x7E, 0x06, 0x1C, 0x00 } };
static FONT_GLYPH f_0x3A = { 8, 8, { 0x00, 0x00, 0x30, 0x30, 0x00, 0x30, 0x30, 0x00 } };
static FONT_GLYPH f_0x3B = { 8, 8, { 0x00, 0x00, 0x30, 0x30, 0x00, 0x30, 0x10, 0x20 } };
static FONT_GLYPH f_0x3C = { 8, 8, { 0x00, 0x18, 0x30, 0x60, 0x30, 0x18, 0x00, 0x00 } };
static FONT_GLYPH f_0x3D = { 8, 8, { 0x00, 0x00, 0x7C, 0x00, 0x00, 0x7C, 0x00, 0x00 } };
static FONT_GLYPH f_0x3E = { 8, 8, { 0x00, 0x30, 0x18, 0x0C, 0x18, 0x30, 0x00, 0x00 } };
static FONT_GLYPH f_0x3F = { 8, 8, { 0x7C, 0xC6, 0x06, 0x3C, 0x30, 0x00, 0x30, 0x00 } };
static FONT_GLYPH f_0x40 = { 8, 8, { 0x38, 0x6C, 0xDE, 0xF6, 0xDE, 0xC0, 0x66, 0x3C } };
static FONT_GLYPH f_0x41 = { 8, 8, { 0x78, 0xCC, 0xC6, 0xFE, 0xC6, 0xC6, 0xC6, 0x00 } };
static FONT_GLYPH f_0x42 = { 8, 8, { 0xF8, 0xCC, 0xFC, 0xC6, 0xC6, 0xCC, 0xF8, 0x00 } };
static FONT_GLYPH f_0x43 = { 8, 8, { 0x78, 0xCC, 0xC0, 0xC0, 0xC0, 0xC6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x44 = { 8, 8, { 0xF8, 0xCC, 0xC6, 0xC6, 0xC6, 0xC6, 0xFC, 0x00 } };
static FONT_GLYPH f_0x45 = { 8, 8, { 0xFE, 0xC0, 0xFC, 0xC0, 0xC0, 0xC0, 0xFE, 0x00 } };
static FONT_GLYPH f_0x46 = { 8, 8, { 0xFE, 0xC0, 0xFC, 0xC0, 0xC0, 0xC0, 0xC0, 0x00 } };
static FONT_GLYPH f_0x47 = { 8, 8, { 0x38, 0x60, 0xC0, 0xCE, 0xC6, 0xC6, 0x7E, 0x06 } };
static FONT_GLYPH f_0x48 = { 8, 8, { 0xC6, 0xC6, 0xC6, 0xFE, 0xC6, 0xC6, 0xC6, 0x00 } };
static FONT_GLYPH f_0x49 = { 8, 8, { 0x7E, 0x18, 0x18, 0x18, 0x18, 0x18, 0x7E, 0x00 } };
static FONT_GLYPH f_0x4A = { 8, 8, { 0x0E, 0x06, 0x06, 0x06, 0xC6, 0xC6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x4B = { 8, 8, { 0xC6, 0xCC, 0xD8, 0xF0, 0xD8, 0xCC, 0xC6, 0x00 } };
static FONT_GLYPH f_0x4C = { 8, 8, { 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xFE, 0x00 } };
static FONT_GLYPH f_0x4D = { 8, 8, { 0xC6, 0xEE, 0xFE, 0xD6, 0xC6, 0xC6, 0xC6, 0x00 } };
static FONT_GLYPH f_0x4E = { 8, 8, { 0xC6, 0xE6, 0xF6, 0xDE, 0xCE, 0xC6, 0xC6, 0x00 } };
static FONT_GLYPH f_0x4F = { 8, 8, { 0x78, 0xCC, 0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x50 = { 8, 8, { 0xF8, 0xCC, 0xC6, 0xC6, 0xFC, 0xC0, 0xC0, 0x00 } };
static FONT_GLYPH f_0x51 = { 8, 8, { 0x78, 0xCC, 0xC6, 0xC6, 0xC6, 0xD6, 0x7C, 0x0C } };
static FONT_GLYPH f_0x52 = { 8, 8, { 0xF8, 0xCC, 0xC6, 0xC6, 0xFC, 0xD8, 0xCC, 0x06 } };
static FONT_GLYPH f_0x53 = { 8, 8, { 0x78, 0xC0, 0x7C, 0x06, 0x46, 0xC6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x54 = { 8, 8, { 0x7E, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00 } };
static FONT_GLYPH f_0x55 = { 8, 8, { 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x56 = { 8, 8, { 0xC6, 0xC6, 0xC6, 0x6C, 0x6C, 0x38, 0x38, 0x00 } };
static FONT_GLYPH f_0x57 = { 8, 8, { 0xC6, 0xC6, 0xC6, 0xD6, 0xFE, 0xEE, 0xC6, 0x00 } };
static FONT_GLYPH f_0x58 = { 8, 8, { 0xC6, 0x6C, 0x38, 0x38, 0x6C, 0xC6, 0xC6, 0x00 } };
static FONT_GLYPH f_0x59 = { 8, 8, { 0xC6, 0xC6, 0xC6, 0x7C, 0x0C, 0x0C, 0x0C, 0x00 } };
static FONT_GLYPH f_0x5A = { 8, 8, { 0xFE, 0x0C, 0x18, 0x30, 0x60, 0xC0, 0xFE, 0x00 } };
static FONT_GLYPH f_0x5B = { 8, 8, { 0x38, 0x30, 0x30, 0x30, 0x30, 0x30, 0x38, 0x00 } };
static FONT_GLYPH f_0x5C = { 8, 8, { 0x00, 0xC0, 0x60, 0x30, 0x18, 0x0C, 0x06, 0x00 } };
static FONT_GLYPH f_0x5D = { 8, 8, { 0x38, 0x18, 0x18, 0x18, 0x18, 0x18, 0x38, 0x00 } };
static FONT_GLYPH f_0x5E = { 8, 8, { 0x10, 0x38, 0x6C, 0x00, 0x00, 0x00, 0x00, 0x00 } };
static FONT_GLYPH f_0x5F = { 8, 8, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE } };
static FONT_GLYPH f_0x60 = { 8, 8, { 0x30, 0x30, 0x20, 0x10, 0x00, 0x00, 0x00, 0x00 } };
static FONT_GLYPH f_0x61 = { 8, 8, { 0x00, 0x3C, 0x06, 0x7E, 0xC6, 0xC6, 0x7E, 0x00 } };
static FONT_GLYPH f_0x62 = { 8, 8, { 0xC0, 0xF8, 0xCC, 0xC6, 0xC6, 0xC6, 0xFC, 0x00 } };
static FONT_GLYPH f_0x63 = { 8, 8, { 0x00, 0x78, 0xCC, 0xC0, 0xC0, 0xC6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x64 = { 8, 8, { 0x06, 0x3E, 0x66, 0xC6, 0xC6, 0xC6, 0x7E, 0x00 } };
static FONT_GLYPH f_0x65 = { 8, 8, { 0x00, 0x78, 0xCC, 0xFC, 0xC0, 0xC6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x66 = { 8, 8, { 0x38, 0x6C, 0x60, 0x78, 0x60, 0x60, 0x60, 0x60 } };
static FONT_GLYPH f_0x67 = { 8, 8, { 0x00, 0x7E, 0xC6, 0xC6, 0xC6, 0x7E, 0x06, 0x7C } };
static FONT_GLYPH f_0x68 = { 8, 8, { 0xC0, 0xF8, 0xCC, 0xC6, 0xC6, 0xC6, 0xC6, 0x00 } };
static FONT_GLYPH f_0x69 = { 8, 8, { 0x18, 0x00, 0x38, 0x18, 0x18, 0x18, 0x7E, 0x00 } };
static FONT_GLYPH f_0x6A = { 8, 8, { 0x0C, 0x00, 0x1C, 0x0C, 0x0C, 0x0C, 0x4C, 0x38 } };
static FONT_GLYPH f_0x6B = { 8, 8, { 0xC0, 0xCC, 0xD8, 0xF0, 0xD8, 0xCC, 0xC6, 0x00 } };
static FONT_GLYPH f_0x6C = { 8, 8, { 0x38, 0x18, 0x18, 0x18, 0x18, 0x18, 0x7E, 0x00 } };
static FONT_GLYPH f_0x6D = { 8, 8, { 0x00, 0xC4, 0xEE, 0xFE, 0xD6, 0xC6, 0xC6, 0x00 } };
static FONT_GLYPH f_0x6E = { 8, 8, { 0x00, 0xF8, 0xCC, 0xC6, 0xC6, 0xC6, 0xC6, 0x00 } };
static FONT_GLYPH f_0x6F = { 8, 8, { 0x00, 0x78, 0xCC, 0xC6, 0xC6, 0xC6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x70 = { 8, 8, { 0x00, 0xF8, 0xCC, 0xC6, 0xC6, 0xC6, 0xFC, 0xC0 } };
static FONT_GLYPH f_0x71 = { 8, 8, { 0x00, 0x3E, 0x66, 0xC6, 0xC6, 0xC6, 0x7E, 0x06 } };
static FONT_GLYPH f_0x72 = { 8, 8, { 0x00, 0xFC, 0xC6, 0xC0, 0xC0, 0xC0, 0xC0, 0x00 } };
static FONT_GLYPH f_0x73 = { 8, 8, { 0x00, 0x78, 0xC0, 0x7C, 0x06, 0xC6, 0x7C, 0x00 } };
static FONT_GLYPH f_0x74 = { 8, 8, { 0x30, 0x7C, 0x30, 0x30, 0x30, 0x32, 0x1C, 0x00 } };
static FONT_GLYPH f_0x75 = { 8, 8, { 0x00, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x7E, 0x00 } };
static FONT_GLYPH f_0x76 = { 8, 8, { 0x00, 0xC6, 0xC6, 0x6C, 0x6C, 0x38, 0x38, 0x00 } };
static FONT_GLYPH f_0x77 = { 8, 8, { 0x00, 0xC6, 0xD6, 0xFE, 0x7C, 0x6C, 0x44, 0x00 } };
static FONT_GLYPH f_0x78 = { 8, 8, { 0x00, 0xC6, 0x6C, 0x38, 0x38, 0x6C, 0xC6, 0x00 } };
static FONT_GLYPH f_0x79 = { 8, 8, { 0x00, 0xC6, 0xC6, 0xC6, 0xC6, 0x7E, 0x06, 0x7C } };
static FONT_GLYPH f_0x7A = { 8, 8, { 0x00, 0xFE, 0x0C, 0x18, 0x30, 0x60, 0xFE, 0x00 } };
static FONT_GLYPH f_0x7B = { 8, 8, { 0x0C, 0x18, 0x18, 0x30, 0x18, 0x18, 0x0C, 0x00 } };
static FONT_GLYPH f_0x7C = { 8, 8, { 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18 } };
static FONT_GLYPH f_0x7D = { 8, 8, { 0x30, 0x18, 0x18, 0x0C, 0x18, 0x18, 0x30, 0x00 } };
static FONT_GLYPH f_0x7E = { 8, 8, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } };
static FONT_GLYPH f_0x7F = { 8, 8, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } };

static void *ascii_data[] =
{
   &f_0x20, &f_0x21, &f_0x22, &f_0x23, &f_0x24, &f_0x25, &f_0x26, &f_0x27, 
   &f_0x28, &f_0x29, &f_0x2A, &f_0x2B, &f_0x2C, &f_0x2D, &f_0x2E, &f_0x2F,
   &f_0x30, &f_0x31, &f_0x32, &f_0x33, &f_0x34, &f_0x35, &f_0x36, &f_0x37, 
   &f_0x38, &f_0x39, &f_0x3A, &f_0x3B, &f_0x3C, &f_0x3D, &f_0x3E, &f_0x3F,
   &f_0x40, &f_0x41, &f_0x42, &f_0x43, &f_0x44, &f_0x45, &f_0x46, &f_0x47, 
   &f_0x48, &f_0x49, &f_0x4A, &f_0x4B, &f_0x4C, &f_0x4D, &f_0x4E, &f_0x4F,
   &f_0x50, &f_0x51, &f_0x52, &f_0x53, &f_0x54, &f_0x55, &f_0x56, &f_0x57, 
   &f_0x58, &f_0x59, &f_0x5A, &f_0x5B, &f_0x5C, &f_0x5D, &f_0x5E, &f_0x5F,
   &f_0x60, &f_0x61, &f_0x62, &f_0x63, &f_0x64, &f_0x65, &f_0x66, &f_0x67, 
   &f_0x68, &f_0x69, &f_0x6A, &f_0x6B, &f_0x6C, &f_0x6D, &f_0x6E, &f_0x6F,
   &f_0x70, &f_0x71, &f_0x72, &f_0x73, &f_0x74, &f_0x75, &f_0x76, &f_0x77, 
   &f_0x78, &f_0x79, &f_0x7A, &f_0x7B, &f_0x7C, &f_0x7D, &f_0x7E, &f_0x7F
};

static FONT zyrinx_font =
{ 
   TRUE,                /* mono */
   0x20,                /* start character */
   0x7F,                /* end character */
   ascii_data,          /* glyph table */
   NULL,                /* next range pointer */
   NULL,                /* render hook */
   NULL,                /* width hook */
   NULL                 /* height hook */
};

#endif /* _UIFONT_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -