NHMLFixup v10
[jpcrr.git] / org / jpc / pluginsaux / VGAFont.java
blobd885f64932d8899ca45accea96355bcfb73d24ff
1 /*
2 * This font comes from ftp://ftp.simtel.net/pub/simtelnet/msdos/screen/fntcol1
3 6.zip
4 * The package is (c) by Joseph Gil
5 * The individual fonts are public domain.
7 * This is CP437.F16
8 */
9 package org.jpc.pluginsaux;
11 public class VGAFont
13 public final static long[] vgaFontData = new long[] {
14 0x0000000000000000L, 0x0000000000000000L, 0xBD8181A5817E0000L, 0x000000007E818199L,
15 0xC3FFFFDBFF7E0000L, 0x000000007EFFFFE7L, 0xFEFEFE6C00000000L, 0x0000000010387CFEL,
16 0xFE7C381000000000L, 0x000000000010387CL, 0xE7E73C3C18000000L, 0x000000003C1818E7L,
17 0xFFFF7E3C18000000L, 0x000000003C18187EL, 0x3C18000000000000L, 0x000000000000183CL,
18 0xC3E7FFFFFFFFFFFFL, 0xFFFFFFFFFFFFE7C3L, 0x42663C0000000000L, 0x00000000003C6642L,
19 0xBD99C3FFFFFFFFFFL, 0xFFFFFFFFFFC399BDL, 0xCC78321A0E1E0000L, 0x0000000078CCCCCCL,
20 0x3C666666663C0000L, 0x0000000018187E18L, 0x3030303F333F0000L, 0x00000000E0F07030L,
21 0x6363637F637F0000L, 0x000000C0E6E76763L, 0xE73CDB1818000000L, 0x000000001818DB3CL,
22 0xF8FEF8F0E0C08000L, 0x0000000080C0E0F0L, 0x3EFE3E1E0E060200L, 0x0000000002060E1EL,
23 0x1818187E3C180000L, 0x0000000000183C7EL, 0x6666666666660000L, 0x0000000066660066L,
24 0x1B7BDBDBDB7F0000L, 0x000000001B1B1B1BL, 0xC6C66C3860C67C00L, 0x0000007CC60C386CL,
25 0x0000000000000000L, 0x00000000FEFEFEFEL, 0x1818187E3C180000L, 0x000000007E183C7EL,
26 0x1818187E3C180000L, 0x0000000018181818L, 0x1818181818180000L, 0x00000000183C7E18L,
27 0xFE0C180000000000L, 0x000000000000180CL, 0xFE60300000000000L, 0x0000000000003060L,
28 0xC0C0000000000000L, 0x000000000000FEC0L, 0xFE6C280000000000L, 0x000000000000286CL,
29 0x7C38381000000000L, 0x0000000000FEFE7CL, 0x7C7CFEFE00000000L, 0x0000000000103838L,
30 0x0000000000000000L, 0x0000000000000000L, 0x18183C3C3C180000L, 0x0000000018180018L,
31 0x0000002466666600L, 0x0000000000000000L, 0x6C6CFE6C6C000000L, 0x000000006C6CFE6CL,
32 0x067CC0C2C67C1818L, 0x000018187CC68606L, 0x180CC6C200000000L, 0x0000000086C66030L,
33 0xDC76386C6C380000L, 0x0000000076CCCCCCL, 0x0000006030303000L, 0x0000000000000000L,
34 0x30303030180C0000L, 0x000000000C183030L, 0x0C0C0C0C18300000L, 0x0000000030180C0CL,
35 0xFF3C660000000000L, 0x000000000000663CL, 0x7E18180000000000L, 0x0000000000001818L,
36 0x0000000000000000L, 0x0000003018181800L, 0xFE00000000000000L, 0x0000000000000000L,
37 0x0000000000000000L, 0x0000000018180000L, 0x180C060200000000L, 0x0000000080C06030L,
38 0xD6D6C6C66C380000L, 0x00000000386CC6C6L, 0x1818187838180000L, 0x000000007E181818L,
39 0x30180C06C67C0000L, 0x00000000FEC6C060L, 0x063C0606C67C0000L, 0x000000007CC60606L,
40 0xFECC6C3C1C0C0000L, 0x000000001E0C0C0CL, 0x06FCC0C0C0FE0000L, 0x000000007CC60606L,
41 0xC6FCC0C060380000L, 0x000000007CC6C6C6L, 0x180C0606C6FE0000L, 0x0000000030303030L,
42 0xC67CC6C6C67C0000L, 0x000000007CC6C6C6L, 0x067EC6C6C67C0000L, 0x00000000780C0606L,
43 0x0000181800000000L, 0x0000000000181800L, 0x0000181800000000L, 0x0000000030181800L,
44 0x6030180C06000000L, 0x00000000060C1830L, 0x00007E0000000000L, 0x000000000000007EL,
45 0x060C183060000000L, 0x000000006030180CL, 0x18180CC6C67C0000L, 0x0000000018180018L,
46 0xDEDEC6C67C000000L, 0x000000007CC0DCDEL, 0xFEC6C66C38100000L, 0x00000000C6C6C6C6L,
47 0x667C666666FC0000L, 0x00000000FC666666L, 0xC0C0C0C2663C0000L, 0x000000003C66C2C0L,
48 0x666666666CF80000L, 0x00000000F86C6666L, 0x6878686266FE0000L, 0x00000000FE666260L,
49 0x6878686266FE0000L, 0x00000000F0606060L, 0xDEC0C0C2663C0000L, 0x000000003A66C6C6L,
50 0xC6FEC6C6C6C60000L, 0x00000000C6C6C6C6L, 0x18181818183C0000L, 0x000000003C181818L,
51 0x0C0C0C0C0C1E0000L, 0x0000000078CCCCCCL, 0x78786C6666E60000L, 0x00000000E666666CL,
52 0x6060606060F00000L, 0x00000000FE666260L, 0xC6D6FEFEEEC60000L, 0x00000000C6C6C6C6L,
53 0xCEDEFEF6E6C60000L, 0x00000000C6C6C6C6L, 0xC6C6C6C6C67C0000L, 0x000000007CC6C6C6L,
54 0x607C666666FC0000L, 0x00000000F0606060L, 0xC6C6C6C6C67C0000L, 0x00000E0C7CDED6C6L,
55 0x6C7C666666FC0000L, 0x00000000E6666666L, 0x0C3860C6C67C0000L, 0x000000007CC6C606L,
56 0x1818185A7E7E0000L, 0x000000003C181818L, 0xC6C6C6C6C6C60000L, 0x000000007CC6C6C6L,
57 0xC6C6C6C6C6C60000L, 0x0000000010386CC6L, 0xD6D6C6C6C6C60000L, 0x000000006CEEFED6L,
58 0x38387C6CC6C60000L, 0x00000000C6C66C7CL, 0x183C666666660000L, 0x000000003C181818L,
59 0x30180C86C6FE0000L, 0x00000000FEC6C260L, 0x30303030303C0000L, 0x000000003C303030L,
60 0x3870E0C080000000L, 0x0000000002060E1CL, 0x0C0C0C0C0C3C0000L, 0x000000003C0C0C0CL,
61 0x00000000C66C3810L, 0x0000000000000000L, 0x0000000000000000L, 0x0000FF0000000000L,
62 0x000000000C183000L, 0x0000000000000000L, 0x7C0C780000000000L, 0x0000000076CCCCCCL,
63 0x666C786060E00000L, 0x000000007C666666L, 0xC0C67C0000000000L, 0x000000007CC6C0C0L,
64 0xCC6C3C0C0C1C0000L, 0x0000000076CCCCCCL, 0xFEC67C0000000000L, 0x000000007CC6C0C0L,
65 0x30783032361C0000L, 0x0000000078303030L, 0xCCCC760000000000L, 0x0078CC0C7CCCCCCCL,
66 0x66766C6060E00000L, 0x00000000E6666666L, 0x1818380018180000L, 0x000000003C181818L,
67 0x06060E0006060000L, 0x003C666606060606L, 0x786C666060E00000L, 0x00000000E6666C78L,
68 0x1818181818380000L, 0x000000003C181818L, 0xD6FEEC0000000000L, 0x00000000C6D6D6D6L,
69 0x6666DC0000000000L, 0x0000000066666666L, 0xC6C67C0000000000L, 0x000000007CC6C6C6L,
70 0x6666DC0000000000L, 0x00F060607C666666L, 0xCCCC760000000000L, 0x001E0C0C7CCCCCCCL,
71 0x6676DC0000000000L, 0x00000000F0606060L, 0x60C67C0000000000L, 0x000000007CC60C38L,
72 0x3030FC3030100000L, 0x000000001C363030L, 0xCCCCCC0000000000L, 0x0000000076CCCCCCL,
73 0xC6C6C60000000000L, 0x00000000386CC6C6L, 0xD6C6C60000000000L, 0x000000006CFED6D6L,
74 0x386CC60000000000L, 0x00000000C66C3838L, 0xC6C6C60000000000L, 0x00F80C067EC6C6C6L,
75 0x18CCFE0000000000L, 0x00000000FEC66030L, 0x18701818180E0000L, 0x000000000E181818L,
76 0x1818181818180000L, 0x0000000018181818L, 0x180E181818700000L, 0x0000000070181818L,
77 0x0000000000DC7600L, 0x0000000000000000L, 0xC66C381000000000L, 0x0000000000FEC6C6L,
78 0xC0C0C0C2663C0000L, 0x000070183C66C2C0L, 0xCCCCCC0000CC0000L, 0x0000000076CCCCCCL,
79 0xFEC67C0030180C00L, 0x000000007CC6C0C0L, 0x7C0C78006C381000L, 0x0000000076CCCCCCL,
80 0x7C0C780000CC0000L, 0x0000000076CCCCCCL, 0x7C0C780018306000L, 0x0000000076CCCCCCL,
81 0x7C0C7800386C3800L, 0x0000000076CCCCCCL, 0xC0C67C0000000000L, 0x000070187CC6C0C0L,
82 0xFEC67C006C381000L, 0x000000007CC6C0C0L, 0xFEC67C0000C60000L, 0x000000007CC6C0C0L,
83 0xFEC67C0018306000L, 0x000000007CC6C0C0L, 0x1818380000660000L, 0x000000003C181818L,
84 0x18183800663C1800L, 0x000000003C181818L, 0x1818380018306000L, 0x000000003C181818L,
85 0xC6C66C381000C600L, 0x00000000C6C6C6FEL, 0xFEC66C3810386C38L, 0x00000000C6C6C6C6L,
86 0x78686266FE00180CL, 0x00000000FE666268L, 0x3636EC0000000000L, 0x000000006ED8D87EL,
87 0xCCFECCCC6C3E0000L, 0x00000000CECCCCCCL, 0xC6C67C006C381000L, 0x000000007CC6C6C6L,
88 0xC6C67C0000C60000L, 0x000000007CC6C6C6L, 0xC6C67C0018306000L, 0x000000007CC6C6C6L,
89 0xCCCCCC00CC783000L, 0x0000000076CCCCCCL, 0xCCCCCC0018306000L, 0x0000000076CCCCCCL,
90 0xC6C6C60000C60000L, 0x00780C067EC6C6C6L, 0xC6C6C6C67C00C600L, 0x000000007CC6C6C6L,
91 0xC6C6C6C6C600C600L, 0x000000007CC6C6C6L, 0xC0C0C0C67C181800L, 0x0000000018187CC6L,
92 0x6060F060646C3800L, 0x00000000FCE66060L, 0x187E183C66660000L, 0x000000001818187EL,
93 0xDECCC4F8CCCCF800L, 0x00000000C6CCCCCCL, 0x187E1818181B0E00L, 0x0000000070D81818L,
94 0x7C0C780060301800L, 0x0000000076CCCCCCL, 0x1818380030180C00L, 0x000000003C181818L,
95 0xC6C67C0060301800L, 0x000000007CC6C6C6L, 0xCCCCCC0060301800L, 0x0000000076CCCCCCL,
96 0x6666DC00DC760000L, 0x0000000066666666L, 0xDEFEF6E6C600DC76L, 0x00000000C6C6C6CEL,
97 0x7E003E6C6C3C0000L, 0x0000000000000000L, 0x7C00386C6C380000L, 0x0000000000000000L,
98 0x6030300030300000L, 0x000000007CC6C6C0L, 0xC0FE000000000000L, 0x0000000000C0C0C0L,
99 0x06FE000000000000L, 0x0000000000060606L, 0x30186C6662E06000L, 0x00003E180C86DC60L,
100 0x30186C6662E06000L, 0x000006063F9ACE66L, 0x1818180018180000L, 0x00000000183C3C3CL,
101 0xD86C360000000000L, 0x000000000000366CL, 0x366CD80000000000L, 0x000000000000D86CL,
102 0x4411441144114411L, 0x4411441144114411L, 0xAA55AA55AA55AA55L, 0xAA55AA55AA55AA55L,
103 0x77DD77DD77DD77DDL, 0x77DD77DD77DD77DDL, 0x1818181818181818L, 0x1818181818181818L,
104 0xF818181818181818L, 0x1818181818181818L, 0xF818F81818181818L, 0x1818181818181818L,
105 0xF636363636363636L, 0x3636363636363636L, 0xFE00000000000000L, 0x3636363636363636L,
106 0xF818F80000000000L, 0x1818181818181818L, 0xF606F63636363636L, 0x3636363636363636L,
107 0x3636363636363636L, 0x3636363636363636L, 0xF606FE0000000000L, 0x3636363636363636L,
108 0xFE06F63636363636L, 0x0000000000000000L, 0xFE36363636363636L, 0x0000000000000000L,
109 0xF818F81818181818L, 0x0000000000000000L, 0xF800000000000000L, 0x1818181818181818L,
110 0x1F18181818181818L, 0x0000000000000000L, 0xFF18181818181818L, 0x0000000000000000L,
111 0xFF00000000000000L, 0x1818181818181818L, 0x1F18181818181818L, 0x1818181818181818L,
112 0xFF00000000000000L, 0x0000000000000000L, 0xFF18181818181818L, 0x1818181818181818L,
113 0x1F181F1818181818L, 0x1818181818181818L, 0x3736363636363636L, 0x3636363636363636L,
114 0x3F30373636363636L, 0x0000000000000000L, 0x37303F0000000000L, 0x3636363636363636L,
115 0xFF00F73636363636L, 0x0000000000000000L, 0xF700FF0000000000L, 0x3636363636363636L,
116 0x3730373636363636L, 0x3636363636363636L, 0xFF00FF0000000000L, 0x0000000000000000L,
117 0xF700F73636363636L, 0x3636363636363636L, 0xFF00FF1818181818L, 0x0000000000000000L,
118 0xFF36363636363636L, 0x0000000000000000L, 0xFF00FF0000000000L, 0x1818181818181818L,
119 0xFF00000000000000L, 0x3636363636363636L, 0x3F36363636363636L, 0x0000000000000000L,
120 0x1F181F1818181818L, 0x0000000000000000L, 0x1F181F0000000000L, 0x1818181818181818L,
121 0x3F00000000000000L, 0x3636363636363636L, 0xFF36363636363636L, 0x3636363636363636L,
122 0xFF18FF1818181818L, 0x1818181818181818L, 0xF818181818181818L, 0x0000000000000000L,
123 0x1F00000000000000L, 0x1818181818181818L, 0xFFFFFFFFFFFFFFFFL, 0xFFFFFFFFFFFFFFFFL,
124 0xFF00000000000000L, 0xFFFFFFFFFFFFFFFFL, 0xF0F0F0F0F0F0F0F0L, 0xF0F0F0F0F0F0F0F0L,
125 0x0F0F0F0F0F0F0F0FL, 0x0F0F0F0F0F0F0F0FL, 0x00FFFFFFFFFFFFFFL, 0x0000000000000000L,
126 0xD8DC760000000000L, 0x0000000076DCD8D8L, 0xCCD8CCCCCC780000L, 0x00000000CCC6C6C6L,
127 0xC0C0C0C6C6FE0000L, 0x00000000C0C0C0C0L, 0x6C6CFE0000000000L, 0x000000006C6C6C6CL,
128 0x18183060C6FE0000L, 0x00000000FEC66030L, 0xD8D87E0000000000L, 0x0000000070D8D8D8L,
129 0x6666660000000000L, 0x00C060607C666666L, 0x1818DC7600000000L, 0x0000000018181818L,
130 0x6666663C187E0000L, 0x000000007E183C66L, 0xC6FEC6C66C380000L, 0x00000000386CC6C6L,
131 0x6CC6C6C66C380000L, 0x00000000EE6C6C6CL, 0x663E0C18301E0000L, 0x000000003C666666L,
132 0xDBDB7E0000000000L, 0x0000000000007EDBL, 0xDBDB7E0603000000L, 0x00000000C0607EF3L,
133 0x607C6060301C0000L, 0x000000001C306060L, 0xC6C6C6C67C000000L, 0x00000000C6C6C6C6L,
134 0xFE0000FE00000000L, 0x0000000000FE0000L, 0x187E181800000000L, 0x000000007E000018L,
135 0x0C060C1830000000L, 0x000000007E003018L, 0x306030180C000000L, 0x000000007E000C18L,
136 0x1818181B1B0E0000L, 0x1818181818181818L, 0x1818181818181818L, 0x00000070D8D8D818L,
137 0x7E00180000000000L, 0x0000000000001800L, 0x00DC760000000000L, 0x000000000000DC76L,
138 0x000000386C6C3800L, 0x0000000000000000L, 0x1800000000000000L, 0x0000000000000018L,
139 0x1800000000000000L, 0x0000000000000000L, 0xEC0C0C0C0C0C0F00L, 0x000000001C3C6C6CL,
140 0x0036363636366C00L, 0x0000000000000000L, 0x007E32180C663C00L, 0x0000000000000000L,
141 0x7E7E7E7E00000000L, 0x00000000007E7E7EL, 0x0000000000000000L, 0x0000000000000000