]> git.sur5r.net Git - cc65/blob - libsrc/pce/vga.inc
Protect random counter against ProDOS.
[cc65] / libsrc / pce / vga.inc
1 ;----------------------------------------------------------------------------
2 ; VGA font for the PC-Engine conio implementation
3
4 ; The character tiles use only two colors from each pallette.  Color zero
5 ; comes from pallette zero; color one is different in each pallette.  The
6 ; color of a character is set by choosing one of the 16 pallettes.
7
8         .byte   $00, $00, $00, $00, $00, $00, $00, $00
9
10         .byte   %00000000
11         .byte   %00000000
12         .byte   %00000000
13         .byte   %11111111
14         .byte   %00000000
15         .byte   %00000000
16         .byte   %00000000
17         .byte   %00000000
18
19         .byte   %00010000
20         .byte   %00010000
21         .byte   %00010000
22         .byte   %00010000
23         .byte   %00010000
24         .byte   %00010000
25         .byte   %00010000
26         .byte   %00010000
27
28         .byte   %00010000
29         .byte   %00010000
30         .byte   %00010000
31         .byte   %11111111
32         .byte   %00010000
33         .byte   %00010000
34         .byte   %00010000
35         .byte   %00010000
36
37         .byte   %00000000
38         .byte   %00000000
39         .byte   %00000000
40         .byte   %00011111
41         .byte   %00010000
42         .byte   %00010000
43         .byte   %00010000
44         .byte   %00010000
45
46         .byte   %00000000
47         .byte   %00000000
48         .byte   %00000000
49         .byte   %11110000
50         .byte   %00010000
51         .byte   %00010000
52         .byte   %00010000
53         .byte   %00010000
54
55         .byte   %00010000
56         .byte   %00010000
57         .byte   %00010000
58         .byte   %00011111
59         .byte   %00000000
60         .byte   %00000000
61         .byte   %00000000
62         .byte   %00000000
63
64         .byte   %00010000
65         .byte   %00010000
66         .byte   %00010000
67         .byte   %11110000
68         .byte   %00000000
69         .byte   %00000000
70         .byte   %00000000
71         .byte   %00000000
72
73         .byte   %00000000
74         .byte   %00000000
75         .byte   %00000000
76         .byte   %11111111
77         .byte   %00010000
78         .byte   %00010000
79         .byte   %00010000
80         .byte   %00010000
81
82         .byte   %00010000
83         .byte   %00010000
84         .byte   %00010000
85         .byte   %11111111
86         .byte   %00000000
87         .byte   %00000000
88         .byte   %00000000
89         .byte   %00000000
90
91         .byte   %00010000
92         .byte   %00010000
93         .byte   %00010000
94         .byte   %00011111
95         .byte   %00010000
96         .byte   %00010000
97         .byte   %00010000
98         .byte   %00010000
99
100         .byte   %00010000
101         .byte   %00010000
102         .byte   %00010000
103         .byte   %11110000
104         .byte   %00010000
105         .byte   %00010000
106         .byte   %00010000
107         .byte   %00010000
108
109         .byte   $3C, $66, $66, $66, $3C, $18, $7E, $18
110         .byte   $3F, $33, $3F, $30, $30, $70, $F0, $E0
111         .byte   $7F, $63, $7F, $63, $63, $67, $E6, $C0
112         .byte   $99, $5A, $3C, $E7, $E7, $3C, $5A, $99
113         .byte   $80, $E0, $F8, $FE, $F8, $E0, $80, $00
114         .byte   $02, $0E, $3E, $FE, $3E, $0E, $02, $00
115         .byte   $18, $3C, $7E, $18, $18, $7E, $3C, $18
116         .byte   $66, $66, $66, $66, $66, $00, $66, $00
117         .byte   $7F, $DB, $DB, $7B, $1B, $1B, $1B, $00
118         .byte   $3E, $63, $38, $6C, $6C, $38, $CC, $78
119         .byte   $00, $00, $00, $00, $7E, $7E, $7E, $00
120         .byte   $18, $3C, $7E, $18, $7E, $3C, $18, $FF
121         .byte   $18, $3C, $7E, $18, $18, $18, $18, $00
122         .byte   $18, $18, $18, $18, $7E, $3C, $18, $00
123         .byte   $00, $18, $0C, $FE, $0C, $18, $00, $00
124         .byte   $00, $30, $60, $FE, $60, $30, $00, $00
125         .byte   $00, $00, $C0, $C0, $C0, $FE, $00, $00
126         .byte   $00, $24, $66, $FF, $66, $24, $00, $00
127         .byte   $00, $18, $3C, $7E, $FF, $FF, $00, $00
128         .byte   $00, $FF, $FF, $7E, $3C, $18, $00, $00
129         .byte   $00, $00, $00, $00, $00, $00, $00, $00
130         .byte   $30, $78, $78, $78, $30, $00, $30, $00
131         .byte   $6C, $6C, $6C, $00, $00, $00, $00, $00
132         .byte   $6C, $6C, $FE, $6C, $FE, $6C, $6C, $00
133         .byte   $30, $7C, $C0, $78, $0C, $F8, $30, $00
134         .byte   $00, $C6, $CC, $18, $30, $66, $C6, $00
135         .byte   $38, $6C, $38, $76, $DC, $CC, $76, $00
136         .byte   $60, $60, $C0, $00, $00, $00, $00, $00
137         .byte   $18, $30, $60, $60, $60, $30, $18, $00
138         .byte   $60, $30, $18, $18, $18, $30, $60, $00
139         .byte   $00, $66, $3C, $FF, $3C, $66, $00, $00
140         .byte   $00, $30, $30, $FC, $30, $30, $00, $00
141         .byte   $00, $00, $00, $00, $00, $30, $30, $60
142         .byte   $00, $00, $00, $FC, $00, $00, $00, $00
143         .byte   $00, $00, $00, $00, $00, $30, $30, $00
144         .byte   $06, $0C, $18, $30, $60, $C0, $80, $00
145         .byte   $7C, $C6, $CE, $DE, $F6, $E6, $7C, $00
146         .byte   $30, $70, $30, $30, $30, $30, $FC, $00
147         .byte   $78, $CC, $0C, $38, $60, $CC, $FC, $00
148         .byte   $78, $CC, $0C, $38, $0C, $CC, $78, $00
149         .byte   $1C, $3C, $6C, $CC, $FE, $0C, $1E, $00
150         .byte   $FC, $C0, $F8, $0C, $0C, $CC, $78, $00
151         .byte   $38, $60, $C0, $F8, $CC, $CC, $78, $00
152         .byte   $FC, $CC, $0C, $18, $30, $30, $30, $00
153         .byte   $78, $CC, $CC, $78, $CC, $CC, $78, $00
154         .byte   $78, $CC, $CC, $7C, $0C, $18, $70, $00
155         .byte   $00, $30, $30, $00, $00, $30, $30, $00
156         .byte   $00, $30, $30, $00, $00, $30, $30, $60
157         .byte   $18, $30, $60, $C0, $60, $30, $18, $00
158         .byte   $00, $00, $FC, $00, $00, $FC, $00, $00
159         .byte   $60, $30, $18, $0C, $18, $30, $60, $00
160         .byte   $78, $CC, $0C, $18, $30, $00, $30, $00
161         .byte   $7C, $C6, $DE, $DE, $DE, $C0, $78, $00
162         .byte   $30, $78, $CC, $CC, $FC, $CC, $CC, $00
163         .byte   $FC, $66, $66, $7C, $66, $66, $FC, $00
164         .byte   $3C, $66, $C0, $C0, $C0, $66, $3C, $00
165         .byte   $F8, $6C, $66, $66, $66, $6C, $F8, $00
166         .byte   $7E, $60, $60, $78, $60, $60, $7E, $00
167         .byte   $7E, $60, $60, $78, $60, $60, $60, $00
168         .byte   $3C, $66, $C0, $C0, $CE, $66, $3E, $00
169         .byte   $CC, $CC, $CC, $FC, $CC, $CC, $CC, $00
170         .byte   $78, $30, $30, $30, $30, $30, $78, $00
171         .byte   $1E, $0C, $0C, $0C, $CC, $CC, $78, $00
172         .byte   $E6, $66, $6C, $78, $6C, $66, $E6, $00
173         .byte   $60, $60, $60, $60, $60, $60, $7E, $00
174         .byte   $C6, $EE, $FE, $FE, $D6, $C6, $C6, $00
175         .byte   $C6, $E6, $F6, $DE, $CE, $C6, $C6, $00
176         .byte   $38, $6C, $C6, $C6, $C6, $6C, $38, $00
177         .byte   $FC, $66, $66, $7C, $60, $60, $F0, $00
178         .byte   $78, $CC, $CC, $CC, $DC, $78, $1C, $00
179         .byte   $FC, $66, $66, $7C, $6C, $66, $E6, $00
180         .byte   $78, $CC, $E0, $70, $1C, $CC, $78, $00
181         .byte   $FC, $30, $30, $30, $30, $30, $30, $00
182         .byte   $CC, $CC, $CC, $CC, $CC, $CC, $FC, $00
183         .byte   $CC, $CC, $CC, $CC, $CC, $78, $30, $00
184         .byte   $C6, $C6, $C6, $D6, $FE, $EE, $C6, $00
185         .byte   $C6, $C6, $6C, $38, $38, $6C, $C6, $00
186         .byte   $CC, $CC, $CC, $78, $30, $30, $78, $00
187         .byte   $FE, $06, $0C, $18, $30, $60, $FE, $00
188         .byte   $78, $60, $60, $60, $60, $60, $78, $00
189         .byte   $C0, $60, $30, $18, $0C, $06, $02, $00
190         .byte   $78, $18, $18, $18, $18, $18, $78, $00
191         .byte   $10, $38, $6C, $C6, $00, $00, $00, $00
192         .byte   $00, $00, $00, $00, $00, $00, $00, $FF
193         .byte   $30, $30, $18, $00, $00, $00, $00, $00
194         .byte   $00, $00, $78, $0C, $7C, $CC, $76, $00
195         .byte   $E0, $60, $60, $7C, $66, $66, $DC, $00
196         .byte   $00, $00, $78, $CC, $C0, $CC, $78, $00
197         .byte   $1C, $0C, $0C, $7C, $CC, $CC, $76, $00
198         .byte   $00, $00, $78, $CC, $FC, $C0, $78, $00
199         .byte   $38, $6C, $60, $F0, $60, $60, $F0, $00
200         .byte   $00, $00, $76, $CC, $CC, $7C, $0C, $F8
201         .byte   $E0, $60, $6C, $76, $66, $66, $E6, $00
202         .byte   $30, $00, $70, $30, $30, $30, $78, $00
203         .byte   $0C, $00, $0C, $0C, $0C, $CC, $CC, $78
204         .byte   $E0, $60, $66, $6C, $78, $6C, $E6, $00
205         .byte   $70, $30, $30, $30, $30, $30, $78, $00
206         .byte   $00, $00, $CC, $FE, $FE, $D6, $C6, $00
207         .byte   $00, $00, $F8, $CC, $CC, $CC, $CC, $00
208         .byte   $00, $00, $78, $CC, $CC, $CC, $78, $00
209         .byte   $00, $00, $DC, $66, $66, $7C, $60, $F0
210         .byte   $00, $00, $76, $CC, $CC, $7C, $0C, $1E
211         .byte   $00, $00, $DC, $76, $66, $60, $F0, $00
212         .byte   $00, $00, $7C, $C0, $78, $0C, $F8, $00
213         .byte   $10, $30, $7C, $30, $30, $34, $18, $00
214         .byte   $00, $00, $CC, $CC, $CC, $CC, $76, $00
215         .byte   $00, $00, $CC, $CC, $CC, $78, $30, $00
216         .byte   $00, $00, $C6, $D6, $FE, $FE, $6C, $00
217         .byte   $00, $00, $C6, $6C, $38, $6C, $C6, $00
218         .byte   $00, $00, $CC, $CC, $CC, $7C, $0C, $F8
219         .byte   $00, $00, $FC, $98, $30, $64, $FC, $00
220         .byte   $1C, $30, $30, $E0, $30, $30, $1C, $00
221         .byte   $18, $18, $18, $00, $18, $18, $18, $00
222         .byte   $E0, $30, $30, $1C, $30, $30, $E0, $00
223         .byte   $76, $DC, $00, $00, $00, $00, $00, $00
224         .byte   $00, $10, $38, $6C, $C6, $C6, $FE, $00