Mercurial > hg > forks > pwpunix
annotate final_isi/font.c @ 69:c13a2f8c5b10
Rename files and some minor cleanups.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 01 Jun 2012 17:41:15 +0300 |
parents | final_isi/fisifont.c@53676367d46f |
children |
rev | line source |
---|---|
0 | 1 #include "wrapper.h" |
2 | |
3 char setup_english; | |
4 | |
5 char phont[]= | |
6 { | |
7 0x00,0x00,0x00,0x00,0x00,0x00, | |
8 0x00,0x00,0x00,0x00,0x00,0x00, | |
9 0x00,0x00,0x00,0x00,0x00,0x00, | |
10 0x00,0x00,0x00,0x00,0x00,0x00, | |
11 0x00,0x00,0x00,0x00,0x00,0x00, | |
12 0x00,0x00,0x00,0x00,0x00,0x00, | |
13 0x00,0x00,0x00,0x00,0x00,0x00, | |
14 | |
15 0x00,0x00,0x00,0xff,0xff,0x00, | |
16 0x00,0x00,0xff,0xff,0xff,0x00, | |
17 0x00,0xff,0xff,0x00,0xff,0x00, | |
18 0xff,0xff,0x00,0x00,0xff,0x00, | |
19 0xff,0xff,0xff,0xff,0xff,0x00, | |
20 0xff,0xff,0x00,0x00,0xff,0x00, | |
21 0xff,0xff,0x00,0x00,0xff,0x00, | |
22 | |
23 0xff,0xff,0xff,0xff,0x00,0x00, | |
24 0x00,0x00,0x00,0x00,0xff,0x00, | |
25 0xff,0xff,0x00,0x00,0xff,0x00, | |
26 0xff,0xff,0xff,0xff,0x00,0x00, | |
27 0xff,0x00,0x00,0xff,0xff,0x00, | |
28 0xff,0x00,0x00,0xff,0xff,0x00, | |
29 0xff,0xff,0xff,0xff,0x00,0x00, | |
30 | |
31 0xff,0xff,0xff,0xff,0x00,0x00, | |
32 0x00,0x00,0x00,0x00,0xff,0x00, | |
33 0xff,0xff,0x00,0x00,0x00,0x00, | |
34 0xff,0xff,0x00,0x00,0x00,0x00, | |
35 0xff,0xff,0x00,0x00,0x00,0x00, | |
36 0xff,0xff,0x00,0x00,0xff,0x00, | |
37 0x00,0xff,0xff,0xff,0x00,0x00, | |
38 | |
39 0xff,0xff,0xff,0xff,0x00,0x00, | |
40 0x00,0x00,0x00,0x00,0xff,0x00, | |
41 0xff,0xff,0x00,0x00,0xff,0x00, | |
42 0xff,0xff,0x00,0x00,0xff,0x00, | |
43 0xff,0xff,0x00,0x00,0xff,0x00, | |
44 0xff,0xff,0x00,0x00,0xff,0x00, | |
45 0xff,0xff,0xff,0xff,0x00,0x00, | |
46 | |
47 0xff,0xff,0xff,0xff,0xff,0x00, | |
48 0x00,0x00,0x00,0x00,0x00,0x00, | |
49 0xff,0xff,0x00,0x00,0x00,0x00, | |
50 0xff,0xff,0xff,0xff,0x00,0x00, | |
51 0xff,0xff,0x00,0x00,0x00,0x00, | |
52 0xff,0xff,0x00,0x00,0x00,0x00, | |
53 0xff,0xff,0xff,0xff,0xff,0x00, | |
54 | |
55 0xff,0xff,0xff,0xff,0xff,0x00, | |
56 0x00,0x00,0x00,0x00,0x00,0x00, | |
57 0xff,0xff,0x00,0x00,0x00,0x00, | |
58 0xff,0xff,0xff,0xff,0x00,0x00, | |
59 0xff,0xff,0x00,0x00,0x00,0x00, | |
60 0xff,0xff,0x00,0x00,0x00,0x00, | |
61 0xff,0xff,0x00,0x00,0x00,0x00, | |
62 | |
63 0xff,0xff,0xff,0xff,0x00,0x00, | |
64 0x00,0x00,0x00,0xff,0xff,0x00, | |
65 0xff,0x00,0x00,0x00,0x00,0x00, | |
66 0xff,0x00,0xff,0xff,0xff,0x00, | |
67 0xff,0x00,0x00,0xff,0xff,0x00, | |
68 0xff,0x00,0x00,0xff,0xff,0x00, | |
69 0x00,0xff,0xff,0xff,0xff,0x00, | |
70 | |
71 0xff,0x00,0x00,0xff,0xff,0x00, | |
72 0xff,0x00,0x00,0xff,0xff,0x00, | |
73 0xff,0x00,0x00,0xff,0xff,0x00, | |
74 0xff,0xff,0xff,0xff,0xff,0x00, | |
75 0xff,0x00,0x00,0xff,0xff,0x00, | |
76 0xff,0x00,0x00,0xff,0xff,0x00, | |
77 0xff,0x00,0x00,0xff,0xff,0x00, | |
78 | |
79 0x00,0xff,0xff,0xff,0xff,0x00, | |
80 0x00,0x00,0x00,0x00,0x00,0x00, | |
81 0x00,0x00,0xff,0xff,0x00,0x00, | |
82 0x00,0x00,0xff,0xff,0x00,0x00, | |
83 0x00,0x00,0xff,0xff,0x00,0x00, | |
84 0x00,0x00,0xff,0xff,0x00,0x00, | |
85 0x00,0xff,0xff,0xff,0xff,0x00, | |
86 | |
87 0x00,0x00,0x00,0xff,0xff,0x00, | |
88 0x00,0x00,0x00,0xff,0xff,0x00, | |
89 0x00,0x00,0x00,0xff,0xff,0x00, | |
90 0x00,0x00,0x00,0xff,0xff,0x00, | |
91 0x00,0x00,0x00,0xff,0xff,0x00, | |
92 0xff,0xff,0x00,0x00,0x00,0x00, | |
93 0x00,0xff,0xff,0xff,0xff,0x00, | |
94 | |
95 0xff,0xff,0x00,0x00,0xff,0x00, | |
96 0xff,0xff,0x00,0xff,0xff,0x00, | |
97 0xff,0xff,0xff,0xff,0x00,0x00, | |
98 0xff,0xff,0xff,0xff,0x00,0x00, | |
99 0xff,0xff,0x00,0xff,0xff,0x00, | |
100 0xff,0xff,0x00,0x00,0xff,0x00, | |
101 0xff,0xff,0x00,0x00,0xff,0x00, | |
102 | |
103 0xff,0xff,0x00,0x00,0x00,0x00, | |
104 0xff,0xff,0x00,0x00,0x00,0x00, | |
105 0xff,0xff,0x00,0x00,0x00,0x00, | |
106 0xff,0xff,0x00,0x00,0x00,0x00, | |
107 0xff,0xff,0x00,0x00,0x00,0x00, | |
108 0x00,0x00,0x00,0x00,0xff,0x00, | |
109 0xff,0xff,0xff,0xff,0xff,0x00, | |
110 | |
111 0xff,0x00,0x00,0x00,0xff,0x00, | |
112 0xff,0xff,0x00,0xff,0xff,0x00, | |
113 0xff,0x00,0xff,0x00,0xff,0x00, | |
114 0xff,0x00,0x00,0x00,0xff,0x00, | |
115 0xff,0x00,0x00,0x00,0xff,0x00, | |
116 0xff,0x00,0x00,0x00,0xff,0x00, | |
117 0xff,0x00,0x00,0x00,0xff,0x00, | |
118 | |
119 0xff,0xff,0x00,0x00,0xff,0x00, | |
120 0xff,0xff,0x00,0x00,0xff,0x00, | |
121 0xff,0xff,0xff,0x00,0xff,0x00, | |
122 0xff,0xff,0xff,0xff,0xff,0x00, | |
123 0xff,0xff,0x00,0xff,0xff,0x00, | |
124 0xff,0xff,0x00,0x00,0xff,0x00, | |
125 0xff,0xff,0x00,0x00,0xff,0x00, | |
126 | |
127 0x00,0xff,0xff,0xff,0x00,0x00, | |
128 0x00,0x00,0x00,0x00,0xff,0x00, | |
129 0xff,0xff,0x00,0x00,0xff,0x00, | |
130 0xff,0xff,0x00,0x00,0xff,0x00, | |
131 0xff,0xff,0x00,0x00,0xff,0x00, | |
132 0xff,0xff,0x00,0x00,0xff,0x00, | |
133 0x00,0xff,0xff,0xff,0x00,0x00, | |
134 | |
135 0xff,0xff,0xff,0xff,0x00,0x00, | |
136 0x00,0x00,0x00,0xff,0xff,0x00, | |
137 0xff,0x00,0x00,0xff,0xff,0x00, | |
138 0xff,0x00,0x00,0xff,0xff,0x00, | |
139 0xff,0xff,0xff,0xff,0xff,0x00, | |
140 0xff,0x00,0x00,0x00,0x00,0x00, | |
141 0xff,0x00,0x00,0x00,0x00,0x00, | |
142 | |
143 0x00,0xff,0xff,0xff,0x00,0x00, | |
144 0x00,0x00,0x00,0xff,0xff,0x00, | |
145 0xff,0xff,0x00,0x00,0xff,0x00, | |
146 0xff,0xff,0x00,0x00,0xff,0x00, | |
147 0xff,0xff,0x00,0x00,0xff,0x00, | |
148 0xff,0xff,0x00,0xff,0xff,0x00, | |
149 0x00,0xff,0xff,0xff,0xff,0x00, | |
150 | |
151 0xff,0xff,0xff,0xff,0x00,0x00, | |
152 0x00,0x00,0x00,0xff,0xff,0x00, | |
153 0xff,0x00,0x00,0xff,0xff,0x00, | |
154 0xff,0xff,0xff,0xff,0x00,0x00, | |
155 0xff,0x00,0xff,0xff,0x00,0x00, | |
156 0xff,0x00,0x00,0xff,0xff,0x00, | |
157 0xff,0x00,0x00,0x00,0xff,0x00, | |
158 | |
159 0x00,0xff,0xff,0xff,0xff,0x00, | |
160 0xff,0xff,0x00,0x00,0xff,0x00, | |
161 0xff,0xff,0x00,0x00,0x00,0x00, | |
162 0xff,0xff,0xff,0xff,0x00,0x00, | |
163 0x00,0x00,0x00,0xff,0xff,0x00, | |
164 0xff,0x00,0x00,0xff,0xff,0x00, | |
165 0xff,0xff,0xff,0xff,0x00,0x00, | |
166 | |
167 0xff,0xff,0xff,0xff,0xff,0xff, | |
168 0x00,0x00,0xff,0xff,0x00,0x00, | |
169 0x00,0x00,0xff,0xff,0x00,0x00, | |
170 0x00,0x00,0xff,0xff,0x00,0x00, | |
171 0x00,0x00,0xff,0xff,0x00,0x00, | |
172 0x00,0x00,0xff,0xff,0x00,0x00, | |
173 0x00,0x00,0xff,0xff,0x00,0x00, | |
174 | |
175 0xff,0xff,0x00,0x00,0xff,0x00, | |
176 0xff,0xff,0x00,0x00,0xff,0x00, | |
177 0xff,0xff,0x00,0x00,0xff,0x00, | |
178 0xff,0xff,0x00,0x00,0xff,0x00, | |
179 0xff,0xff,0x00,0x00,0xff,0x00, | |
180 0xff,0xff,0x00,0x00,0xff,0x00, | |
181 0x00,0xff,0xff,0xff,0x00,0x00, | |
182 | |
183 0xff,0xff,0x00,0x00,0xff,0x00, | |
184 0xff,0xff,0x00,0x00,0xff,0x00, | |
185 0xff,0xff,0x00,0x00,0xff,0x00, | |
186 0xff,0xff,0x00,0x00,0xff,0x00, | |
187 0xff,0xff,0x00,0x00,0xff,0x00, | |
188 0x00,0xff,0xff,0xff,0x00,0x00, | |
189 0x00,0x00,0xff,0x00,0x00,0x00, | |
190 | |
191 0xff,0x00,0x00,0x00,0xff,0x00, | |
192 0xff,0x00,0x00,0x00,0xff,0x00, | |
193 0xff,0x00,0x00,0x00,0xff,0x00, | |
194 0xff,0x00,0x00,0x00,0xff,0x00, | |
195 0xff,0x00,0xff,0x00,0xff,0x00, | |
196 0xff,0xff,0x00,0xff,0xff,0x00, | |
197 0xff,0x00,0x00,0x00,0xff,0x00, | |
198 | |
199 0xff,0xff,0x00,0x00,0xff,0x00, | |
200 0xff,0xff,0x00,0x00,0xff,0x00, | |
201 0x00,0xff,0x00,0xff,0x00,0x00, | |
202 0x00,0x00,0xff,0x00,0x00,0x00, | |
203 0x00,0x00,0xff,0xff,0x00,0x00, | |
204 0x00,0xff,0x00,0xff,0xff,0x00, | |
205 0xff,0x00,0x00,0xff,0xff,0x00, | |
206 | |
207 0xff,0xff,0x00,0x00,0xff,0x00, | |
208 0xff,0xff,0x00,0x00,0xff,0x00, | |
209 0xff,0xff,0x00,0x00,0xff,0x00, | |
210 0x00,0xff,0xff,0xff,0xff,0x00, | |
211 0x00,0x00,0xff,0xff,0x00,0x00, | |
212 0x00,0x00,0xff,0xff,0x00,0x00, | |
213 0x00,0xff,0xff,0xff,0x00,0x00, | |
214 | |
215 0xff,0xff,0xff,0xff,0xff,0x00, | |
216 0x00,0x00,0x00,0xff,0xff,0x00, | |
217 0x00,0x00,0xff,0xff,0x00,0x00, | |
218 0x00,0xff,0xff,0x00,0x00,0x00, | |
219 0x00,0xff,0xff,0x00,0x00,0x00, | |
220 0xff,0xff,0x00,0x00,0x00,0x00, | |
221 0xff,0xff,0xff,0xff,0xff,0x00, | |
222 | |
223 0xff,0xff,0x00,0x00,0xff,0x00, | |
224 0x00,0x00,0x00,0x00,0x00,0x00, | |
225 0x00,0xff,0xff,0xff,0x00,0x00, | |
226 0xff,0xff,0x00,0x00,0xff,0x00, | |
227 0xff,0xff,0xff,0xff,0xff,0x00, | |
228 0xff,0xff,0x00,0x00,0xff,0x00, | |
229 0xff,0xff,0x00,0x00,0xff,0x00, | |
230 | |
231 0xff,0xff,0x00,0x00,0xff,0x00, | |
232 0x00,0x00,0x00,0x00,0x00,0x00, | |
233 0x00,0xff,0xff,0xff,0x00,0x00, | |
234 0xff,0x00,0x00,0xff,0xff,0x00, | |
235 0xff,0x00,0x00,0xff,0xff,0x00, | |
236 0xff,0x00,0x00,0xff,0xff,0x00, | |
237 0x00,0xff,0xff,0xff,0x00,0x00, | |
238 | |
239 0x00,0xff,0xff,0xff,0x00,0x00, | |
240 0xff,0xff,0x00,0xff,0xff,0x00, | |
241 0x00,0x00,0x00,0xff,0xff,0x00, | |
242 0x00,0x00,0xff,0xff,0x00,0x00, | |
243 0x00,0xff,0xff,0x00,0x00,0x00, | |
244 0xff,0xff,0x00,0x00,0x00,0x00, | |
245 0xff,0xff,0xff,0xff,0xff,0x00, | |
246 | |
247 0x00,0xff,0xff,0xff,0x00,0x00, | |
248 0xff,0xff,0x00,0x00,0xff,0x00, | |
249 0xff,0xff,0x00,0x00,0x00,0x00, | |
250 0xff,0xff,0xff,0xff,0x00,0x00, | |
251 0xff,0xff,0x00,0x00,0xff,0x00, | |
252 0xff,0xff,0x00,0x00,0xff,0x00, | |
253 0x00,0xff,0xff,0xff,0x00,0x00 | |
254 }; | |
255 | |
51
53676367d46f
Hack Final Isi to "work", kind of. Requires a nasty hack in pwplib to actually run (without it, it quits abruptly .. not yet sure why.)
Matti Hamalainen <ccr@tnsp.org>
parents:
0
diff
changeset
|
256 void addchar(char *buf,char *c) |
0 | 257 { |
258 int x,y; | |
259 for(y=7;y;y--){ | |
260 for(x=6;x;x--)*buf++=*c++; | |
261 buf+=80-6;} | |
262 } | |
263 | |
51
53676367d46f
Hack Final Isi to "work", kind of. Requires a nasty hack in pwplib to actually run (without it, it quits abruptly .. not yet sure why.)
Matti Hamalainen <ccr@tnsp.org>
parents:
0
diff
changeset
|
264 void txtline(char *buf,char *txt,char *txten) |
0 | 265 { |
266 if(setup_english)txt=txten; | |
267 buf+=40-3*strlen(txt); | |
268 while(*txt){addchar(buf,&phont[7*6*(*txt-'`')]);buf+=6;txt++;} | |
269 } | |
270 | |
51
53676367d46f
Hack Final Isi to "work", kind of. Requires a nasty hack in pwplib to actually run (without it, it quits abruptly .. not yet sure why.)
Matti Hamalainen <ccr@tnsp.org>
parents:
0
diff
changeset
|
271 void atxtline(char *buf,char *txt,char *txten,int align) |
0 | 272 { |
273 if(setup_english)txt=txten; | |
274 if(align==1)buf+=79-6*strlen(txt); | |
275 while(*txt){addchar(buf,&phont[7*6*(*txt-'`')]);buf+=6;txt++;} | |
276 } | |
277 | |
51
53676367d46f
Hack Final Isi to "work", kind of. Requires a nasty hack in pwplib to actually run (without it, it quits abruptly .. not yet sure why.)
Matti Hamalainen <ccr@tnsp.org>
parents:
0
diff
changeset
|
278 void clrline(char*buf) |
0 | 279 { |
280 memset(buf,0,8*80); | |
281 } |