-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathfnt80-FF.inc
152 lines (152 loc) · 7.43 KB
/
fnt80-FF.inc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
;=========================================================================
; fnt80-FF.inc - Font for graphics modes (Cyrillic font)
; Characters from 80h to 0FFh
;-------------------------------------------------------------------------
;
; Compiles with NASM 2.07, might work with other versions
;
; This font is borrowed from kbd package (alt-8x8)
;
; 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 3 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, see <http://www.gnu.org/licenses/>.
;
;=========================================================================
int_1F:
db 1Eh, 36h, 66h, 66h, 7Eh, 66h, 66h, 00h
db 7Ch, 60h, 60h, 7Ch, 66h, 66h, 7Ch, 00h
db 7Ch, 66h, 66h, 7Ch, 66h, 66h, 7Ch, 00h
db 7Eh, 60h, 60h, 60h, 60h, 60h, 60h, 00h
db 38h, 6Ch, 6Ch, 6Ch, 6Ch, 6Ch, 0FEh, 0C6h
db 7Eh, 60h, 60h, 7Ch, 60h, 60h, 7Eh, 00h
db 0DBh, 0DBh, 7Eh, 3Ch, 7Eh, 0DBh, 0DBh, 00h
db 3Ch, 66h, 06h, 1Ch, 06h, 66h, 3Ch, 00h
db 66h, 66h, 6Eh, 7Eh, 76h, 66h, 66h, 00h
db 3Ch, 66h, 6Eh, 7Eh, 76h, 66h, 66h, 00h
db 66h, 6Ch, 78h, 70h, 78h, 6Ch, 66h, 00h
db 1Eh, 36h, 66h, 66h, 66h, 66h, 66h, 00h
db 0C6h, 0EEh, 0FEh, 0FEh, 0D6h, 0C6h, 0C6h, 00h
db 66h, 66h, 66h, 7Eh, 66h, 66h, 66h, 00h
db 3Ch, 66h, 66h, 66h, 66h, 66h, 3Ch, 00h
db 7Eh, 66h, 66h, 66h, 66h, 66h, 66h, 00h
db 7Ch, 66h, 66h, 66h, 7Ch, 60h, 60h, 00h
db 3Ch, 66h, 60h, 60h, 60h, 66h, 3Ch, 00h
db 7Eh, 18h, 18h, 18h, 18h, 18h, 18h, 00h
db 66h, 66h, 66h, 3Eh, 06h, 66h, 3Ch, 00h
db 7Eh, 0DBh, 0DBh, 0DBh, 7Eh, 18h, 18h, 00h
db 66h, 66h, 3Ch, 18h, 3Ch, 66h, 66h, 00h
db 66h, 66h, 66h, 66h, 66h, 66h, 7Fh, 03h
db 66h, 66h, 66h, 3Eh, 06h, 06h, 06h, 00h
db 0DBh, 0DBh, 0DBh, 0DBh, 0DBh, 0DBh, 0FFh, 00h
db 0DBh, 0DBh, 0DBh, 0DBh, 0DBh, 0DBh, 0FFh, 03h
db 0E0h, 60h, 60h, 7Ch, 66h, 66h, 7Ch, 00h
db 0C6h, 0C6h, 0C6h, 0F6h, 0DEh, 0DEh, 0F6h, 00h
db 60h, 60h, 60h, 7Ch, 66h, 66h, 7Ch, 00h
db 78h, 8Ch, 06h, 3Eh, 06h, 8Ch, 78h, 00h
db 0CEh, 0DBh, 0DBh, 0FBh, 0DBh, 0DBh, 0CEh, 00h
db 3Eh, 66h, 66h, 66h, 3Eh, 36h, 66h, 00h
db 00h, 00h, 78h, 0Ch, 7Ch, 0CCh, 76h, 00h
db 00h, 3Ch, 60h, 3Ch, 66h, 66h, 3Ch, 00h
db 00h, 00h, 7Ch, 66h, 7Ch, 66h, 7Ch, 00h
db 00h, 00h, 7Eh, 60h, 60h, 60h, 60h, 00h
db 00h, 00h, 3Ch, 6Ch, 6Ch, 6Ch, 0FEh, 0C6h
db 00h, 00h, 3Ch, 66h, 7Eh, 60h, 3Ch, 00h
db 00h, 00h, 0DBh, 7Eh, 3Ch, 7Eh, 0DBh, 00h
db 00h, 00h, 3Ch, 66h, 0Ch, 66h, 3Ch, 00h
db 00h, 00h, 66h, 6Eh, 7Eh, 76h, 66h, 00h
db 00h, 18h, 66h, 6Eh, 7Eh, 76h, 66h, 00h
db 00h, 00h, 66h, 6Ch, 78h, 6Ch, 66h, 00h
db 00h, 00h, 1Eh, 36h, 66h, 66h, 66h, 00h
db 00h, 00h, 0C6h, 0FEh, 0FEh, 0D6h, 0C6h, 00h
db 00h, 00h, 66h, 66h, 7Eh, 66h, 66h, 00h
db 00h, 00h, 3Ch, 66h, 66h, 66h, 3Ch, 00h
db 00h, 00h, 7Eh, 66h, 66h, 66h, 66h, 00h
db 11h, 44h, 11h, 44h, 11h, 44h, 11h, 44h
db 55h, 0AAh, 55h, 0AAh, 55h, 0AAh, 55h, 0AAh
db 0DDh, 77h, 0DDh, 77h, 0DDh, 77h, 0DDh, 77h
db 18h, 18h, 18h, 18h, 18h, 18h, 18h, 18h
db 18h, 18h, 18h, 0F8h, 18h, 18h, 18h, 18h
db 18h, 0F8h, 18h, 0F8h, 18h, 18h, 18h, 18h
db 36h, 36h, 36h, 0F6h, 36h, 36h, 36h, 36h
db 00h, 00h, 00h, 0FEh, 36h, 36h, 36h, 36h
db 00h, 0F8h, 18h, 0F8h, 18h, 18h, 18h, 18h
db 36h, 0F6h, 06h, 0F6h, 36h, 36h, 36h, 36h
db 36h, 36h, 36h, 36h, 36h, 36h, 36h, 36h
db 00h, 0FEh, 06h, 0F6h, 36h, 36h, 36h, 36h
db 36h, 0F6h, 06h, 0FEh, 00h, 00h, 00h, 00h
db 36h, 36h, 36h, 0FEh, 00h, 00h, 00h, 00h
db 18h, 0F8h, 18h, 0F8h, 00h, 00h, 00h, 00h
db 00h, 00h, 00h, 0F8h, 18h, 18h, 18h, 18h
db 18h, 18h, 18h, 1Fh, 00h, 00h, 00h, 00h
db 18h, 18h, 18h, 0FFh, 00h, 00h, 00h, 00h
db 00h, 00h, 00h, 0FFh, 18h, 18h, 18h, 18h
db 18h, 18h, 18h, 1Fh, 18h, 18h, 18h, 18h
db 00h, 00h, 00h, 0FFh, 00h, 00h, 00h, 00h
db 18h, 18h, 18h, 0FFh, 18h, 18h, 18h, 18h
db 18h, 1Fh, 18h, 1Fh, 18h, 18h, 18h, 18h
db 36h, 36h, 36h, 37h, 36h, 36h, 36h, 36h
db 36h, 37h, 30h, 3Fh, 00h, 00h, 00h, 00h
db 00h, 3Fh, 30h, 37h, 36h, 36h, 36h, 36h
db 36h, 0F7h, 00h, 0FFh, 00h, 00h, 00h, 00h
db 00h, 0FFh, 00h, 0F7h, 36h, 36h, 36h, 36h
db 36h, 37h, 30h, 37h, 36h, 36h, 36h, 36h
db 00h, 0FFh, 00h, 0FFh, 00h, 00h, 00h, 00h
db 36h, 0F7h, 00h, 0F7h, 36h, 36h, 36h, 36h
db 18h, 0FFh, 00h, 0FFh, 00h, 00h, 00h, 00h
db 36h, 36h, 36h, 0FFh, 00h, 00h, 00h, 00h
db 00h, 0FFh, 00h, 0FFh, 18h, 18h, 18h, 18h
db 00h, 00h, 00h, 0FFh, 36h, 36h, 36h, 36h
db 36h, 36h, 36h, 3Fh, 00h, 00h, 00h, 00h
db 18h, 1Fh, 18h, 1Fh, 00h, 00h, 00h, 00h
db 00h, 1Fh, 18h, 1Fh, 18h, 18h, 18h, 18h
db 00h, 00h, 00h, 3Fh, 36h, 36h, 36h, 36h
db 36h, 36h, 36h, 0FFh, 36h, 36h, 36h, 36h
db 18h, 0FFh, 18h, 0FFh, 18h, 18h, 18h, 18h
db 18h, 18h, 18h, 0F8h, 00h, 00h, 00h, 00h
db 00h, 00h, 00h, 1Fh, 18h, 18h, 18h, 18h
db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh
db 00h, 00h, 00h, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh
db 0F0h, 0F0h, 0F0h, 0F0h, 0F0h, 0F0h, 0F0h, 0F0h
db 0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh, 0Fh
db 0FFh, 0FFh, 0FFh, 00h, 00h, 00h, 00h, 00h
db 00h, 00h, 7Ch, 66h, 66h, 7Ch, 60h, 00h
db 00h, 00h, 3Ch, 66h, 60h, 66h, 3Ch, 00h
db 00h, 00h, 7Eh, 18h, 18h, 18h, 18h, 00h
db 00h, 00h, 66h, 66h, 3Eh, 06h, 3Ch, 00h
db 00h, 00h, 7Eh, 0DBh, 0DBh, 7Eh, 18h, 00h
db 00h, 00h, 66h, 3Ch, 18h, 3Ch, 66h, 00h
db 00h, 00h, 66h, 66h, 66h, 66h, 7Fh, 03h
db 00h, 00h, 66h, 66h, 3Eh, 06h, 06h, 00h
db 00h, 00h, 0DBh, 0DBh, 0DBh, 0DBh, 0FFh, 00h
db 00h, 00h, 0DBh, 0DBh, 0DBh, 0DBh, 0FFh, 03h
db 00h, 00h, 0E0h, 60h, 7Ch, 66h, 7Ch, 00h
db 00h, 00h, 0C6h, 0C6h, 0F6h, 0DEh, 0F6h, 00h
db 00h, 00h, 60h, 60h, 7Ch, 66h, 7Ch, 00h
db 00h, 00h, 7Ch, 06h, 3Eh, 06h, 7Ch, 00h
db 00h, 00h, 0CEh, 0DBh, 0FBh, 0DBh, 0CEh, 00h
db 00h, 00h, 3Eh, 66h, 3Eh, 36h, 66h, 00h
db 66h, 00h, 7Eh, 60h, 7Ch, 60h, 7Eh, 00h
db 24h, 00h, 3Ch, 66h, 7Eh, 60h, 3Ch, 00h
db 00h, 30h, 18h, 0Ch, 06h, 0Ch, 18h, 30h
db 00h, 0Ch, 18h, 30h, 60h, 30h, 18h, 0Ch
db 0Eh, 1Bh, 1Bh, 18h, 18h, 18h, 18h, 18h
db 18h, 18h, 18h, 18h, 18h, 0D8h, 0D8h, 70h
db 00h, 18h, 18h, 00h, 7Eh, 00h, 18h, 18h
db 00h, 76h, 0DCh, 00h, 76h, 0DCh, 00h, 00h
db 00h, 38h, 6Ch, 6Ch, 38h, 00h, 00h, 00h
db 00h, 00h, 00h, 00h, 18h, 00h, 00h, 00h
db 00h, 00h, 00h, 38h, 38h, 00h, 00h, 00h
db 03h, 02h, 06h, 04h, 0CCh, 68h, 38h, 10h
db 3Ch, 42h, 99h, 0A1h, 0A1h, 99h, 42h, 3Ch
db 30h, 48h, 10h, 20h, 78h, 00h, 00h, 00h
db 00h, 00h, 7Ch, 7Ch, 7Ch, 7Ch, 00h, 00h
db 00h, 00h, 00h, 00h, 00h, 42h, 7Eh, 00h