Salz' level #1
[hackover2013-badge-firmware.git] / sprites / schrift.c
1 #include <stdio.h>
2
3 static unsigned char const schrift[] = {
4 0b00000000,
5 0b00000000,
6 0b01011111,
7 0b00000000,
8 0b00000000,
9 0b00000000,
10 0b00000000,
11 0b00000111,
12 0b00000000,
13 0b00000111,
14 0b00000000,
15 0b00000000,
16 0b00010100,
17 0b01111111,
18 0b00010100,
19 0b01111111,
20 0b00010100,
21 0b00000000,
22 0b00100100,
23 0b00101010,
24 0b01111111,
25 0b00101010,
26 0b00010010,
27 0b00000000,
28 0b00100011,
29 0b00010011,
30 0b00001000,
31 0b01100100,
32 0b01100010,
33 0b00000000,
34 0b00110110,
35 0b01001001,
36 0b01010101,
37 0b00100010,
38 0b01010000,
39 0b00000000,
40 0b00000000,
41 0b00000000,
42 0b00000011,
43 0b00000000,
44 0b00000000,
45 0b00000000,
46 0b00000000,
47 0b00011100,
48 0b00100010,
49 0b01000001,
50 0b00000000,
51 0b00000000,
52 0b00000000,
53 0b01000001,
54 0b00100010,
55 0b00011100,
56 0b00000000,
57 0b00000000,
58 0b00010100,
59 0b00001000,
60 0b00111110,
61 0b00001000,
62 0b00010100,
63 0b00000000,
64 0b00001000,
65 0b00001000,
66 0b00111110,
67 0b00001000,
68 0b00001000,
69 0b00000000,
70 0b00000000,
71 0b01010000,
72 0b00110000,
73 0b00000000,
74 0b00000000,
75 0b00000000,
76 0b00001000,
77 0b00001000,
78 0b00001000,
79 0b00001000,
80 0b00001000,
81 0b00000000,
82 0b00000000,
83 0b01100000,
84 0b01100000,
85 0b00000000,
86 0b00000000,
87 0b00000000,
88 0b00100000,
89 0b00010000,
90 0b00001000,
91 0b00000100,
92 0b00000010,
93 0b00000000,
94 0b00111110,
95 0b01010001,
96 0b01001001,
97 0b01000101,
98 0b00111110,
99 0b00000000,
100 0b00000000,
101 0b01000010,
102 0b01111111,
103 0b01000000,
104 0b00000000,
105 0b00000000,
106 0b01000010,
107 0b01100001,
108 0b01010001,
109 0b01001001,
110 0b01000110,
111 0b00000000,
112 0b00100001,
113 0b01000001,
114 0b01000101,
115 0b01001011,
116 0b00110001,
117 0b00000000,
118 0b00011000,
119 0b00010100,
120 0b00010010,
121 0b01111111,
122 0b00010000,
123 0b00000000,
124 0b00100111,
125 0b01000101,
126 0b01000101,
127 0b01000101,
128 0b00111001,
129 0b00000000,
130 0b00111100,
131 0b01001010,
132 0b01001001,
133 0b01001001,
134 0b00110000,
135 0b00000000,
136 0b00000011,
137 0b01110001,
138 0b00001001,
139 0b00000101,
140 0b00000011,
141 0b00000000,
142 0b00110110,
143 0b01001001,
144 0b01001001,
145 0b01001001,
146 0b00110110,
147 0b00000000,
148 0b00000110,
149 0b01001001,
150 0b01001001,
151 0b00101001,
152 0b00011110,
153 0b00000000,
154 0b00000000,
155 0b00110110,
156 0b00110110,
157 0b00000000,
158 0b00000000,
159 0b00000000,
160 0b00000000,
161 0b01010110,
162 0b00110110,
163 0b00000000,
164 0b00000000,
165 0b00000000,
166 0b00001000,
167 0b00010100,
168 0b00100010,
169 0b01000001,
170 0b00000000,
171 0b00000000,
172 0b00010100,
173 0b00010100,
174 0b00010100,
175 0b00010100,
176 0b00010100,
177 0b00000000,
178 0b00000000,
179 0b01000001,
180 0b00100010,
181 0b00010100,
182 0b00001000,
183 0b00000000,
184 0b00000010,
185 0b00000001,
186 0b01010001,
187 0b00001001,
188 0b00000110,
189 0b00000000,
190 0b00110010,
191 0b01001001,
192 0b01111001,
193 0b01000001,
194 0b00111110,
195 0b00000000,
196 0b01111110,
197 0b00010001,
198 0b00010001,
199 0b00010001,
200 0b01111110,
201 0b00000000,
202 0b01111111,
203 0b01001001,
204 0b01001001,
205 0b01001001,
206 0b00110110,
207 0b00000000,
208 0b00111110,
209 0b01000001,
210 0b01000001,
211 0b01000001,
212 0b00100010,
213 0b00000000,
214 0b01111111,
215 0b01000001,
216 0b01000001,
217 0b01000001,
218 0b00111110,
219 0b00000000,
220 0b01111111,
221 0b01001001,
222 0b01001001,
223 0b01001001,
224 0b01000001,
225 0b00000000,
226 0b01111111,
227 0b00001001,
228 0b00001001,
229 0b00001001,
230 0b00000001,
231 0b00000000,
232 0b00111110,
233 0b01000001,
234 0b01000001,
235 0b01001001,
236 0b01111010,
237 0b00000000,
238 0b01111111,
239 0b00001000,
240 0b00001000,
241 0b00001000,
242 0b01111111,
243 0b00000000,
244 0b00000000,
245 0b01000001,
246 0b01111111,
247 0b01000001,
248 0b00000000,
249 0b00000000,
250 0b00100000,
251 0b01000000,
252 0b01000001,
253 0b00111111,
254 0b00000001,
255 0b00000000,
256 0b01111111,
257 0b00001000,
258 0b00010100,
259 0b00100010,
260 0b01000001,
261 0b00000000,
262 0b01111111,
263 0b01000000,
264 0b01000000,
265 0b01000000,
266 0b01000000,
267 0b00000000,
268 0b01111111,
269 0b00000010,
270 0b00001100,
271 0b00000010,
272 0b01111111,
273 0b00000000,
274 0b01111111,
275 0b00000100,
276 0b00001000,
277 0b00010000,
278 0b01111111,
279 0b00000000,
280 0b00111110,
281 0b01000001,
282 0b01000001,
283 0b01000001,
284 0b00111110,
285 0b00000000,
286 0b01111111,
287 0b00001001,
288 0b00001001,
289 0b00001001,
290 0b00000110,
291 0b00000000,
292 0b00111110,
293 0b01000001,
294 0b01010001,
295 0b00100001,
296 0b01011110,
297 0b00000000,
298 0b01111111,
299 0b00001001,
300 0b00011001,
301 0b00101001,
302 0b01000110,
303 0b00000000,
304 0b00100110,
305 0b01001001,
306 0b01001001,
307 0b01001001,
308 0b00110010,
309 0b00000000,
310 0b00000001,
311 0b00000001,
312 0b01111111,
313 0b00000001,
314 0b00000001,
315 0b00000000,
316 0b00111111,
317 0b01000000,
318 0b01000000,
319 0b01000000,
320 0b00111111,
321 0b00000000,
322 0b00011111,
323 0b00100000,
324 0b01000000,
325 0b00100000,
326 0b00011111,
327 0b00000000,
328 0b00111111,
329 0b01000000,
330 0b00111000,
331 0b01000000,
332 0b00111111,
333 0b00000000,
334 0b01100011,
335 0b00010100,
336 0b00001000,
337 0b00010100,
338 0b01100011,
339 0b00000000,
340 0b00000111,
341 0b00001000,
342 0b01110000,
343 0b00001000,
344 0b00000111,
345 0b00000000,
346 0b01100001,
347 0b01010001,
348 0b01001001,
349 0b01000101,
350 0b01000011,
351 0b00000000,
352 0b00000000,
353 0b01111111,
354 0b01000001,
355 0b01000001,
356 0b00000000,
357 0b00000000,
358 0b00000010,
359 0b00000100,
360 0b00001000,
361 0b00010000,
362 0b00100000,
363 0b00000000,
364 0b00000000,
365 0b01000001,
366 0b01000001,
367 0b01111111,
368 0b00000000,
369 0b00000000,
370 0b00000100,
371 0b00000010,
372 0b00000001,
373 0b00000010,
374 0b00000100,
375 0b00000000,
376 0b01000000,
377 0b01000000,
378 0b01000000,
379 0b01000000,
380 0b01000000,
381 0b00000000,
382 0b00000000,
383 0b00000001,
384 0b00000010,
385 0b00000100,
386 0b00000000,
387 0b00000000,
388 0b00100000,
389 0b01010100,
390 0b01010100,
391 0b01010100,
392 0b01111000,
393 0b00000000,
394 0b01111111,
395 0b01001000,
396 0b01000100,
397 0b01000100,
398 0b00111000,
399 0b00000000,
400 0b00111000,
401 0b01000100,
402 0b01000100,
403 0b01000100,
404 0b00100000,
405 0b00000000,
406 0b00111000,
407 0b01000100,
408 0b01000100,
409 0b01001000,
410 0b01111111,
411 0b00000000,
412 0b00111000,
413 0b01010100,
414 0b01010100,
415 0b01010100,
416 0b00011000,
417 0b00000000,
418 0b00001000,
419 0b01111110,
420 0b00001001,
421 0b00000001,
422 0b00000010,
423 0b00000000,
424 0b00001000,
425 0b01010100,
426 0b01010100,
427 0b01010100,
428 0b00111100,
429 0b00000000,
430 0b01111111,
431 0b00001000,
432 0b00000100,
433 0b00000100,
434 0b01111000,
435 0b00000000,
436 0b00000000,
437 0b01001000,
438 0b01111101,
439 0b01000000,
440 0b00000000,
441 0b00000000,
442 0b00100000,
443 0b01000000,
444 0b01000100,
445 0b00111101,
446 0b00000000,
447 0b00000000,
448 0b01111111,
449 0b00010000,
450 0b00101000,
451 0b01000100,
452 0b00000000,
453 0b00000000,
454 0b00000000,
455 0b01000001,
456 0b01111111,
457 0b01000000,
458 0b00000000,
459 0b00000000,
460 0b01111100,
461 0b00000100,
462 0b01111000,
463 0b00000100,
464 0b01111000,
465 0b00000000,
466 0b01111100,
467 0b00001000,
468 0b00000100,
469 0b00000100,
470 0b01111000,
471 0b00000000,
472 0b00111000,
473 0b01000100,
474 0b01000100,
475 0b01000100,
476 0b00111000,
477 0b00000000,
478 0b01111100,
479 0b00010100,
480 0b00010100,
481 0b00010100,
482 0b00001000,
483 0b00000000,
484 0b00001000,
485 0b00010100,
486 0b00010100,
487 0b00011000,
488 0b01111100,
489 0b00000000,
490 0b01111100,
491 0b00001000,
492 0b00000100,
493 0b00000100,
494 0b00001000,
495 0b00000000,
496 0b01001000,
497 0b01010100,
498 0b01010100,
499 0b01010100,
500 0b00100000,
501 0b00000000,
502 0b00000100,
503 0b00111111,
504 0b01000100,
505 0b01000000,
506 0b00100000,
507 0b00000000,
508 0b00111100,
509 0b01000000,
510 0b01000000,
511 0b00100000,
512 0b01111100,
513 0b00000000,
514 0b00011100,
515 0b00100000,
516 0b01000000,
517 0b00100000,
518 0b00011100,
519 0b00000000,
520 0b00111100,
521 0b01000000,
522 0b00110000,
523 0b01000000,
524 0b00111100,
525 0b00000000,
526 0b01000100,
527 0b00101000,
528 0b00010000,
529 0b00101000,
530 0b01000100,
531 0b00000000,
532 0b00001100,
533 0b01010000,
534 0b01010000,
535 0b01010000,
536 0b00111100,
537 0b00000000,
538 0b01000100,
539 0b01100100,
540 0b01010100,
541 0b01001100,
542 0b01000100,
543 0b00000000,
544 0b00000000,
545 0b00001000,
546 0b00110110,
547 0b01000001,
548 0b00000000,
549 0b00000000,
550 0b00000000,
551 0b00000000,
552 0b01111111,
553 0b00000000,
554 0b00000000,
555 0b00000000,
556 0b00000000,
557 0b01000001,
558 0b00110110,
559 0b00001000,
560 0b00000000,
561 0b00000000,
562 0b00010000,
563 0b00001000,
564 0b00001000,
565 0b00010000,
566 0b00001000,
567 0b00000000};
568
569 int main(void) {
570 FILE *fd = fopen("font.dat", "w");
571
572 fwrite(schrift, sizeof(schrift), 1, fd);
573
574 fclose(fd);
575
576 return 0;
577 }
This page took 0.064078 seconds and 5 git commands to generate.