diff --git a/Makefile b/Makefile index c7a1d9e1..abc4796c 100644 --- a/Makefile +++ b/Makefile @@ -34,5 +34,3 @@ tsweb: astrolibre.b64.txt: astrolibre.rom lzg -9 $< | base64 -w 0 > $@ -astdump: - clang -Xclang -ast-dump -fsyntax-only tools/galois.c diff --git a/tools/Makefile b/tools/Makefile deleted file mode 100644 index 234edcfd..00000000 --- a/tools/Makefile +++ /dev/null @@ -1,53 +0,0 @@ - -all: binaries - -%.lzg: % - lzg -9 $< $@ - -binaries: scr2floyd scr2floyd_percept galois - -%-pf.hex: %-pf.pbm p4_to_pfbytes.py - python p4_to_pfbytes.py $< > $@ - -%-48.hex: %-48.pbm p4_to_48pix.py - python p4_to_48pix.py $< > $@ - -%-pf.pbm: %.jpg - convert $< -resize 40x192\! -colorspace Gray -dither FloydSteinberg $@ - -%-48.pbm: %.jpg - convert $< -resize 48x192\! -colorspace Gray -dither FloydSteinberg $@ - -%.tga: %.png - convert $< -resize 192 $<.gif - convert $<.gif +dither -type palette -depth 4 -compress RLE -colors 8 -flip $@ - convert $@ $@.png - -%.pcx: %.png - convert $< -format raw -type palette -compress none -colors 15 +dither $@ -%.rle.pcx: %.png - convert $< -format raw -type palette -compress rle -colors 15 +dither $@ -%.4.pcx: %.png - convert $< -format raw -type palette -compress none -colors 4 +dither $@ - -ship1.pbm: ship1.png - convert ship1.png -negate -flop ship1.pbm - -%.h: - cat $* | hexdump -v -e '"\n" 128/1 "0x%02x,"' - -%.prom: - cat $* | hexdump -v -e '" \n defb " 32/1 "$$%02x,"' | cut -c 2-134 - -%.s: - cat $* | hexdump -v -e '" \n .byte " 32/1 "$$%02x,"' | cut -c 2-135 - -%.rot.pbm: %.pbm - convert $< -transpose -bordercolor white -border 4x4 $@ - -baddies-horiz.rot.pbm: baddies-horiz.png - convert $< +dither -brightness-contrast 50x50 -fill black -transpose -negate $@ - convert $@ foo.png - -lfsr.out: lfsrcalc.py - pypy lfsrcalc.py | sort -n > lfsr.out diff --git a/tools/README b/tools/README index 22b4a9b4..311a34b5 100644 --- a/tools/README +++ b/tools/README @@ -1,24 +1,3 @@ +These files have been moved to: -This directory contains 8bitworkshop tools for bitmap and -music conversion. - -Requires ImageMagick (convert) and Python 2.x. -MIDI tools require Mido (pip install mido). - -On Ubuntu: - -$ sudo apt update -$ sudo apt install python python-pip imagemagick curl -$ sudo pip install mido - -To use the tools, go to the appropriate directory and -look at the Makefile for each: - -vcs/ Atari 2600/VCS -mw8080/ Midway 8080 -scramble/ Galaxian/Scramble -vicdual/ VIC Dual -williams/ Williams - -fonts/ Example fonts -images/ Example images +https://github.com/sehugg/8bit-tools diff --git a/tools/bin2arr.py b/tools/bin2arr.py deleted file mode 100755 index 7bc1b0d7..00000000 --- a/tools/bin2arr.py +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/python - -import sys - -out = sys.stdout -chr = open(sys.argv[1],'rb').read() - -out.write('const unsigned char ARRAY[%d] = {\n' % len(chr)) - -for i in range(0,len(chr)): - out.write('0x%02x, ' % ord(chr[i])) - if (i & 7) == 7: - out.write('\n') - -out.write('\n};\n') diff --git a/tools/carr2bin.py b/tools/carr2bin.py deleted file mode 100644 index f172e7d0..00000000 --- a/tools/carr2bin.py +++ /dev/null @@ -1,15 +0,0 @@ - -import sys,re - -inf = sys.stdin -outf = open('a.out','wb') -l = inf.readline() -while l: - l = l.strip() - if l[-1] == ',': - l = l[0:-1] - toks = re.split('[,\s]+', l) - toks = list(filter(lambda x: x[0:2]=='0x', toks)) - arr = [int(x,0) for x in toks] - outf.write(bytes(arr)) - l = inf.readline() diff --git a/tools/checkpresets.py b/tools/checkpresets.py deleted file mode 100644 index 08362747..00000000 --- a/tools/checkpresets.py +++ /dev/null @@ -1,16 +0,0 @@ - -import os,sys,codecs - -for root, dirs, files in os.walk("./presets"): - for fn in files: - path = root + '/' + fn - if fn[-1] == '~': - continue - try: - with open(path,'r') as f: - data = f.read() - if data[0] != '\n': - print((path,'no initial newline')) - except: - print((path,sys.exc_info()[0])) - diff --git a/tools/convertmode2.sh b/tools/convertmode2.sh deleted file mode 100755 index 90ae65c3..00000000 --- a/tools/convertmode2.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -./scr2floyd_percept $1.tga -lzg -9 $1.CHR > $1.CHR.lzg -lzg -9 $1.CLR > $1.CLR.lzg -rm -f $1.s -echo "\t.area _CODE" >> $1.s -echo "\t.globl _msx_mode2_pattern_lzg" >> $1.s -echo "\t.globl _msx_mode2_color_lzg" >> $1.s -echo "\n_msx_mode2_pattern_lzg:" >> $1.s -cat $1.CHR.lzg | hexdump -v -e '"\n.db " 16/1 ",0x%02x"' | sed "s/n.db,/ .db /" | tail -n +3 >> $1.s -echo "\n_msx_mode2_color_lzg:" >> $1.s -cat $1.CLR.lzg | hexdump -v -e '"\n.db " 16/1 ",0x%02x"' | sed "s/n.db,/ .db /" | tail -n +3 >> $1.s - diff --git a/tools/fonts/c64.bdf b/tools/fonts/c64.bdf deleted file mode 100644 index eb24034d..00000000 --- a/tools/fonts/c64.bdf +++ /dev/null @@ -1,1437 +0,0 @@ -COMMENT c64 -STARTFONT 2.1 -FONT c64 -SIZE 8 75 75 -FONTBOUNDINGBOX 8 8 0 -2 -STARTPROPERTIES 3 -FONT_DESCENT 2 -FONT_ASCENT 6 -DEFAULT_CHAR 0 -ENDPROPERTIES -CHARS 95 -STARTCHAR C0032 -ENCODING 32 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR C0033 -ENCODING 33 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -18 -18 -18 -18 -00 -00 -18 -00 -ENDCHAR -STARTCHAR C0034 -ENCODING 34 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -66 -66 -66 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR C0035 -ENCODING 35 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -66 -66 -ff -66 -ff -66 -66 -00 -ENDCHAR -STARTCHAR C0036 -ENCODING 36 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -18 -3e -60 -3c -06 -7c -18 -00 -ENDCHAR -STARTCHAR C0037 -ENCODING 37 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -62 -66 -0c -18 -30 -66 -46 -00 -ENDCHAR -STARTCHAR C0038 -ENCODING 38 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -3c -38 -67 -66 -3f -00 -ENDCHAR -STARTCHAR C0039 -ENCODING 39 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -06 -0c -18 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR C0040 -ENCODING 40 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -0c -18 -30 -30 -30 -18 -0c -00 -ENDCHAR -STARTCHAR C0041 -ENCODING 41 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -30 -18 -0c -0c -0c -18 -30 -00 -ENDCHAR -STARTCHAR C0042 -ENCODING 42 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -66 -3c -ff -3c -66 -00 -00 -ENDCHAR -STARTCHAR C0043 -ENCODING 43 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -18 -18 -7e -18 -18 -00 -00 -ENDCHAR -STARTCHAR C0044 -ENCODING 44 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -00 -00 -00 -18 -18 -30 -ENDCHAR -STARTCHAR C0045 -ENCODING 45 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -00 -7e -00 -00 -00 -00 -ENDCHAR -STARTCHAR C0046 -ENCODING 46 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -00 -00 -00 -18 -18 -00 -ENDCHAR -STARTCHAR C0047 -ENCODING 47 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -03 -06 -0c -18 -30 -60 -00 -ENDCHAR -STARTCHAR C0048 -ENCODING 48 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -6e -76 -66 -66 -3c -00 -ENDCHAR -STARTCHAR C0049 -ENCODING 49 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -18 -18 -38 -18 -18 -18 -7e -00 -ENDCHAR -STARTCHAR C0050 -ENCODING 50 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -06 -0c -30 -60 -7e -00 -ENDCHAR -STARTCHAR C0051 -ENCODING 51 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -06 -1c -06 -66 -3c -00 -ENDCHAR -STARTCHAR C0052 -ENCODING 52 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -06 -0e -1e -66 -7f -06 -06 -00 -ENDCHAR -STARTCHAR C0053 -ENCODING 53 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -7e -60 -7c -06 -06 -66 -3c -00 -ENDCHAR -STARTCHAR C0054 -ENCODING 54 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -60 -7c -66 -66 -3c -00 -ENDCHAR -STARTCHAR C0055 -ENCODING 55 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -7e -66 -0c -18 -18 -18 -18 -00 -ENDCHAR -STARTCHAR C0056 -ENCODING 56 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -66 -3c -66 -66 -3c -00 -ENDCHAR -STARTCHAR C0057 -ENCODING 57 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -66 -3e -06 -66 -3c -00 -ENDCHAR -STARTCHAR C0058 -ENCODING 58 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -18 -00 -00 -18 -00 -00 -ENDCHAR -STARTCHAR C0059 -ENCODING 59 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -18 -00 -00 -18 -18 -30 -ENDCHAR -STARTCHAR C0060 -ENCODING 60 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -0e -18 -30 -60 -30 -18 -0e -00 -ENDCHAR -STARTCHAR C0061 -ENCODING 61 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -7e -00 -7e -00 -00 -00 -ENDCHAR -STARTCHAR C0062 -ENCODING 62 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -70 -18 -0c -06 -0c -18 -70 -00 -ENDCHAR -STARTCHAR C0063 -ENCODING 63 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -06 -0c -18 -00 -18 -00 -ENDCHAR -STARTCHAR C0000 -ENCODING 64 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -6e -6e -60 -62 -3c -00 -ENDCHAR -STARTCHAR C0001 -ENCODING 65 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -18 -3c -66 -7e -66 -66 -66 -00 -ENDCHAR -STARTCHAR C0002 -ENCODING 66 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -7c -66 -66 -7c -66 -66 -7c -00 -ENDCHAR -STARTCHAR C0003 -ENCODING 67 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -60 -60 -60 -66 -3c -00 -ENDCHAR -STARTCHAR C0004 -ENCODING 68 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -78 -6c -66 -66 -66 -6c -78 -00 -ENDCHAR -STARTCHAR C0005 -ENCODING 69 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -7e -60 -60 -78 -60 -60 -7e -00 -ENDCHAR -STARTCHAR C0006 -ENCODING 70 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -7e -60 -60 -78 -60 -60 -60 -00 -ENDCHAR -STARTCHAR C0007 -ENCODING 71 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -60 -6e -66 -66 -3c -00 -ENDCHAR -STARTCHAR C0008 -ENCODING 72 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -66 -66 -66 -7e -66 -66 -66 -00 -ENDCHAR -STARTCHAR C0009 -ENCODING 73 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -18 -18 -18 -18 -18 -3c -00 -ENDCHAR -STARTCHAR C0010 -ENCODING 74 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -1e -0c -0c -0c -0c -6c -38 -00 -ENDCHAR -STARTCHAR C0011 -ENCODING 75 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -66 -6c -78 -70 -78 -6c -66 -00 -ENDCHAR -STARTCHAR C0012 -ENCODING 76 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -60 -60 -60 -60 -60 -60 -7e -00 -ENDCHAR -STARTCHAR C0013 -ENCODING 77 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -63 -77 -7f -6b -63 -63 -63 -00 -ENDCHAR -STARTCHAR C0014 -ENCODING 78 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -66 -76 -7e -7e -6e -66 -66 -00 -ENDCHAR -STARTCHAR C0015 -ENCODING 79 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -66 -66 -66 -66 -3c -00 -ENDCHAR -STARTCHAR C0016 -ENCODING 80 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -7c -66 -66 -7c -60 -60 -60 -00 -ENDCHAR -STARTCHAR C0017 -ENCODING 81 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -66 -66 -66 -3c -0e -00 -ENDCHAR -STARTCHAR C0018 -ENCODING 82 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -7c -66 -66 -7c -78 -6c -66 -00 -ENDCHAR -STARTCHAR C0019 -ENCODING 83 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -66 -60 -3c -06 -66 -3c -00 -ENDCHAR -STARTCHAR C0020 -ENCODING 84 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -7e -18 -18 -18 -18 -18 -18 -00 -ENDCHAR -STARTCHAR C0021 -ENCODING 85 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -66 -66 -66 -66 -66 -66 -3c -00 -ENDCHAR -STARTCHAR C0022 -ENCODING 86 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -66 -66 -66 -66 -66 -3c -18 -00 -ENDCHAR -STARTCHAR C0023 -ENCODING 87 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -63 -63 -63 -6b -7f -77 -63 -00 -ENDCHAR -STARTCHAR C0024 -ENCODING 88 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -66 -66 -3c -18 -3c -66 -66 -00 -ENDCHAR -STARTCHAR C0025 -ENCODING 89 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -66 -66 -66 -3c -18 -18 -18 -00 -ENDCHAR -STARTCHAR C0026 -ENCODING 90 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -7e -06 -0c -18 -30 -60 -7e -00 -ENDCHAR -STARTCHAR C0027 -ENCODING 91 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -30 -30 -30 -30 -30 -3c -00 -ENDCHAR -STARTCHAR C0028 -ENCODING 92 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -60 -30 -18 -0c -06 -03 -00 -ENDCHAR -STARTCHAR C0029 -ENCODING 93 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -3c -0c -0c -0c -0c -0c -3c -00 -ENDCHAR -STARTCHAR C0030 -ENCODING 94 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -18 -3c -7e -18 -18 -18 -18 -ENDCHAR -STARTCHAR C0031 -ENCODING 95 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -ff -ENDCHAR -STARTCHAR C0032 -ENCODING 96 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -60 -30 -18 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR C0257 -ENCODING 97 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -3c -06 -3e -66 -3e -00 -ENDCHAR -STARTCHAR C0258 -ENCODING 98 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -60 -60 -7c -66 -66 -7c -00 -ENDCHAR -STARTCHAR C0259 -ENCODING 99 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -3c -60 -60 -60 -3c -00 -ENDCHAR -STARTCHAR C0260 -ENCODING 100 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -06 -06 -3e -66 -66 -3e -00 -ENDCHAR -STARTCHAR C0261 -ENCODING 101 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -3c -66 -7e -60 -3c -00 -ENDCHAR -STARTCHAR C0262 -ENCODING 102 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -0e -18 -3e -18 -18 -18 -00 -ENDCHAR -STARTCHAR C0263 -ENCODING 103 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -3e -66 -66 -3e -06 -7c -ENDCHAR -STARTCHAR C0264 -ENCODING 104 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -60 -60 -7c -66 -66 -66 -00 -ENDCHAR -STARTCHAR C0265 -ENCODING 105 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -18 -00 -38 -18 -18 -3c -00 -ENDCHAR -STARTCHAR C0266 -ENCODING 106 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -06 -00 -06 -06 -06 -06 -3c -ENDCHAR -STARTCHAR C0267 -ENCODING 107 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -60 -60 -6c -78 -6c -66 -00 -ENDCHAR -STARTCHAR C0268 -ENCODING 108 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -38 -18 -18 -18 -18 -3c -00 -ENDCHAR -STARTCHAR C0269 -ENCODING 109 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -66 -7f -7f -6b -63 -00 -ENDCHAR -STARTCHAR C0270 -ENCODING 110 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -7c -66 -66 -66 -66 -00 -ENDCHAR -STARTCHAR C0271 -ENCODING 111 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -3c -66 -66 -66 -3c -00 -ENDCHAR -STARTCHAR C0272 -ENCODING 112 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -7c -66 -66 -7c -60 -60 -ENDCHAR -STARTCHAR C0273 -ENCODING 113 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -3e -66 -66 -3e -06 -06 -ENDCHAR -STARTCHAR C0274 -ENCODING 114 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -7c -66 -60 -60 -60 -00 -ENDCHAR -STARTCHAR C0275 -ENCODING 115 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -3e -60 -3c -06 -7c -00 -ENDCHAR -STARTCHAR C0276 -ENCODING 116 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -18 -7e -18 -18 -18 -0e -00 -ENDCHAR -STARTCHAR C0277 -ENCODING 117 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -66 -66 -66 -66 -3e -00 -ENDCHAR -STARTCHAR C0278 -ENCODING 118 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -66 -66 -66 -3c -18 -00 -ENDCHAR -STARTCHAR C0279 -ENCODING 119 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -63 -6b -7f -3e -36 -00 -ENDCHAR -STARTCHAR C0280 -ENCODING 120 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -66 -3c -18 -3c -66 -00 -ENDCHAR -STARTCHAR C0281 -ENCODING 121 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -66 -66 -66 -3e -0c -78 -ENDCHAR -STARTCHAR C0282 -ENCODING 122 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -00 -7e -0c -18 -30 -7e -00 -ENDCHAR -STARTCHAR C0123 -ENCODING 123 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -1c -30 -30 -60 -30 -30 -1c -00 -ENDCHAR -STARTCHAR C0349 -ENCODING 124 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR C0125 -ENCODING 125 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -38 -0c -0c -06 -0c -0c -38 -00 -ENDCHAR -STARTCHAR C0126 -ENCODING 126 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -00 -32 -4c -00 -00 -00 -00 -00 -ENDCHAR -ENDFONT diff --git a/tools/fonts/cp437-6x8.bdf b/tools/fonts/cp437-6x8.bdf deleted file mode 100644 index 027cd83a..00000000 --- a/tools/fonts/cp437-6x8.bdf +++ /dev/null @@ -1,3857 +0,0 @@ -STARTFONT 2.1 -FONT cp437-6x8 -SIZE 8 100 100 -FONTBOUNDINGBOX 6 8 0 0 -STARTPROPERTIES 9 -PIXEL_SIZE 8 -POINT_SIZE 1 -RESOLUTION_X 100 -RESOLUTION_Y 100 -FONT_ASCENT 8 -FONT_DESCENT 0 -AVERAGE_WIDTH 80 -SPACING "C" -DEFAULT_CHAR 32 -ENDPROPERTIES -CHARS 256 -STARTCHAR 0 -ENCODING 0 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 1 -ENCODING 1 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -6c -44 -54 -44 -38 -00 -ENDCHAR -STARTCHAR 2 -ENCODING 2 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -7c -54 -7c -44 -7c -38 -00 -ENDCHAR -STARTCHAR 3 -ENCODING 3 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -28 -7c -7c -7c -38 -10 -00 -ENDCHAR -STARTCHAR 4 -ENCODING 4 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -10 -38 -7c -7c -38 -10 -00 -ENDCHAR -STARTCHAR 5 -ENCODING 5 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -38 -38 -10 -7c -7c -10 -00 -ENDCHAR -STARTCHAR 6 -ENCODING 6 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -10 -38 -7c -7c -10 -38 -00 -ENDCHAR -STARTCHAR 7 -ENCODING 7 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -30 -30 -00 -00 -00 -ENDCHAR -STARTCHAR 8 -ENCODING 8 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -fc -fc -fc -cc -cc -fc -fc -fc -ENDCHAR -STARTCHAR 9 -ENCODING 9 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -78 -48 -48 -78 -00 -00 -ENDCHAR -STARTCHAR 10 -ENCODING 10 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -fc -fc -84 -b4 -b4 -84 -fc -fc -ENDCHAR -STARTCHAR 11 -ENCODING 11 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -1c -0c -34 -48 -48 -30 -00 -ENDCHAR -STARTCHAR 12 -ENCODING 12 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -38 -10 -38 -10 -00 -ENDCHAR -STARTCHAR 13 -ENCODING 13 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -18 -14 -10 -30 -70 -60 -00 -ENDCHAR -STARTCHAR 14 -ENCODING 14 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0c -34 -2c -34 -2c -6c -60 -00 -ENDCHAR -STARTCHAR 15 -ENCODING 15 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -54 -38 -6c -38 -54 -00 -00 -ENDCHAR -STARTCHAR 16 -ENCODING 16 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -30 -38 -3c -38 -30 -20 -00 -ENDCHAR -STARTCHAR 17 -ENCODING 17 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -18 -38 -78 -38 -18 -08 -00 -ENDCHAR -STARTCHAR 18 -ENCODING 18 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -38 -7c -10 -7c -38 -10 -00 -ENDCHAR -STARTCHAR 19 -ENCODING 19 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -28 -28 -28 -28 -00 -28 -00 -ENDCHAR -STARTCHAR 20 -ENCODING 20 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -3c -54 -54 -34 -14 -14 -14 -00 -ENDCHAR -STARTCHAR 21 -ENCODING 21 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -30 -28 -18 -44 -38 -00 -ENDCHAR -STARTCHAR 22 -ENCODING 22 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -00 -00 -78 -78 -00 -ENDCHAR -STARTCHAR 23 -ENCODING 23 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -38 -7c -10 -7c -38 -10 -38 -ENDCHAR -STARTCHAR 24 -ENCODING 24 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -38 -7c -10 -10 -10 -10 -00 -ENDCHAR -STARTCHAR 25 -ENCODING 25 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -10 -7c -38 -10 -00 -ENDCHAR -STARTCHAR 26 -ENCODING 26 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -10 -18 -7c -18 -10 -00 -00 -ENDCHAR -STARTCHAR 27 -ENCODING 27 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -10 -30 -7c -30 -10 -00 -00 -ENDCHAR -STARTCHAR 28 -ENCODING 28 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -40 -40 -40 -7c -00 -ENDCHAR -STARTCHAR 29 -ENCODING 29 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -28 -28 -7c -28 -28 -00 -00 -ENDCHAR -STARTCHAR 30 -ENCODING 30 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -38 -38 -7c -7c -00 -00 -ENDCHAR -STARTCHAR 31 -ENCODING 31 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -7c -7c -38 -38 -10 -10 -00 -00 -ENDCHAR -STARTCHAR 32 -ENCODING 32 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 33 -ENCODING 33 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -38 -38 -10 -10 -00 -10 -00 -ENDCHAR -STARTCHAR 34 -ENCODING 34 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -6c -6c -48 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 35 -ENCODING 35 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -28 -7c -28 -28 -7c -28 -00 -ENDCHAR -STARTCHAR 36 -ENCODING 36 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -38 -40 -30 -08 -70 -10 -00 -ENDCHAR -STARTCHAR 37 -ENCODING 37 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -64 -64 -08 -10 -20 -4c -4c -00 -ENDCHAR -STARTCHAR 38 -ENCODING 38 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -50 -50 -20 -54 -48 -34 -00 -ENDCHAR -STARTCHAR 39 -ENCODING 39 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -30 -20 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 40 -ENCODING 40 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -20 -20 -20 -20 -20 -10 -00 -ENDCHAR -STARTCHAR 41 -ENCODING 41 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -10 -10 -10 -10 -10 -20 -00 -ENDCHAR -STARTCHAR 42 -ENCODING 42 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -28 -38 -7c -38 -28 -00 -00 -ENDCHAR -STARTCHAR 43 -ENCODING 43 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -10 -10 -7c -10 -10 -00 -00 -ENDCHAR -STARTCHAR 44 -ENCODING 44 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -00 -00 -30 -30 -20 -ENDCHAR -STARTCHAR 45 -ENCODING 45 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -7c -00 -00 -00 -00 -ENDCHAR -STARTCHAR 46 -ENCODING 46 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -ENDCHAR -STARTCHAR 47 -ENCODING 47 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -04 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR 48 -ENCODING 48 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -4c -54 -64 -44 -38 -00 -ENDCHAR -STARTCHAR 49 -ENCODING 49 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -30 -10 -10 -10 -10 -38 -00 -ENDCHAR -STARTCHAR 50 -ENCODING 50 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -04 -18 -20 -40 -7c -00 -ENDCHAR -STARTCHAR 51 -ENCODING 51 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -04 -38 -04 -44 -38 -00 -ENDCHAR -STARTCHAR 52 -ENCODING 52 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -18 -28 -48 -7c -08 -08 -00 -ENDCHAR -STARTCHAR 53 -ENCODING 53 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -7c -40 -40 -78 -04 -44 -38 -00 -ENDCHAR -STARTCHAR 54 -ENCODING 54 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -20 -40 -78 -44 -44 -38 -00 -ENDCHAR -STARTCHAR 55 -ENCODING 55 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -7c -04 -08 -10 -20 -20 -20 -00 -ENDCHAR -STARTCHAR 56 -ENCODING 56 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -38 -44 -44 -38 -00 -ENDCHAR -STARTCHAR 57 -ENCODING 57 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -3c -04 -08 -30 -00 -ENDCHAR -STARTCHAR 58 -ENCODING 58 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -30 -30 -00 -30 -30 -00 -ENDCHAR -STARTCHAR 59 -ENCODING 59 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -30 -30 -00 -30 -30 -20 -ENDCHAR -STARTCHAR 60 -ENCODING 60 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -20 -40 -20 -10 -08 -00 -ENDCHAR -STARTCHAR 61 -ENCODING 61 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -7c -00 -00 -7c -00 -00 -ENDCHAR -STARTCHAR 62 -ENCODING 62 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -10 -08 -04 -08 -10 -20 -00 -ENDCHAR -STARTCHAR 63 -ENCODING 63 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -04 -18 -10 -00 -10 -00 -ENDCHAR -STARTCHAR 64 -ENCODING 64 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -5c -54 -5c -40 -38 -00 -ENDCHAR -STARTCHAR 65 -ENCODING 65 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -44 -7c -44 -44 -00 -ENDCHAR -STARTCHAR 66 -ENCODING 66 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -44 -44 -78 -44 -44 -78 -00 -ENDCHAR -STARTCHAR 67 -ENCODING 67 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -40 -40 -40 -44 -38 -00 -ENDCHAR -STARTCHAR 68 -ENCODING 68 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -44 -44 -44 -44 -44 -78 -00 -ENDCHAR -STARTCHAR 69 -ENCODING 69 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -7c -40 -40 -78 -40 -40 -7c -00 -ENDCHAR -STARTCHAR 70 -ENCODING 70 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -7c -40 -40 -78 -40 -40 -40 -00 -ENDCHAR -STARTCHAR 71 -ENCODING 71 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -40 -5c -44 -44 -3c -00 -ENDCHAR -STARTCHAR 72 -ENCODING 72 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -44 -44 -44 -7c -44 -44 -44 -00 -ENDCHAR -STARTCHAR 73 -ENCODING 73 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -10 -10 -10 -10 -10 -38 -00 -ENDCHAR -STARTCHAR 74 -ENCODING 74 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -04 -04 -04 -04 -44 -44 -38 -00 -ENDCHAR -STARTCHAR 75 -ENCODING 75 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -44 -48 -50 -60 -50 -48 -44 -00 -ENDCHAR -STARTCHAR 76 -ENCODING 76 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -40 -40 -40 -40 -40 -40 -7c -00 -ENDCHAR -STARTCHAR 77 -ENCODING 77 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -44 -6c -54 -44 -44 -44 -44 -00 -ENDCHAR -STARTCHAR 78 -ENCODING 78 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -44 -64 -54 -4c -44 -44 -44 -00 -ENDCHAR -STARTCHAR 79 -ENCODING 79 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -44 -44 -44 -38 -00 -ENDCHAR -STARTCHAR 80 -ENCODING 80 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -44 -44 -78 -40 -40 -40 -00 -ENDCHAR -STARTCHAR 81 -ENCODING 81 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -44 -54 -48 -34 -00 -ENDCHAR -STARTCHAR 82 -ENCODING 82 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -44 -44 -78 -48 -44 -44 -00 -ENDCHAR -STARTCHAR 83 -ENCODING 83 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -40 -38 -04 -44 -38 -00 -ENDCHAR -STARTCHAR 84 -ENCODING 84 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -7c -10 -10 -10 -10 -10 -10 -00 -ENDCHAR -STARTCHAR 85 -ENCODING 85 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -44 -44 -44 -44 -44 -44 -38 -00 -ENDCHAR -STARTCHAR 86 -ENCODING 86 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -44 -44 -44 -44 -44 -28 -10 -00 -ENDCHAR -STARTCHAR 87 -ENCODING 87 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -44 -44 -54 -54 -54 -54 -28 -00 -ENDCHAR -STARTCHAR 88 -ENCODING 88 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -44 -44 -28 -10 -28 -44 -44 -00 -ENDCHAR -STARTCHAR 89 -ENCODING 89 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -44 -44 -44 -28 -10 -10 -10 -00 -ENDCHAR -STARTCHAR 90 -ENCODING 90 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -08 -10 -20 -40 -40 -78 -00 -ENDCHAR -STARTCHAR 91 -ENCODING 91 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -20 -20 -20 -20 -20 -38 -00 -ENDCHAR -STARTCHAR 92 -ENCODING 92 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -40 -20 -10 -08 -04 -00 -00 -ENDCHAR -STARTCHAR 93 -ENCODING 93 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -08 -08 -08 -08 -08 -38 -00 -ENDCHAR -STARTCHAR 94 -ENCODING 94 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -44 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 95 -ENCODING 95 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -fc -ENDCHAR -STARTCHAR 96 -ENCODING 96 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -30 -10 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 97 -ENCODING 97 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -38 -04 -3c -44 -3c -00 -ENDCHAR -STARTCHAR 98 -ENCODING 98 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -40 -40 -78 -44 -44 -44 -78 -00 -ENDCHAR -STARTCHAR 99 -ENCODING 99 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -38 -44 -40 -44 -38 -00 -ENDCHAR -STARTCHAR 100 -ENCODING 100 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -04 -04 -3c -44 -44 -44 -3c -00 -ENDCHAR -STARTCHAR 101 -ENCODING 101 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -38 -44 -78 -40 -38 -00 -ENDCHAR -STARTCHAR 102 -ENCODING 102 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -20 -20 -78 -20 -20 -20 -00 -ENDCHAR -STARTCHAR 103 -ENCODING 103 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -3c -44 -44 -3c -04 -38 -ENDCHAR -STARTCHAR 104 -ENCODING 104 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -40 -40 -70 -48 -48 -48 -48 -00 -ENDCHAR -STARTCHAR 105 -ENCODING 105 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -00 -10 -10 -10 -10 -18 -00 -ENDCHAR -STARTCHAR 106 -ENCODING 106 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -00 -18 -08 -08 -08 -48 -30 -ENDCHAR -STARTCHAR 107 -ENCODING 107 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -40 -40 -48 -50 -60 -50 -48 -00 -ENDCHAR -STARTCHAR 108 -ENCODING 108 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -10 -10 -10 -18 -00 -ENDCHAR -STARTCHAR 109 -ENCODING 109 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -68 -54 -54 -44 -44 -00 -ENDCHAR -STARTCHAR 110 -ENCODING 110 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -70 -48 -48 -48 -48 -00 -ENDCHAR -STARTCHAR 111 -ENCODING 111 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -38 -44 -44 -44 -38 -00 -ENDCHAR -STARTCHAR 112 -ENCODING 112 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -78 -44 -44 -44 -78 -40 -ENDCHAR -STARTCHAR 113 -ENCODING 113 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -3c -44 -44 -44 -3c -04 -ENDCHAR -STARTCHAR 114 -ENCODING 114 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -58 -24 -20 -20 -70 -00 -ENDCHAR -STARTCHAR 115 -ENCODING 115 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -38 -40 -38 -04 -38 -00 -ENDCHAR -STARTCHAR 116 -ENCODING 116 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -20 -78 -20 -20 -28 -10 -00 -ENDCHAR -STARTCHAR 117 -ENCODING 117 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -48 -48 -48 -58 -28 -00 -ENDCHAR -STARTCHAR 118 -ENCODING 118 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -44 -44 -44 -28 -10 -00 -ENDCHAR -STARTCHAR 119 -ENCODING 119 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -44 -44 -54 -7c -28 -00 -ENDCHAR -STARTCHAR 120 -ENCODING 120 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -48 -48 -30 -48 -48 -00 -ENDCHAR -STARTCHAR 121 -ENCODING 121 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -48 -48 -48 -38 -10 -60 -ENDCHAR -STARTCHAR 122 -ENCODING 122 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -78 -08 -30 -40 -78 -00 -ENDCHAR -STARTCHAR 123 -ENCODING 123 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -20 -20 -60 -20 -20 -18 -00 -ENDCHAR -STARTCHAR 124 -ENCODING 124 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -00 -10 -10 -10 -00 -ENDCHAR -STARTCHAR 125 -ENCODING 125 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -08 -08 -0c -08 -08 -30 -00 -ENDCHAR -STARTCHAR 126 -ENCODING 126 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -50 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 127 -ENCODING 127 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -38 -6c -44 -44 -7c -00 -00 -ENDCHAR -STARTCHAR 128 -ENCODING 128 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -40 -40 -44 -38 -10 -30 -ENDCHAR -STARTCHAR 129 -ENCODING 129 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -48 -00 -48 -48 -48 -58 -28 -00 -ENDCHAR -STARTCHAR 130 -ENCODING 130 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0c -00 -38 -44 -78 -40 -38 -00 -ENDCHAR -STARTCHAR 131 -ENCODING 131 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -00 -38 -04 -3c -44 -3c -00 -ENDCHAR -STARTCHAR 132 -ENCODING 132 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -04 -3c -44 -3c -00 -ENDCHAR -STARTCHAR 133 -ENCODING 133 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -00 -38 -04 -3c -44 -3c -00 -ENDCHAR -STARTCHAR 134 -ENCODING 134 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -28 -38 -04 -3c -44 -3c -00 -ENDCHAR -STARTCHAR 135 -ENCODING 135 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -38 -44 -40 -44 -38 -10 -30 -ENDCHAR -STARTCHAR 136 -ENCODING 136 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -00 -38 -44 -78 -40 -38 -00 -ENDCHAR -STARTCHAR 137 -ENCODING 137 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -44 -78 -40 -38 -00 -ENDCHAR -STARTCHAR 138 -ENCODING 138 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -00 -38 -44 -78 -40 -38 -00 -ENDCHAR -STARTCHAR 139 -ENCODING 139 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -10 -10 -10 -10 -18 -00 -ENDCHAR -STARTCHAR 140 -ENCODING 140 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -00 -10 -10 -10 -18 -00 -ENDCHAR -STARTCHAR 141 -ENCODING 141 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -00 -10 -10 -10 -10 -18 -00 -ENDCHAR -STARTCHAR 142 -ENCODING 142 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -10 -28 -44 -7c -44 -00 -ENDCHAR -STARTCHAR 143 -ENCODING 143 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -28 -38 -6c -44 -7c -44 -00 -ENDCHAR -STARTCHAR 144 -ENCODING 144 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0c -00 -7c -40 -78 -40 -7c -00 -ENDCHAR -STARTCHAR 145 -ENCODING 145 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -78 -14 -7c -50 -3c -00 -ENDCHAR -STARTCHAR 146 -ENCODING 146 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -3c -50 -50 -7c -50 -50 -5c -00 -ENDCHAR -STARTCHAR 147 -ENCODING 147 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -00 -30 -48 -48 -48 -30 -00 -ENDCHAR -STARTCHAR 148 -ENCODING 148 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -30 -48 -48 -48 -30 -00 -ENDCHAR -STARTCHAR 149 -ENCODING 149 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -60 -00 -30 -48 -48 -48 -30 -00 -ENDCHAR -STARTCHAR 150 -ENCODING 150 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -00 -48 -48 -48 -58 -28 -00 -ENDCHAR -STARTCHAR 151 -ENCODING 151 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -60 -00 -48 -48 -48 -58 -28 -00 -ENDCHAR -STARTCHAR 152 -ENCODING 152 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -48 -48 -48 -38 -10 -60 -ENDCHAR -STARTCHAR 153 -ENCODING 153 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -48 -30 -48 -48 -48 -48 -30 -00 -ENDCHAR -STARTCHAR 154 -ENCODING 154 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -48 -48 -48 -48 -30 -00 -ENDCHAR -STARTCHAR 155 -ENCODING 155 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -10 -38 -40 -40 -38 -10 -00 -ENDCHAR -STARTCHAR 156 -ENCODING 156 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -24 -20 -78 -20 -24 -5c -00 -ENDCHAR -STARTCHAR 157 -ENCODING 157 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -44 -28 -10 -7c -10 -7c -10 -00 -ENDCHAR -STARTCHAR 158 -ENCODING 158 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -60 -50 -50 -68 -5c -48 -48 -00 -ENDCHAR -STARTCHAR 159 -ENCODING 159 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -14 -10 -38 -10 -10 -50 -20 -ENDCHAR -STARTCHAR 160 -ENCODING 160 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -00 -38 -04 -3c -44 -3c -00 -ENDCHAR -STARTCHAR 161 -ENCODING 161 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -00 -10 -10 -10 -10 -18 -00 -ENDCHAR -STARTCHAR 162 -ENCODING 162 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -00 -30 -48 -48 -48 -30 -00 -ENDCHAR -STARTCHAR 163 -ENCODING 163 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -00 -48 -48 -48 -58 -28 -00 -ENDCHAR -STARTCHAR 164 -ENCODING 164 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -50 -00 -70 -48 -48 -48 -00 -ENDCHAR -STARTCHAR 165 -ENCODING 165 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -50 -00 -48 -68 -58 -48 -00 -ENDCHAR -STARTCHAR 166 -ENCODING 166 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -04 -3c -44 -3c -00 -3c -00 -ENDCHAR -STARTCHAR 167 -ENCODING 167 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -48 -48 -48 -30 -00 -78 -00 -ENDCHAR -STARTCHAR 168 -ENCODING 168 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -00 -10 -30 -40 -44 -38 -00 -ENDCHAR -STARTCHAR 169 -ENCODING 169 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -7c -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR 170 -ENCODING 170 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -fc -04 -04 -00 -00 -00 -ENDCHAR -STARTCHAR 171 -ENCODING 171 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -40 -48 -50 -38 -44 -08 -1c -00 -ENDCHAR -STARTCHAR 172 -ENCODING 172 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -40 -48 -50 -2c -54 -1c -04 -00 -ENDCHAR -STARTCHAR 173 -ENCODING 173 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -00 -10 -10 -38 -38 -10 -00 -ENDCHAR -STARTCHAR 174 -ENCODING 174 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -24 -48 -24 -00 -00 -00 -ENDCHAR -STARTCHAR 175 -ENCODING 175 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -48 -24 -48 -00 -00 -00 -ENDCHAR -STARTCHAR 176 -ENCODING 176 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -54 -00 -a8 -00 -54 -00 -a8 -00 -ENDCHAR -STARTCHAR 177 -ENCODING 177 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -54 -a8 -54 -a8 -54 -a8 -54 -a8 -ENDCHAR -STARTCHAR 178 -ENCODING 178 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -a8 -fc -54 -fc -a8 -fc -54 -fc -ENDCHAR -STARTCHAR 179 -ENCODING 179 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR 180 -ENCODING 180 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -f0 -10 -10 -10 -10 -ENDCHAR -STARTCHAR 181 -ENCODING 181 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -f0 -10 -f0 -10 -10 -10 -10 -ENDCHAR -STARTCHAR 182 -ENCODING 182 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -50 -d0 -50 -50 -50 -50 -ENDCHAR -STARTCHAR 183 -ENCODING 183 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -f0 -50 -50 -50 -50 -ENDCHAR -STARTCHAR 184 -ENCODING 184 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -f0 -10 -f0 -10 -10 -10 -10 -ENDCHAR -STARTCHAR 185 -ENCODING 185 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -d0 -10 -d0 -50 -50 -50 -50 -ENDCHAR -STARTCHAR 186 -ENCODING 186 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -50 -50 -50 -50 -50 -50 -ENDCHAR -STARTCHAR 187 -ENCODING 187 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -f0 -10 -d0 -50 -50 -50 -50 -ENDCHAR -STARTCHAR 188 -ENCODING 188 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -d0 -10 -f0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 189 -ENCODING 189 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -50 -f0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 190 -ENCODING 190 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -f0 -10 -f0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 191 -ENCODING 191 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -f0 -10 -10 -10 -10 -ENDCHAR -STARTCHAR 192 -ENCODING 192 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -1c -00 -00 -00 -00 -ENDCHAR -STARTCHAR 193 -ENCODING 193 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -fc -00 -00 -00 -00 -ENDCHAR -STARTCHAR 194 -ENCODING 194 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -fc -10 -10 -10 -10 -ENDCHAR -STARTCHAR 195 -ENCODING 195 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -1c -10 -10 -10 -10 -ENDCHAR -STARTCHAR 196 -ENCODING 196 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -fc -00 -00 -00 -00 -ENDCHAR -STARTCHAR 197 -ENCODING 197 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -fc -10 -10 -10 -10 -ENDCHAR -STARTCHAR 198 -ENCODING 198 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -1c -10 -1c -10 -10 -10 -10 -ENDCHAR -STARTCHAR 199 -ENCODING 199 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -50 -5c -50 -50 -50 -50 -ENDCHAR -STARTCHAR 200 -ENCODING 200 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -5c -40 -7c -00 -00 -00 -00 -ENDCHAR -STARTCHAR 201 -ENCODING 201 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -7c -40 -5c -50 -50 -50 -50 -ENDCHAR -STARTCHAR 202 -ENCODING 202 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -dc -00 -fc -00 -00 -00 -00 -ENDCHAR -STARTCHAR 203 -ENCODING 203 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -fc -00 -dc -50 -50 -50 -50 -ENDCHAR -STARTCHAR 204 -ENCODING 204 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -5c -40 -5c -50 -50 -50 -50 -ENDCHAR -STARTCHAR 205 -ENCODING 205 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -fc -00 -fc -00 -00 -00 -00 -ENDCHAR -STARTCHAR 206 -ENCODING 206 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -dc -00 -dc -50 -50 -50 -50 -ENDCHAR -STARTCHAR 207 -ENCODING 207 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -fc -00 -fc -00 -00 -00 -00 -ENDCHAR -STARTCHAR 208 -ENCODING 208 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -50 -fc -00 -00 -00 -00 -ENDCHAR -STARTCHAR 209 -ENCODING 209 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -fc -00 -fc -10 -10 -10 -10 -ENDCHAR -STARTCHAR 210 -ENCODING 210 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -fc -50 -50 -50 -50 -ENDCHAR -STARTCHAR 211 -ENCODING 211 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -50 -7c -00 -00 -00 -00 -ENDCHAR -STARTCHAR 212 -ENCODING 212 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -1c -10 -1c -00 -00 -00 -00 -ENDCHAR -STARTCHAR 213 -ENCODING 213 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -1c -10 -1c -10 -10 -10 -10 -ENDCHAR -STARTCHAR 214 -ENCODING 214 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -7c -50 -50 -50 -50 -ENDCHAR -STARTCHAR 215 -ENCODING 215 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -50 -dc -50 -50 -50 -50 -ENDCHAR -STARTCHAR 216 -ENCODING 216 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -fc -00 -fc -10 -10 -10 -10 -ENDCHAR -STARTCHAR 217 -ENCODING 217 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -f0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 218 -ENCODING 218 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -1c -10 -10 -10 -10 -ENDCHAR -STARTCHAR 219 -ENCODING 219 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -fc -fc -fc -fc -fc -fc -fc -fc -ENDCHAR -STARTCHAR 220 -ENCODING 220 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -00 -fc -fc -fc -fc -ENDCHAR -STARTCHAR 221 -ENCODING 221 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -e0 -e0 -e0 -e0 -e0 -e0 -e0 -e0 -ENDCHAR -STARTCHAR 222 -ENCODING 222 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -1c -1c -1c -1c -1c -1c -1c -1c -ENDCHAR -STARTCHAR 223 -ENCODING 223 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -fc -fc -fc -fc -00 -00 -00 -00 -ENDCHAR -STARTCHAR 224 -ENCODING 224 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -34 -48 -48 -34 -00 -00 -ENDCHAR -STARTCHAR 225 -ENCODING 225 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -70 -48 -70 -48 -48 -70 -40 -ENDCHAR -STARTCHAR 226 -ENCODING 226 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -48 -40 -40 -40 -40 -40 -00 -ENDCHAR -STARTCHAR 227 -ENCODING 227 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -7c -28 -28 -28 -28 -28 -00 -ENDCHAR -STARTCHAR 228 -ENCODING 228 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -48 -20 -10 -20 -48 -78 -00 -ENDCHAR -STARTCHAR 229 -ENCODING 229 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -3c -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR 230 -ENCODING 230 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -48 -48 -48 -70 -40 -40 -ENDCHAR -STARTCHAR 231 -ENCODING 231 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -28 -50 -10 -10 -10 -00 -ENDCHAR -STARTCHAR 232 -ENCODING 232 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -10 -38 -44 -38 -10 -38 -00 -ENDCHAR -STARTCHAR 233 -ENCODING 233 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -48 -48 -78 -48 -48 -30 -00 -ENDCHAR -STARTCHAR 234 -ENCODING 234 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -38 -44 -44 -28 -28 -6c -00 -ENDCHAR -STARTCHAR 235 -ENCODING 235 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -40 -20 -10 -38 -48 -30 -00 -ENDCHAR -STARTCHAR 236 -ENCODING 236 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -28 -54 -54 -28 -00 -00 -ENDCHAR -STARTCHAR 237 -ENCODING 237 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -10 -38 -54 -54 -38 -10 -00 -ENDCHAR -STARTCHAR 238 -ENCODING 238 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -38 -40 -78 -40 -38 -00 -00 -ENDCHAR -STARTCHAR 239 -ENCODING 239 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -30 -48 -48 -48 -48 -00 -00 -ENDCHAR -STARTCHAR 240 -ENCODING 240 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -78 -00 -78 -00 -78 -00 -00 -ENDCHAR -STARTCHAR 241 -ENCODING 241 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -10 -38 -10 -00 -38 -00 -00 -ENDCHAR -STARTCHAR 242 -ENCODING 242 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -40 -30 -08 -30 -40 -00 -78 -00 -ENDCHAR -STARTCHAR 243 -ENCODING 243 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -30 -40 -30 -08 -00 -78 -00 -ENDCHAR -STARTCHAR 244 -ENCODING 244 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -08 -14 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR 245 -ENCODING 245 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -10 -10 -10 -10 -50 -20 -00 -ENDCHAR -STARTCHAR 246 -ENCODING 246 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -10 -00 -7c -00 -10 -00 -00 -ENDCHAR -STARTCHAR 247 -ENCODING 247 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -28 -50 -00 -28 -50 -00 -00 -ENDCHAR -STARTCHAR 248 -ENCODING 248 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -48 -48 -30 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 249 -ENCODING 249 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -30 -30 -00 -00 -00 -ENDCHAR -STARTCHAR 250 -ENCODING 250 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 251 -ENCODING 251 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -1c -10 -10 -50 -50 -20 -00 -ENDCHAR -STARTCHAR 252 -ENCODING 252 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -28 -28 -28 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 253 -ENCODING 253 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -60 -10 -20 -70 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 254 -ENCODING 254 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -78 -78 -78 -78 -00 -00 -ENDCHAR -STARTCHAR 255 -ENCODING 255 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -ENDFONT diff --git a/tools/fonts/cp437-8x12.bdf b/tools/fonts/cp437-8x12.bdf deleted file mode 100644 index c55320d6..00000000 --- a/tools/fonts/cp437-8x12.bdf +++ /dev/null @@ -1,4881 +0,0 @@ -STARTFONT 2.1 -FONT cp437-8x12 -SIZE 12 100 100 -FONTBOUNDINGBOX 8 12 0 0 -STARTPROPERTIES 9 -PIXEL_SIZE 12 -POINT_SIZE 1 -RESOLUTION_X 100 -RESOLUTION_Y 100 -FONT_ASCENT 12 -FONT_DESCENT 0 -AVERAGE_WIDTH 80 -SPACING "C" -DEFAULT_CHAR 32 -ENDPROPERTIES -CHARS 256 -STARTCHAR 0 -ENCODING 0 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 1 -ENCODING 1 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -7e -c3 -81 -a5 -81 -bd -99 -c3 -7e -00 -00 -ENDCHAR -STARTCHAR 2 -ENCODING 2 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -7e -ff -ff -db -ff -c3 -e7 -ff -7e -00 -00 -ENDCHAR -STARTCHAR 3 -ENCODING 3 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -44 -ee -fe -fe -fe -7c -38 -10 -00 -00 -ENDCHAR -STARTCHAR 4 -ENCODING 4 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -10 -38 -7c -fe -fe -7c -38 -10 -00 -00 -00 -ENDCHAR -STARTCHAR 5 -ENCODING 5 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -18 -3c -3c -ff -e7 -e7 -18 -18 -7e -00 -00 -ENDCHAR -STARTCHAR 6 -ENCODING 6 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -18 -3c -7e -ff -ff -7e -18 -18 -7e -00 -00 -ENDCHAR -STARTCHAR 7 -ENCODING 7 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -3c -7e -7e -3c -00 -00 -00 -00 -ENDCHAR -STARTCHAR 8 -ENCODING 8 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -ff -ff -ff -ff -c3 -81 -81 -c3 -ff -ff -ff -ff -ENDCHAR -STARTCHAR 9 -ENCODING 9 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -3c -7e -66 -42 -42 -66 -7e -3c -00 -00 -ENDCHAR -STARTCHAR 10 -ENCODING 10 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -ff -ff -c3 -81 -99 -bd -bd -99 -81 -c3 -ff -ff -ENDCHAR -STARTCHAR 11 -ENCODING 11 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -3e -0e -3a -72 -f8 -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 12 -ENCODING 12 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -3c -66 -66 -66 -3c -18 -7e -18 -18 -00 -00 -ENDCHAR -STARTCHAR 13 -ENCODING 13 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -1f -19 -19 -1f -18 -18 -78 -f8 -70 -00 -00 -ENDCHAR -STARTCHAR 14 -ENCODING 14 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -7f -63 -7f -63 -63 -63 -67 -e7 -e6 -c0 -00 -ENDCHAR -STARTCHAR 15 -ENCODING 15 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -18 -db -7e -e7 -e7 -7e -db -18 -00 -00 -ENDCHAR -STARTCHAR 16 -ENCODING 16 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -80 -c0 -e0 -f8 -fe -f8 -e0 -c0 -80 -00 -00 -ENDCHAR -STARTCHAR 17 -ENCODING 17 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -02 -06 -0e -3e -fe -3e -0e -06 -02 -00 -00 -ENDCHAR -STARTCHAR 18 -ENCODING 18 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -18 -3c -7e -18 -18 -18 -7e -3c -18 -00 -00 -ENDCHAR -STARTCHAR 19 -ENCODING 19 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -66 -66 -66 -66 -66 -00 -00 -66 -66 -00 -00 -ENDCHAR -STARTCHAR 20 -ENCODING 20 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -7f -db -db -db -7b -1b -1b -1b -1b -00 -00 -ENDCHAR -STARTCHAR 21 -ENCODING 21 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -7e -63 -30 -3c -66 -66 -3c -0c -c6 -7e -00 -ENDCHAR -STARTCHAR 22 -ENCODING 22 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -fe -fe -fe -00 -00 -ENDCHAR -STARTCHAR 23 -ENCODING 23 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -18 -3c -7e -18 -18 -18 -7e -3c -18 -7e -00 -ENDCHAR -STARTCHAR 24 -ENCODING 24 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -18 -3c -7e -18 -18 -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR 25 -ENCODING 25 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -18 -18 -18 -18 -18 -18 -7e -3c -18 -00 -00 -ENDCHAR -STARTCHAR 26 -ENCODING 26 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -18 -0c -fe -0c -18 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 27 -ENCODING 27 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -30 -60 -fe -60 -30 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 28 -ENCODING 28 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -c0 -c0 -c0 -fe -00 -00 -00 -00 -ENDCHAR -STARTCHAR 29 -ENCODING 29 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -24 -66 -ff -66 -24 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 30 -ENCODING 30 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -10 -10 -38 -38 -7c -7c -fe -fe -00 -00 -ENDCHAR -STARTCHAR 31 -ENCODING 31 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -fe -fe -7c -7c -38 -38 -10 -10 -00 -00 -ENDCHAR -STARTCHAR 32 -ENCODING 32 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 33 -ENCODING 33 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -30 -78 -78 -78 -30 -30 -00 -30 -30 -00 -00 -ENDCHAR -STARTCHAR 34 -ENCODING 34 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -66 -66 -66 -24 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 35 -ENCODING 35 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -6c -6c -fe -6c -6c -6c -fe -6c -6c -00 -00 -ENDCHAR -STARTCHAR 36 -ENCODING 36 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -30 -30 -7c -c0 -c0 -78 -0c -0c -f8 -30 -30 -00 -ENDCHAR -STARTCHAR 37 -ENCODING 37 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -c4 -cc -18 -30 -60 -cc -8c -00 -00 -ENDCHAR -STARTCHAR 38 -ENCODING 38 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -70 -d8 -d8 -70 -fa -de -cc -dc -76 -00 -00 -ENDCHAR -STARTCHAR 39 -ENCODING 39 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -30 -30 -30 -60 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 40 -ENCODING 40 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -0c -18 -30 -60 -60 -60 -30 -18 -0c -00 -00 -ENDCHAR -STARTCHAR 41 -ENCODING 41 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -60 -30 -18 -0c -0c -0c -18 -30 -60 -00 -00 -ENDCHAR -STARTCHAR 42 -ENCODING 42 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -66 -3c -ff -3c -66 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 43 -ENCODING 43 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -18 -18 -7e -18 -18 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 44 -ENCODING 44 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -38 -38 -60 -00 -ENDCHAR -STARTCHAR 45 -ENCODING 45 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -fe -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 46 -ENCODING 46 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -38 -38 -00 -00 -ENDCHAR -STARTCHAR 47 -ENCODING 47 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -02 -06 -0c -18 -30 -60 -c0 -80 -00 -00 -ENDCHAR -STARTCHAR 48 -ENCODING 48 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -7c -c6 -ce -de -d6 -f6 -e6 -c6 -7c -00 -00 -ENDCHAR -STARTCHAR 49 -ENCODING 49 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -10 -30 -f0 -30 -30 -30 -30 -30 -fc -00 -00 -ENDCHAR -STARTCHAR 50 -ENCODING 50 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -cc -0c -18 -30 -60 -cc -fc -00 -00 -ENDCHAR -STARTCHAR 51 -ENCODING 51 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -0c -0c -38 -0c -0c -cc -78 -00 -00 -ENDCHAR -STARTCHAR 52 -ENCODING 52 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -0c -1c -3c -6c -cc -fe -0c -0c -1e -00 -00 -ENDCHAR -STARTCHAR 53 -ENCODING 53 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fc -c0 -c0 -c0 -f8 -0c -0c -cc -78 -00 -00 -ENDCHAR -STARTCHAR 54 -ENCODING 54 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -38 -60 -c0 -c0 -f8 -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 55 -ENCODING 55 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fe -c6 -c6 -06 -0c -18 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR 56 -ENCODING 56 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -cc -ec -78 -dc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 57 -ENCODING 57 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -cc -cc -7c -18 -18 -30 -70 -00 -00 -ENDCHAR -STARTCHAR 58 -ENCODING 58 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -38 -38 -00 -00 -38 -38 -00 -00 -00 -ENDCHAR -STARTCHAR 59 -ENCODING 59 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -38 -38 -00 -00 -38 -38 -18 -30 -00 -ENDCHAR -STARTCHAR 60 -ENCODING 60 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -0c -18 -30 -60 -c0 -60 -30 -18 -0c -00 -00 -ENDCHAR -STARTCHAR 61 -ENCODING 61 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -7e -00 -7e -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 62 -ENCODING 62 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -60 -30 -18 -0c -06 -0c -18 -30 -60 -00 -00 -ENDCHAR -STARTCHAR 63 -ENCODING 63 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -0c -18 -30 -30 -00 -30 -30 -00 -00 -ENDCHAR -STARTCHAR 64 -ENCODING 64 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -7c -c6 -c6 -de -de -de -c0 -c0 -7c -00 -00 -ENDCHAR -STARTCHAR 65 -ENCODING 65 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -30 -78 -cc -cc -cc -fc -cc -cc -cc -00 -00 -ENDCHAR -STARTCHAR 66 -ENCODING 66 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fc -66 -66 -66 -7c -66 -66 -66 -fc -00 -00 -ENDCHAR -STARTCHAR 67 -ENCODING 67 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -3c -66 -c6 -c0 -c0 -c0 -c6 -66 -3c -00 -00 -ENDCHAR -STARTCHAR 68 -ENCODING 68 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -f8 -6c -66 -66 -66 -66 -66 -6c -f8 -00 -00 -ENDCHAR -STARTCHAR 69 -ENCODING 69 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fe -62 -60 -64 -7c -64 -60 -62 -fe -00 -00 -ENDCHAR -STARTCHAR 70 -ENCODING 70 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fe -66 -62 -64 -7c -64 -60 -60 -f0 -00 -00 -ENDCHAR -STARTCHAR 71 -ENCODING 71 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -3c -66 -c6 -c0 -c0 -ce -c6 -66 -3e -00 -00 -ENDCHAR -STARTCHAR 72 -ENCODING 72 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -cc -cc -cc -cc -fc -cc -cc -cc -cc -00 -00 -ENDCHAR -STARTCHAR 73 -ENCODING 73 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -30 -30 -30 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR 74 -ENCODING 74 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -1e -0c -0c -0c -0c -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 75 -ENCODING 75 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -e6 -66 -6c -6c -78 -6c -6c -66 -e6 -00 -00 -ENDCHAR -STARTCHAR 76 -ENCODING 76 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -f0 -60 -60 -60 -60 -62 -66 -66 -fe -00 -00 -ENDCHAR -STARTCHAR 77 -ENCODING 77 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -c6 -ee -fe -fe -d6 -c6 -c6 -c6 -c6 -00 -00 -ENDCHAR -STARTCHAR 78 -ENCODING 78 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -c6 -c6 -e6 -f6 -fe -de -ce -c6 -c6 -00 -00 -ENDCHAR -STARTCHAR 79 -ENCODING 79 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -38 -6c -c6 -c6 -c6 -c6 -c6 -6c -38 -00 -00 -ENDCHAR -STARTCHAR 80 -ENCODING 80 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fc -66 -66 -66 -7c -60 -60 -60 -f0 -00 -00 -ENDCHAR -STARTCHAR 81 -ENCODING 81 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -38 -6c -c6 -c6 -c6 -ce -de -7c -0c -1e -00 -ENDCHAR -STARTCHAR 82 -ENCODING 82 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fc -66 -66 -66 -7c -6c -66 -66 -e6 -00 -00 -ENDCHAR -STARTCHAR 83 -ENCODING 83 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -cc -c0 -70 -18 -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 84 -ENCODING 84 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fc -b4 -30 -30 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR 85 -ENCODING 85 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -cc -cc -cc -cc -cc -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 86 -ENCODING 86 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -cc -cc -cc -cc -cc -cc -cc -78 -30 -00 -00 -ENDCHAR -STARTCHAR 87 -ENCODING 87 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -c6 -c6 -c6 -c6 -d6 -d6 -6c -6c -6c -00 -00 -ENDCHAR -STARTCHAR 88 -ENCODING 88 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -cc -cc -cc -78 -30 -78 -cc -cc -cc -00 -00 -ENDCHAR -STARTCHAR 89 -ENCODING 89 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -cc -cc -cc -cc -78 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR 90 -ENCODING 90 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fe -ce -98 -18 -30 -60 -62 -c6 -fe -00 -00 -ENDCHAR -STARTCHAR 91 -ENCODING 91 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -3c -30 -30 -30 -30 -30 -30 -30 -3c -00 -00 -ENDCHAR -STARTCHAR 92 -ENCODING 92 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -80 -c0 -60 -30 -18 -0c -06 -02 -00 -00 -ENDCHAR -STARTCHAR 93 -ENCODING 93 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -3c -0c -0c -0c -0c -0c -0c -0c -3c -00 -00 -ENDCHAR -STARTCHAR 94 -ENCODING 94 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -10 -38 -6c -c6 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 95 -ENCODING 95 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ff -00 -ENDCHAR -STARTCHAR 96 -ENCODING 96 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -30 -30 -18 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 97 -ENCODING 97 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -78 -0c -7c -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 98 -ENCODING 98 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -e0 -60 -60 -7c -66 -66 -66 -66 -dc -00 -00 -ENDCHAR -STARTCHAR 99 -ENCODING 99 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -78 -cc -c0 -c0 -cc -78 -00 -00 -ENDCHAR -STARTCHAR 100 -ENCODING 100 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -1c -0c -0c -7c -cc -cc -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 101 -ENCODING 101 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -78 -cc -fc -c0 -cc -78 -00 -00 -ENDCHAR -STARTCHAR 102 -ENCODING 102 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -38 -6c -60 -60 -f8 -60 -60 -60 -f0 -00 -00 -ENDCHAR -STARTCHAR 103 -ENCODING 103 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -76 -cc -cc -cc -7c -0c -cc -78 -ENDCHAR -STARTCHAR 104 -ENCODING 104 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -e0 -60 -60 -6c -76 -66 -66 -66 -e6 -00 -00 -ENDCHAR -STARTCHAR 105 -ENCODING 105 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -18 -18 -00 -78 -18 -18 -18 -18 -7e -00 -00 -ENDCHAR -STARTCHAR 106 -ENCODING 106 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -0c -0c -00 -3c -0c -0c -0c -0c -cc -cc -78 -ENDCHAR -STARTCHAR 107 -ENCODING 107 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -e0 -60 -60 -66 -6c -78 -6c -66 -e6 -00 -00 -ENDCHAR -STARTCHAR 108 -ENCODING 108 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -18 -18 -18 -18 -18 -18 -18 -7e -00 -00 -ENDCHAR -STARTCHAR 109 -ENCODING 109 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -fc -d6 -d6 -d6 -d6 -c6 -00 -00 -ENDCHAR -STARTCHAR 110 -ENCODING 110 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -f8 -cc -cc -cc -cc -cc -00 -00 -ENDCHAR -STARTCHAR 111 -ENCODING 111 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -78 -cc -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 112 -ENCODING 112 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -dc -66 -66 -66 -66 -7c -60 -f0 -ENDCHAR -STARTCHAR 113 -ENCODING 113 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -76 -cc -cc -cc -cc -7c -0c -1e -ENDCHAR -STARTCHAR 114 -ENCODING 114 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -ec -6e -76 -60 -60 -f0 -00 -00 -ENDCHAR -STARTCHAR 115 -ENCODING 115 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -78 -cc -60 -18 -cc -78 -00 -00 -ENDCHAR -STARTCHAR 116 -ENCODING 116 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -20 -60 -fc -60 -60 -60 -6c -38 -00 -00 -ENDCHAR -STARTCHAR 117 -ENCODING 117 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -cc -cc -cc -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 118 -ENCODING 118 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -cc -cc -cc -cc -78 -30 -00 -00 -ENDCHAR -STARTCHAR 119 -ENCODING 119 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -c6 -c6 -d6 -d6 -6c -6c -00 -00 -ENDCHAR -STARTCHAR 120 -ENCODING 120 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -c6 -6c -38 -38 -6c -c6 -00 -00 -ENDCHAR -STARTCHAR 121 -ENCODING 121 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -66 -66 -66 -66 -3c -0c -18 -f0 -ENDCHAR -STARTCHAR 122 -ENCODING 122 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -fc -8c -18 -60 -c4 -fc -00 -00 -ENDCHAR -STARTCHAR 123 -ENCODING 123 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -1c -30 -30 -60 -c0 -60 -30 -30 -1c -00 -00 -ENDCHAR -STARTCHAR 124 -ENCODING 124 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -18 -18 -18 -18 -00 -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR 125 -ENCODING 125 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -e0 -30 -30 -18 -0c -18 -30 -30 -e0 -00 -00 -ENDCHAR -STARTCHAR 126 -ENCODING 126 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -73 -da -ce -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 127 -ENCODING 127 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -10 -38 -6c -c6 -c6 -fe -00 -00 -00 -ENDCHAR -STARTCHAR 128 -ENCODING 128 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -cc -c0 -c0 -c0 -cc -cc -78 -30 -f0 -ENDCHAR -STARTCHAR 129 -ENCODING 129 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -cc -cc -00 -cc -cc -cc -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 130 -ENCODING 130 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0c -18 -30 -00 -78 -cc -fc -c0 -cc -78 -00 -00 -ENDCHAR -STARTCHAR 131 -ENCODING 131 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -30 -78 -cc -00 -78 -0c -7c -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 132 -ENCODING 132 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -cc -cc -00 -78 -0c -7c -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 133 -ENCODING 133 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -c0 -60 -30 -00 -78 -0c -7c -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 134 -ENCODING 134 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -38 -6c -6c -38 -f8 -0c -7c -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 135 -ENCODING 135 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -78 -cc -c0 -c0 -cc -78 -30 -f0 -ENDCHAR -STARTCHAR 136 -ENCODING 136 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -30 -78 -cc -00 -78 -cc -fc -c0 -c0 -7c -00 -00 -ENDCHAR -STARTCHAR 137 -ENCODING 137 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -cc -cc -00 -78 -cc -fc -c0 -c0 -7c -00 -00 -ENDCHAR -STARTCHAR 138 -ENCODING 138 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -c0 -60 -30 -00 -78 -cc -fc -c0 -c0 -7c -00 -00 -ENDCHAR -STARTCHAR 139 -ENCODING 139 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -6c -6c -00 -78 -18 -18 -18 -18 -7e -00 -00 -ENDCHAR -STARTCHAR 140 -ENCODING 140 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -10 -38 -6c -00 -78 -18 -18 -18 -18 -7e -00 -00 -ENDCHAR -STARTCHAR 141 -ENCODING 141 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -60 -30 -18 -00 -78 -18 -18 -18 -18 -7e -00 -00 -ENDCHAR -STARTCHAR 142 -ENCODING 142 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -cc -00 -30 -78 -cc -cc -fc -cc -cc -00 -00 -ENDCHAR -STARTCHAR 143 -ENCODING 143 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -78 -cc -cc -78 -78 -cc -cc -fc -cc -cc -00 -00 -ENDCHAR -STARTCHAR 144 -ENCODING 144 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0c -18 -30 -fc -c4 -c0 -f8 -c0 -c4 -fc -00 -00 -ENDCHAR -STARTCHAR 145 -ENCODING 145 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -fe -1b -7f -d8 -d8 -ef -00 -00 -ENDCHAR -STARTCHAR 146 -ENCODING 146 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -3e -78 -d8 -d8 -fe -d8 -d8 -d8 -de -00 -00 -ENDCHAR -STARTCHAR 147 -ENCODING 147 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -30 -78 -cc -00 -78 -cc -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 148 -ENCODING 148 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -cc -cc -00 -78 -cc -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 149 -ENCODING 149 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -c0 -60 -30 -00 -78 -cc -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 150 -ENCODING 150 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -30 -78 -cc -00 -cc -cc -cc -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 151 -ENCODING 151 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -c0 -60 -30 -00 -cc -cc -cc -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 152 -ENCODING 152 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -66 -66 -00 -66 -66 -66 -66 -3c -0c -18 -f0 -ENDCHAR -STARTCHAR 153 -ENCODING 153 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -cc -00 -78 -cc -cc -cc -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 154 -ENCODING 154 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -cc -00 -cc -cc -cc -cc -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 155 -ENCODING 155 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -30 -30 -78 -cc -c0 -c0 -cc -78 -30 -30 -00 -ENDCHAR -STARTCHAR 156 -ENCODING 156 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -3c -66 -60 -60 -60 -fc -60 -60 -c0 -fe -00 -00 -ENDCHAR -STARTCHAR 157 -ENCODING 157 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -cc -cc -cc -cc -78 -fc -30 -fc -30 -30 -00 -00 -ENDCHAR -STARTCHAR 158 -ENCODING 158 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -f0 -88 -88 -88 -f0 -88 -9e -8c -8d -86 -00 -00 -ENDCHAR -STARTCHAR 159 -ENCODING 159 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0e -1b -18 -18 -7e -18 -18 -18 -d8 -70 -00 -00 -ENDCHAR -STARTCHAR 160 -ENCODING 160 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0c -18 -30 -00 -78 -0c -7c -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 161 -ENCODING 161 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0c -18 -30 -00 -78 -18 -18 -18 -18 -7e -00 -00 -ENDCHAR -STARTCHAR 162 -ENCODING 162 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0c -18 -30 -00 -78 -cc -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 163 -ENCODING 163 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0c -18 -30 -00 -cc -cc -cc -cc -cc -76 -00 -00 -ENDCHAR -STARTCHAR 164 -ENCODING 164 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -76 -dc -00 -f8 -cc -cc -cc -cc -cc -00 -00 -ENDCHAR -STARTCHAR 165 -ENCODING 165 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -76 -dc -00 -c6 -e6 -f6 -de -ce -c6 -c6 -00 -00 -ENDCHAR -STARTCHAR 166 -ENCODING 166 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -cc -7e -00 -fe -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 167 -ENCODING 167 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -cc -78 -00 -fe -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 168 -ENCODING 168 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -30 -30 -00 -30 -60 -c0 -c0 -cc -78 -00 -00 -ENDCHAR -STARTCHAR 169 -ENCODING 169 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -fc -c0 -c0 -c0 -00 -00 -00 -ENDCHAR -STARTCHAR 170 -ENCODING 170 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -fc -0c -0c -0c -00 -00 -00 -ENDCHAR -STARTCHAR 171 -ENCODING 171 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -42 -c6 -cc -d8 -30 -6e -c3 -86 -0c -1f -00 -ENDCHAR -STARTCHAR 172 -ENCODING 172 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -63 -e6 -6c -78 -37 -6f -db -b3 -3f -03 -00 -ENDCHAR -STARTCHAR 173 -ENCODING 173 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -30 -30 -00 -30 -30 -78 -78 -78 -30 -00 -00 -ENDCHAR -STARTCHAR 174 -ENCODING 174 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -33 -66 -cc -cc -66 -33 -00 -00 -ENDCHAR -STARTCHAR 175 -ENCODING 175 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -cc -66 -33 -33 -66 -cc -00 -00 -ENDCHAR -STARTCHAR 176 -ENCODING 176 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -24 -92 -49 -24 -92 -49 -24 -92 -49 -24 -92 -49 -ENDCHAR -STARTCHAR 177 -ENCODING 177 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -55 -aa -55 -aa -55 -aa -55 -aa -55 -aa -55 -aa -ENDCHAR -STARTCHAR 178 -ENCODING 178 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -6d -db -b6 -6d -db -b6 -6d -db -b6 -6d -db -b6 -ENDCHAR -STARTCHAR 179 -ENCODING 179 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 180 -ENCODING 180 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -18 -f8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 181 -ENCODING 181 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -f8 -18 -18 -f8 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 182 -ENCODING 182 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -66 -e6 -66 -66 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 183 -ENCODING 183 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -fe -66 -66 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 184 -ENCODING 184 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -f8 -18 -18 -f8 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 185 -ENCODING 185 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -e6 -06 -06 -e6 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 186 -ENCODING 186 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -66 -66 -66 -66 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 187 -ENCODING 187 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -fe -06 -06 -e6 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 188 -ENCODING 188 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -e6 -06 -06 -fe -00 -00 -00 -00 -ENDCHAR -STARTCHAR 189 -ENCODING 189 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -66 -fe -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 190 -ENCODING 190 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -f8 -18 -18 -f8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 191 -ENCODING 191 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -f8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 192 -ENCODING 192 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -18 -1f -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 193 -ENCODING 193 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -18 -ff -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 194 -ENCODING 194 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -ff -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 195 -ENCODING 195 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -18 -1f -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 196 -ENCODING 196 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -ff -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 197 -ENCODING 197 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -18 -ff -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 198 -ENCODING 198 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -1f -18 -18 -1f -18 -18 -18 -18 -ENDCHAR -STARTCHAR 199 -ENCODING 199 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -66 -67 -66 -66 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 200 -ENCODING 200 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -67 -60 -60 -7f -00 -00 -00 -00 -ENDCHAR -STARTCHAR 201 -ENCODING 201 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -7f -60 -60 -67 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 202 -ENCODING 202 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -e7 -00 -00 -ff -00 -00 -00 -00 -ENDCHAR -STARTCHAR 203 -ENCODING 203 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -ff -00 -00 -e7 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 204 -ENCODING 204 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -67 -60 -60 -67 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 205 -ENCODING 205 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -ff -00 -00 -ff -00 -00 -00 -00 -ENDCHAR -STARTCHAR 206 -ENCODING 206 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -e7 -00 -00 -e7 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 207 -ENCODING 207 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -ff -00 -00 -ff -00 -00 -00 -00 -ENDCHAR -STARTCHAR 208 -ENCODING 208 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -66 -ff -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 209 -ENCODING 209 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -ff -00 -00 -ff -18 -18 -18 -18 -ENDCHAR -STARTCHAR 210 -ENCODING 210 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -ff -66 -66 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 211 -ENCODING 211 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -66 -7f -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 212 -ENCODING 212 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -1f -18 -18 -1f -00 -00 -00 -00 -ENDCHAR -STARTCHAR 213 -ENCODING 213 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -1f -18 -18 -1f -18 -18 -18 -18 -ENDCHAR -STARTCHAR 214 -ENCODING 214 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -7f -66 -66 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 215 -ENCODING 215 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -66 -66 -66 -66 -66 -e7 -66 -66 -66 -66 -66 -66 -ENDCHAR -STARTCHAR 216 -ENCODING 216 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -ff -00 -00 -ff -18 -18 -18 -18 -ENDCHAR -STARTCHAR 217 -ENCODING 217 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -18 -f8 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 218 -ENCODING 218 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -1f -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 219 -ENCODING 219 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -ff -ff -ff -ff -ff -ff -ff -ff -ff -ff -ff -ff -ENDCHAR -STARTCHAR 220 -ENCODING 220 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -ff -ff -ff -ff -ff -ff -ENDCHAR -STARTCHAR 221 -ENCODING 221 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -f0 -f0 -f0 -f0 -f0 -f0 -f0 -f0 -f0 -f0 -f0 -f0 -ENDCHAR -STARTCHAR 222 -ENCODING 222 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0f -0f -0f -0f -0f -0f -0f -0f -0f -0f -0f -0f -ENDCHAR -STARTCHAR 223 -ENCODING 223 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -ff -ff -ff -ff -ff -ff -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 224 -ENCODING 224 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -76 -de -cc -cc -de -76 -00 -00 -ENDCHAR -STARTCHAR 225 -ENCODING 225 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -cc -d8 -cc -cc -cc -f8 -c0 -60 -00 -ENDCHAR -STARTCHAR 226 -ENCODING 226 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fc -cc -cc -c0 -c0 -c0 -c0 -c0 -c0 -00 -00 -ENDCHAR -STARTCHAR 227 -ENCODING 227 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fe -6c -6c -6c -6c -6c -6c -6c -66 -00 -00 -ENDCHAR -STARTCHAR 228 -ENCODING 228 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fc -c4 -64 -60 -30 -60 -64 -c4 -fc -00 -00 -ENDCHAR -STARTCHAR 229 -ENCODING 229 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -7e -c8 -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 230 -ENCODING 230 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -66 -66 -66 -66 -66 -7b -60 -c0 -ENDCHAR -STARTCHAR 231 -ENCODING 231 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -76 -dc -18 -18 -18 -18 -0e -00 -00 -ENDCHAR -STARTCHAR 232 -ENCODING 232 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -fc -30 -78 -cc -cc -cc -78 -30 -fc -00 -00 -ENDCHAR -STARTCHAR 233 -ENCODING 233 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -cc -cc -cc -fc -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 234 -ENCODING 234 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -7c -c6 -c6 -c6 -c6 -6c -6c -6c -ee -00 -00 -ENDCHAR -STARTCHAR 235 -ENCODING 235 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -3c -60 -30 -78 -cc -cc -cc -cc -78 -00 -00 -ENDCHAR -STARTCHAR 236 -ENCODING 236 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -76 -db -db -db -6e -00 -00 -00 -00 -ENDCHAR -STARTCHAR 237 -ENCODING 237 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -06 -7c -de -d6 -f6 -7c -c0 -00 -00 -00 -ENDCHAR -STARTCHAR 238 -ENCODING 238 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -3c -60 -c0 -c0 -fc -c0 -c0 -60 -3c -00 -00 -ENDCHAR -STARTCHAR 239 -ENCODING 239 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -78 -cc -cc -cc -cc -cc -cc -cc -00 -00 -ENDCHAR -STARTCHAR 240 -ENCODING 240 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -fc -00 -00 -fc -00 -00 -fc -00 -00 -00 -ENDCHAR -STARTCHAR 241 -ENCODING 241 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -30 -30 -fc -30 -30 -00 -fc -00 -00 -00 -ENDCHAR -STARTCHAR 242 -ENCODING 242 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -60 -30 -18 -18 -30 -60 -00 -fc -00 -00 -00 -ENDCHAR -STARTCHAR 243 -ENCODING 243 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -18 -30 -60 -60 -30 -18 -00 -fc -00 -00 -00 -ENDCHAR -STARTCHAR 244 -ENCODING 244 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -0e -1b -1b -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 245 -ENCODING 245 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -18 -18 -18 -18 -18 -18 -d8 -d8 -70 -00 -00 -ENDCHAR -STARTCHAR 246 -ENCODING 246 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -30 -30 -00 -fc -00 -30 -30 -00 -00 -00 -ENDCHAR -STARTCHAR 247 -ENCODING 247 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -73 -db -ce -00 -73 -db -ce -00 -00 -00 -ENDCHAR -STARTCHAR 248 -ENCODING 248 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -3c -66 -66 -66 -3c -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 249 -ENCODING 249 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -1c -1c -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 250 -ENCODING 250 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -18 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 251 -ENCODING 251 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -07 -04 -04 -04 -44 -64 -34 -1c -0c -00 -00 -ENDCHAR -STARTCHAR 252 -ENCODING 252 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -d8 -6c -6c -6c -6c -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 253 -ENCODING 253 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -78 -0c -18 -30 -7c -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 254 -ENCODING 254 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -3c -3c -3c -3c -3c -3c -3c -3c -00 -00 -ENDCHAR -STARTCHAR 255 -ENCODING 255 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -ENDFONT diff --git a/tools/fonts/cp437-8x8.bdf b/tools/fonts/cp437-8x8.bdf deleted file mode 100644 index c30c0d1d..00000000 --- a/tools/fonts/cp437-8x8.bdf +++ /dev/null @@ -1,3857 +0,0 @@ -STARTFONT 2.1 -FONT cp437-8x8 -SIZE 8 100 100 -FONTBOUNDINGBOX 8 8 0 0 -STARTPROPERTIES 9 -PIXEL_SIZE 8 -POINT_SIZE 1 -RESOLUTION_X 100 -RESOLUTION_Y 100 -FONT_ASCENT 8 -FONT_DESCENT 0 -AVERAGE_WIDTH 80 -SPACING "C" -DEFAULT_CHAR 32 -ENDPROPERTIES -CHARS 256 -STARTCHAR 0 -ENCODING 0 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 1 -ENCODING 1 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7e -81 -a5 -81 -bd -99 -81 -7e -ENDCHAR -STARTCHAR 2 -ENCODING 2 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7e -ff -db -ff -c3 -e7 -ff -7e -ENDCHAR -STARTCHAR 3 -ENCODING 3 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -6c -fe -fe -fe -7c -38 -10 -00 -ENDCHAR -STARTCHAR 4 -ENCODING 4 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -10 -38 -7c -fe -7c -38 -10 -00 -ENDCHAR -STARTCHAR 5 -ENCODING 5 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -7c -38 -fe -fe -d6 -10 -38 -ENDCHAR -STARTCHAR 6 -ENCODING 6 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -10 -10 -38 -7c -fe -7c -10 -38 -ENDCHAR -STARTCHAR 7 -ENCODING 7 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -18 -3c -3c -18 -00 -00 -ENDCHAR -STARTCHAR 8 -ENCODING 8 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -ff -ff -e7 -c3 -c3 -e7 -ff -ff -ENDCHAR -STARTCHAR 9 -ENCODING 9 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -3c -66 -42 -42 -66 -3c -00 -ENDCHAR -STARTCHAR 10 -ENCODING 10 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -ff -c3 -99 -bd -bd -99 -c3 -ff -ENDCHAR -STARTCHAR 11 -ENCODING 11 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -0f -07 -0f -7d -cc -cc -cc -78 -ENDCHAR -STARTCHAR 12 -ENCODING 12 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3c -66 -66 -66 -3c -18 -7e -18 -ENDCHAR -STARTCHAR 13 -ENCODING 13 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3f -33 -3f -30 -30 -70 -f0 -e0 -ENDCHAR -STARTCHAR 14 -ENCODING 14 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7f -63 -7f -63 -63 -67 -e6 -c0 -ENDCHAR -STARTCHAR 15 -ENCODING 15 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -99 -5a -3c -e7 -e7 -3c -5a -99 -ENDCHAR -STARTCHAR 16 -ENCODING 16 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -80 -e0 -f8 -fe -f8 -e0 -80 -00 -ENDCHAR -STARTCHAR 17 -ENCODING 17 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -02 -0e -3e -fe -3e -0e -02 -00 -ENDCHAR -STARTCHAR 18 -ENCODING 18 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -3c -7e -18 -18 -7e -3c -18 -ENDCHAR -STARTCHAR 19 -ENCODING 19 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -66 -66 -66 -66 -66 -00 -66 -00 -ENDCHAR -STARTCHAR 20 -ENCODING 20 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7f -db -db -7b -1b -1b -1b -00 -ENDCHAR -STARTCHAR 21 -ENCODING 21 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7e -c3 -78 -cc -cc -78 -8c -f8 -ENDCHAR -STARTCHAR 22 -ENCODING 22 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -7e -7e -7e -00 -ENDCHAR -STARTCHAR 23 -ENCODING 23 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -3c -7e -18 -7e -3c -18 -ff -ENDCHAR -STARTCHAR 24 -ENCODING 24 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -3c -7e -18 -18 -18 -18 -00 -ENDCHAR -STARTCHAR 25 -ENCODING 25 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -18 -7e -3c -18 -00 -ENDCHAR -STARTCHAR 26 -ENCODING 26 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -18 -0c -fe -0c -18 -00 -00 -ENDCHAR -STARTCHAR 27 -ENCODING 27 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -30 -60 -fe -60 -30 -00 -00 -ENDCHAR -STARTCHAR 28 -ENCODING 28 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -c0 -c0 -c0 -fe -00 -00 -ENDCHAR -STARTCHAR 29 -ENCODING 29 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -24 -66 -ff -66 -24 -00 -00 -ENDCHAR -STARTCHAR 30 -ENCODING 30 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -18 -3c -7e -ff -ff -00 -00 -ENDCHAR -STARTCHAR 31 -ENCODING 31 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -ff -ff -7e -3c -18 -00 -00 -ENDCHAR -STARTCHAR 32 -ENCODING 32 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 33 -ENCODING 33 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -78 -78 -30 -30 -00 -30 -00 -ENDCHAR -STARTCHAR 34 -ENCODING 34 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -6c -6c -6c -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 35 -ENCODING 35 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -6c -6c -fe -6c -fe -6c -6c -00 -ENDCHAR -STARTCHAR 36 -ENCODING 36 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -7c -c0 -78 -0c -f8 -30 -00 -ENDCHAR -STARTCHAR 37 -ENCODING 37 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -c6 -cc -18 -30 -66 -c6 -00 -ENDCHAR -STARTCHAR 38 -ENCODING 38 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -6c -38 -76 -dc -cc -76 -00 -ENDCHAR -STARTCHAR 39 -ENCODING 39 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -60 -60 -c0 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 40 -ENCODING 40 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -30 -60 -60 -60 -30 -18 -00 -ENDCHAR -STARTCHAR 41 -ENCODING 41 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -60 -30 -18 -18 -18 -30 -60 -00 -ENDCHAR -STARTCHAR 42 -ENCODING 42 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -66 -3c -ff -3c -66 -00 -00 -ENDCHAR -STARTCHAR 43 -ENCODING 43 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -30 -30 -fc -30 -30 -00 -00 -ENDCHAR -STARTCHAR 44 -ENCODING 44 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -00 -70 -30 -60 -ENDCHAR -STARTCHAR 45 -ENCODING 45 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -fc -00 -00 -00 -00 -ENDCHAR -STARTCHAR 46 -ENCODING 46 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -ENDCHAR -STARTCHAR 47 -ENCODING 47 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -06 -0c -18 -30 -60 -c0 -80 -00 -ENDCHAR -STARTCHAR 48 -ENCODING 48 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -dc -fc -ec -cc -78 -00 -ENDCHAR -STARTCHAR 49 -ENCODING 49 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -f0 -30 -30 -30 -30 -fc -00 -ENDCHAR -STARTCHAR 50 -ENCODING 50 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -0c -38 -60 -cc -fc -00 -ENDCHAR -STARTCHAR 51 -ENCODING 51 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -0c -38 -0c -cc -78 -00 -ENDCHAR -STARTCHAR 52 -ENCODING 52 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1c -3c -6c -cc -fe -0c -0c -00 -ENDCHAR -STARTCHAR 53 -ENCODING 53 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fc -c0 -f8 -0c -0c -cc -78 -00 -ENDCHAR -STARTCHAR 54 -ENCODING 54 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -60 -c0 -f8 -cc -cc -78 -00 -ENDCHAR -STARTCHAR 55 -ENCODING 55 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fc -cc -0c -18 -30 -60 -60 -00 -ENDCHAR -STARTCHAR 56 -ENCODING 56 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -cc -78 -cc -cc -78 -00 -ENDCHAR -STARTCHAR 57 -ENCODING 57 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -cc -7c -0c -18 -70 -00 -ENDCHAR -STARTCHAR 58 -ENCODING 58 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -30 -30 -00 -30 -30 -00 -ENDCHAR -STARTCHAR 59 -ENCODING 59 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -30 -30 -00 -70 -30 -60 -ENDCHAR -STARTCHAR 60 -ENCODING 60 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -30 -60 -c0 -60 -30 -18 -00 -ENDCHAR -STARTCHAR 61 -ENCODING 61 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -fc -00 -fc -00 -00 -00 -ENDCHAR -STARTCHAR 62 -ENCODING 62 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -60 -30 -18 -0c -18 -30 -60 -00 -ENDCHAR -STARTCHAR 63 -ENCODING 63 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -0c -18 -30 -00 -30 -00 -ENDCHAR -STARTCHAR 64 -ENCODING 64 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7c -c6 -de -de -de -c0 -78 -00 -ENDCHAR -STARTCHAR 65 -ENCODING 65 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -78 -cc -cc -fc -cc -cc -00 -ENDCHAR -STARTCHAR 66 -ENCODING 66 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fc -66 -66 -7c -66 -66 -fc -00 -ENDCHAR -STARTCHAR 67 -ENCODING 67 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3c -66 -c0 -c0 -c0 -66 -3c -00 -ENDCHAR -STARTCHAR 68 -ENCODING 68 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fc -6c -66 -66 -66 -6c -fc -00 -ENDCHAR -STARTCHAR 69 -ENCODING 69 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fe -62 -68 -78 -68 -62 -fe -00 -ENDCHAR -STARTCHAR 70 -ENCODING 70 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fe -62 -68 -78 -68 -60 -f0 -00 -ENDCHAR -STARTCHAR 71 -ENCODING 71 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3c -66 -c0 -c0 -ce -66 -3e -00 -ENDCHAR -STARTCHAR 72 -ENCODING 72 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -cc -cc -cc -fc -cc -cc -cc -00 -ENDCHAR -STARTCHAR 73 -ENCODING 73 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -30 -30 -30 -30 -30 -78 -00 -ENDCHAR -STARTCHAR 74 -ENCODING 74 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1e -0c -0c -0c -cc -cc -78 -00 -ENDCHAR -STARTCHAR 75 -ENCODING 75 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -e6 -66 -6c -78 -6c -66 -e6 -00 -ENDCHAR -STARTCHAR 76 -ENCODING 76 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -f0 -60 -60 -60 -62 -66 -fe -00 -ENDCHAR -STARTCHAR 77 -ENCODING 77 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -c6 -ee -fe -d6 -c6 -c6 -c6 -00 -ENDCHAR -STARTCHAR 78 -ENCODING 78 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -c6 -e6 -f6 -de -ce -c6 -c6 -00 -ENDCHAR -STARTCHAR 79 -ENCODING 79 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -6c -c6 -c6 -c6 -6c -38 -00 -ENDCHAR -STARTCHAR 80 -ENCODING 80 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fc -66 -66 -7c -60 -60 -f0 -00 -ENDCHAR -STARTCHAR 81 -ENCODING 81 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -cc -cc -dc -78 -1c -00 -ENDCHAR -STARTCHAR 82 -ENCODING 82 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fc -66 -66 -7c -78 -6c -e6 -00 -ENDCHAR -STARTCHAR 83 -ENCODING 83 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -e0 -38 -1c -cc -78 -00 -ENDCHAR -STARTCHAR 84 -ENCODING 84 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fc -b4 -30 -30 -30 -30 -78 -00 -ENDCHAR -STARTCHAR 85 -ENCODING 85 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -cc -cc -cc -cc -cc -cc -fc -00 -ENDCHAR -STARTCHAR 86 -ENCODING 86 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -cc -cc -cc -cc -cc -78 -30 -00 -ENDCHAR -STARTCHAR 87 -ENCODING 87 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -c6 -c6 -c6 -d6 -fe -ee -c6 -00 -ENDCHAR -STARTCHAR 88 -ENCODING 88 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -c6 -c6 -6c -38 -6c -c6 -c6 -00 -ENDCHAR -STARTCHAR 89 -ENCODING 89 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -cc -cc -cc -78 -30 -30 -78 -00 -ENDCHAR -STARTCHAR 90 -ENCODING 90 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fe -cc -98 -30 -62 -c6 -fe -00 -ENDCHAR -STARTCHAR 91 -ENCODING 91 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -60 -60 -60 -60 -60 -78 -00 -ENDCHAR -STARTCHAR 92 -ENCODING 92 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -c0 -60 -30 -18 -0c -06 -02 -00 -ENDCHAR -STARTCHAR 93 -ENCODING 93 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -18 -18 -18 -18 -18 -78 -00 -ENDCHAR -STARTCHAR 94 -ENCODING 94 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -10 -38 -6c -c6 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 95 -ENCODING 95 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -ff -ENDCHAR -STARTCHAR 96 -ENCODING 96 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -30 -18 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 97 -ENCODING 97 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -78 -0c -7c -cc -76 -00 -ENDCHAR -STARTCHAR 98 -ENCODING 98 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -e0 -60 -7c -66 -66 -66 -bc -00 -ENDCHAR -STARTCHAR 99 -ENCODING 99 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -78 -cc -c0 -cc -78 -00 -ENDCHAR -STARTCHAR 100 -ENCODING 100 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1c -0c -0c -7c -cc -cc -76 -00 -ENDCHAR -STARTCHAR 101 -ENCODING 101 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -78 -cc -fc -c0 -78 -00 -ENDCHAR -STARTCHAR 102 -ENCODING 102 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -6c -60 -f0 -60 -60 -f0 -00 -ENDCHAR -STARTCHAR 103 -ENCODING 103 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -76 -cc -cc -7c -0c -f8 -ENDCHAR -STARTCHAR 104 -ENCODING 104 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -e0 -60 -6c -76 -66 -66 -e6 -00 -ENDCHAR -STARTCHAR 105 -ENCODING 105 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -00 -70 -30 -30 -30 -78 -00 -ENDCHAR -STARTCHAR 106 -ENCODING 106 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -00 -78 -18 -18 -18 -d8 -70 -ENDCHAR -STARTCHAR 107 -ENCODING 107 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -e0 -60 -66 -6c -78 -6c -e6 -00 -ENDCHAR -STARTCHAR 108 -ENCODING 108 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -70 -30 -30 -30 -30 -30 -78 -00 -ENDCHAR -STARTCHAR 109 -ENCODING 109 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -ec -fe -d6 -c6 -c6 -00 -ENDCHAR -STARTCHAR 110 -ENCODING 110 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -f8 -cc -cc -cc -cc -00 -ENDCHAR -STARTCHAR 111 -ENCODING 111 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -78 -cc -cc -cc -78 -00 -ENDCHAR -STARTCHAR 112 -ENCODING 112 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -dc -66 -66 -7c -60 -f0 -ENDCHAR -STARTCHAR 113 -ENCODING 113 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -76 -cc -cc -7c -0c -1e -ENDCHAR -STARTCHAR 114 -ENCODING 114 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -d8 -6c -6c -60 -f0 -00 -ENDCHAR -STARTCHAR 115 -ENCODING 115 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -7c -c0 -78 -0c -f8 -00 -ENDCHAR -STARTCHAR 116 -ENCODING 116 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -10 -30 -7c -30 -30 -34 -18 -00 -ENDCHAR -STARTCHAR 117 -ENCODING 117 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -cc -cc -cc -cc -76 -00 -ENDCHAR -STARTCHAR 118 -ENCODING 118 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -cc -cc -cc -78 -30 -00 -ENDCHAR -STARTCHAR 119 -ENCODING 119 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -c6 -c6 -d6 -fe -6c -00 -ENDCHAR -STARTCHAR 120 -ENCODING 120 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -c6 -6c -38 -6c -c6 -00 -ENDCHAR -STARTCHAR 121 -ENCODING 121 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -cc -cc -cc -7c -0c -f8 -ENDCHAR -STARTCHAR 122 -ENCODING 122 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -fc -98 -30 -64 -fc -00 -ENDCHAR -STARTCHAR 123 -ENCODING 123 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1c -30 -30 -e0 -30 -30 -1c -00 -ENDCHAR -STARTCHAR 124 -ENCODING 124 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -00 -18 -18 -18 -00 -ENDCHAR -STARTCHAR 125 -ENCODING 125 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -e0 -30 -30 -1c -30 -30 -e0 -00 -ENDCHAR -STARTCHAR 126 -ENCODING 126 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -76 -dc -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 127 -ENCODING 127 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -10 -38 -6c -c6 -c6 -c6 -fe -00 -ENDCHAR -STARTCHAR 128 -ENCODING 128 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -c0 -cc -78 -18 -0c -78 -ENDCHAR -STARTCHAR 129 -ENCODING 129 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -cc -00 -cc -cc -cc -7e -00 -ENDCHAR -STARTCHAR 130 -ENCODING 130 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1c -00 -78 -cc -fc -c0 -78 -00 -ENDCHAR -STARTCHAR 131 -ENCODING 131 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7e -c3 -3c -06 -3e -66 -3f -00 -ENDCHAR -STARTCHAR 132 -ENCODING 132 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -cc -00 -78 -0c -7c -cc -7e -00 -ENDCHAR -STARTCHAR 133 -ENCODING 133 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -e0 -00 -78 -0c -7c -cc -7e -00 -ENDCHAR -STARTCHAR 134 -ENCODING 134 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -30 -78 -0c -7c -cc -7e -00 -ENDCHAR -STARTCHAR 135 -ENCODING 135 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -7c -c0 -c0 -7c -06 -3c -ENDCHAR -STARTCHAR 136 -ENCODING 136 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7e -c3 -3c -66 -7e -60 -3c -00 -ENDCHAR -STARTCHAR 137 -ENCODING 137 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -cc -00 -78 -cc -fc -c0 -78 -00 -ENDCHAR -STARTCHAR 138 -ENCODING 138 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -e0 -00 -78 -cc -fc -c0 -78 -00 -ENDCHAR -STARTCHAR 139 -ENCODING 139 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -cc -00 -70 -30 -30 -30 -78 -00 -ENDCHAR -STARTCHAR 140 -ENCODING 140 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7c -c6 -38 -18 -18 -18 -3c -00 -ENDCHAR -STARTCHAR 141 -ENCODING 141 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -e0 -00 -70 -30 -30 -30 -78 -00 -ENDCHAR -STARTCHAR 142 -ENCODING 142 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -cc -30 -78 -cc -cc -fc -cc -00 -ENDCHAR -STARTCHAR 143 -ENCODING 143 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -30 -00 -78 -cc -fc -cc -00 -ENDCHAR -STARTCHAR 144 -ENCODING 144 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1c -00 -fc -60 -78 -60 -fc -00 -ENDCHAR -STARTCHAR 145 -ENCODING 145 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -7f -0c -7f -cc -7f -00 -ENDCHAR -STARTCHAR 146 -ENCODING 146 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3e -6c -cc -fe -cc -cc -ce -00 -ENDCHAR -STARTCHAR 147 -ENCODING 147 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -00 -78 -cc -cc -78 -00 -ENDCHAR -STARTCHAR 148 -ENCODING 148 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -cc -00 -78 -cc -cc -78 -00 -ENDCHAR -STARTCHAR 149 -ENCODING 149 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -e0 -00 -78 -cc -cc -78 -00 -ENDCHAR -STARTCHAR 150 -ENCODING 150 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -00 -cc -cc -cc -7e -00 -ENDCHAR -STARTCHAR 151 -ENCODING 151 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -e0 -00 -cc -cc -cc -7e -00 -ENDCHAR -STARTCHAR 152 -ENCODING 152 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -cc -00 -cc -cc -fc -0c -f8 -ENDCHAR -STARTCHAR 153 -ENCODING 153 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -c6 -38 -7c -c6 -c6 -7c -38 -00 -ENDCHAR -STARTCHAR 154 -ENCODING 154 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -cc -00 -cc -cc -cc -cc -78 -00 -ENDCHAR -STARTCHAR 155 -ENCODING 155 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -7e -c0 -c0 -7e -18 -18 -ENDCHAR -STARTCHAR 156 -ENCODING 156 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -6c -64 -f0 -60 -e6 -fc -00 -ENDCHAR -STARTCHAR 157 -ENCODING 157 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -cc -cc -78 -fc -30 -fc -30 -00 -ENDCHAR -STARTCHAR 158 -ENCODING 158 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -f0 -d8 -d8 -f4 -cc -de -cc -0e -ENDCHAR -STARTCHAR 159 -ENCODING 159 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -0e -1b -18 -7e -18 -18 -d8 -70 -ENDCHAR -STARTCHAR 160 -ENCODING 160 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1c -00 -78 -0c -7c -cc -7e -00 -ENDCHAR -STARTCHAR 161 -ENCODING 161 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -00 -70 -30 -30 -30 -78 -00 -ENDCHAR -STARTCHAR 162 -ENCODING 162 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -1c -00 -78 -cc -cc -78 -00 -ENDCHAR -STARTCHAR 163 -ENCODING 163 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -1c -00 -cc -cc -cc -7e -00 -ENDCHAR -STARTCHAR 164 -ENCODING 164 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -f8 -00 -f8 -cc -cc -cc -00 -ENDCHAR -STARTCHAR 165 -ENCODING 165 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fc -00 -cc -ec -fc -dc -cc -00 -ENDCHAR -STARTCHAR 166 -ENCODING 166 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3c -6c -6c -3e -00 -7e -00 -00 -ENDCHAR -STARTCHAR 167 -ENCODING 167 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3c -66 -66 -3c -00 -7e -00 -00 -ENDCHAR -STARTCHAR 168 -ENCODING 168 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -00 -30 -60 -c0 -cc -78 -00 -ENDCHAR -STARTCHAR 169 -ENCODING 169 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -fc -c0 -c0 -00 -00 -ENDCHAR -STARTCHAR 170 -ENCODING 170 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -fc -0c -0c -00 -00 -ENDCHAR -STARTCHAR 171 -ENCODING 171 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -c6 -cc -d8 -3e -63 -ce -98 -1f -ENDCHAR -STARTCHAR 172 -ENCODING 172 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -c6 -cc -d8 -f3 -67 -cf -9f -03 -ENDCHAR -STARTCHAR 173 -ENCODING 173 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -18 -00 -18 -18 -3c -3c -18 -ENDCHAR -STARTCHAR 174 -ENCODING 174 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -33 -66 -cc -66 -33 -00 -00 -ENDCHAR -STARTCHAR 175 -ENCODING 175 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -cc -66 -33 -66 -cc -00 -00 -ENDCHAR -STARTCHAR 176 -ENCODING 176 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -22 -88 -22 -88 -22 -88 -22 -88 -ENDCHAR -STARTCHAR 177 -ENCODING 177 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -55 -aa -55 -aa -55 -aa -55 -aa -ENDCHAR -STARTCHAR 178 -ENCODING 178 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -dd -77 -dd -77 -dd -77 -dd -77 -ENDCHAR -STARTCHAR 179 -ENCODING 179 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 180 -ENCODING 180 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -18 -f8 -18 -18 -18 -ENDCHAR -STARTCHAR 181 -ENCODING 181 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -f8 -18 -f8 -18 -18 -18 -ENDCHAR -STARTCHAR 182 -ENCODING 182 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -36 -36 -f6 -36 -36 -36 -ENDCHAR -STARTCHAR 183 -ENCODING 183 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -fe -36 -36 -36 -ENDCHAR -STARTCHAR 184 -ENCODING 184 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -f8 -18 -f8 -18 -18 -18 -ENDCHAR -STARTCHAR 185 -ENCODING 185 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -f6 -06 -f6 -36 -36 -36 -ENDCHAR -STARTCHAR 186 -ENCODING 186 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -36 -36 -36 -36 -36 -36 -ENDCHAR -STARTCHAR 187 -ENCODING 187 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -fe -06 -f6 -36 -36 -36 -ENDCHAR -STARTCHAR 188 -ENCODING 188 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -f6 -06 -fe -00 -00 -00 -ENDCHAR -STARTCHAR 189 -ENCODING 189 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -36 -36 -fe -00 -00 -00 -ENDCHAR -STARTCHAR 190 -ENCODING 190 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -f8 -18 -f8 -00 -00 -00 -ENDCHAR -STARTCHAR 191 -ENCODING 191 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -f8 -18 -18 -18 -ENDCHAR -STARTCHAR 192 -ENCODING 192 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -18 -1f -00 -00 -00 -ENDCHAR -STARTCHAR 193 -ENCODING 193 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -18 -ff -00 -00 -00 -ENDCHAR -STARTCHAR 194 -ENCODING 194 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -ff -18 -18 -18 -ENDCHAR -STARTCHAR 195 -ENCODING 195 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -18 -1f -18 -18 -18 -ENDCHAR -STARTCHAR 196 -ENCODING 196 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -ff -00 -00 -00 -ENDCHAR -STARTCHAR 197 -ENCODING 197 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -18 -ff -18 -18 -18 -ENDCHAR -STARTCHAR 198 -ENCODING 198 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -1f -18 -1f -18 -18 -18 -ENDCHAR -STARTCHAR 199 -ENCODING 199 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -36 -36 -37 -36 -36 -36 -ENDCHAR -STARTCHAR 200 -ENCODING 200 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -37 -30 -3f -00 -00 -00 -ENDCHAR -STARTCHAR 201 -ENCODING 201 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -3f -30 -37 -36 -36 -36 -ENDCHAR -STARTCHAR 202 -ENCODING 202 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -f7 -00 -ff -00 -00 -00 -ENDCHAR -STARTCHAR 203 -ENCODING 203 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -ff -00 -f7 -36 -36 -36 -ENDCHAR -STARTCHAR 204 -ENCODING 204 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -37 -30 -37 -36 -36 -36 -ENDCHAR -STARTCHAR 205 -ENCODING 205 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -ff -00 -ff -00 -00 -00 -ENDCHAR -STARTCHAR 206 -ENCODING 206 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -f7 -00 -f7 -36 -36 -36 -ENDCHAR -STARTCHAR 207 -ENCODING 207 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -ff -00 -ff -00 -00 -00 -ENDCHAR -STARTCHAR 208 -ENCODING 208 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -36 -36 -ff -00 -00 -00 -ENDCHAR -STARTCHAR 209 -ENCODING 209 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -ff -00 -ff -18 -18 -18 -ENDCHAR -STARTCHAR 210 -ENCODING 210 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -ff -36 -36 -36 -ENDCHAR -STARTCHAR 211 -ENCODING 211 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -36 -36 -3f -00 -00 -00 -ENDCHAR -STARTCHAR 212 -ENCODING 212 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -1f -18 -1f -00 -00 -00 -ENDCHAR -STARTCHAR 213 -ENCODING 213 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -1f -18 -1f -18 -18 -18 -ENDCHAR -STARTCHAR 214 -ENCODING 214 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -3f -36 -36 -36 -ENDCHAR -STARTCHAR 215 -ENCODING 215 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -36 -36 -36 -36 -f7 -36 -36 -36 -ENDCHAR -STARTCHAR 216 -ENCODING 216 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -ff -00 -ff -18 -18 -18 -ENDCHAR -STARTCHAR 217 -ENCODING 217 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -18 -f8 -00 -00 -00 -ENDCHAR -STARTCHAR 218 -ENCODING 218 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -1f -18 -18 -18 -ENDCHAR -STARTCHAR 219 -ENCODING 219 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -ff -ff -ff -ff -ff -ff -ff -ff -ENDCHAR -STARTCHAR 220 -ENCODING 220 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -ff -ff -ff -ff -ENDCHAR -STARTCHAR 221 -ENCODING 221 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -f0 -f0 -f0 -f0 -f0 -f0 -f0 -f0 -ENDCHAR -STARTCHAR 222 -ENCODING 222 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -0f -0f -0f -0f -0f -0f -0f -0f -ENDCHAR -STARTCHAR 223 -ENCODING 223 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -ff -ff -ff -ff -00 -00 -00 -00 -ENDCHAR -STARTCHAR 224 -ENCODING 224 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -76 -dc -c8 -dc -76 -00 -ENDCHAR -STARTCHAR 225 -ENCODING 225 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -78 -cc -f8 -cc -f8 -c0 -c0 -ENDCHAR -STARTCHAR 226 -ENCODING 226 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -fe -c6 -c0 -c0 -c0 -c0 -00 -ENDCHAR -STARTCHAR 227 -ENCODING 227 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -fe -6c -6c -6c -6c -6c -00 -ENDCHAR -STARTCHAR 228 -ENCODING 228 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fe -66 -30 -18 -30 -66 -fe -00 -ENDCHAR -STARTCHAR 229 -ENCODING 229 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -7e -cc -cc -cc -78 -00 -ENDCHAR -STARTCHAR 230 -ENCODING 230 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -66 -66 -66 -66 -7c -60 -c0 -ENDCHAR -STARTCHAR 231 -ENCODING 231 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -76 -dc -18 -18 -18 -18 -00 -ENDCHAR -STARTCHAR 232 -ENCODING 232 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -fc -30 -78 -cc -cc -78 -30 -fc -ENDCHAR -STARTCHAR 233 -ENCODING 233 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -6c -c6 -fe -c6 -6c -38 -00 -ENDCHAR -STARTCHAR 234 -ENCODING 234 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -6c -c6 -c6 -6c -6c -ee -00 -ENDCHAR -STARTCHAR 235 -ENCODING 235 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1c -30 -18 -7c -cc -cc -78 -00 -ENDCHAR -STARTCHAR 236 -ENCODING 236 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -7e -db -db -7e -00 -00 -ENDCHAR -STARTCHAR 237 -ENCODING 237 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -06 -0c -7e -db -db -7e -60 -c0 -ENDCHAR -STARTCHAR 238 -ENCODING 238 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3c -60 -c0 -fc -c0 -60 -3c -00 -ENDCHAR -STARTCHAR 239 -ENCODING 239 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -cc -cc -cc -cc -cc -cc -00 -ENDCHAR -STARTCHAR 240 -ENCODING 240 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -fc -00 -fc -00 -fc -00 -00 -ENDCHAR -STARTCHAR 241 -ENCODING 241 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -30 -fc -30 -30 -00 -fc -00 -ENDCHAR -STARTCHAR 242 -ENCODING 242 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -60 -30 -18 -30 -60 -00 -fc -00 -ENDCHAR -STARTCHAR 243 -ENCODING 243 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -30 -60 -30 -18 -00 -fc -00 -ENDCHAR -STARTCHAR 244 -ENCODING 244 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -0e -1b -1b -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR 245 -ENCODING 245 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -18 -18 -d8 -d8 -70 -ENDCHAR -STARTCHAR 246 -ENCODING 246 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -30 -30 -00 -fc -00 -30 -30 -00 -ENDCHAR -STARTCHAR 247 -ENCODING 247 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -72 -9c -00 -72 -9c -00 -00 -ENDCHAR -STARTCHAR 248 -ENCODING 248 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -6c -6c -38 -00 -00 -00 -00 -ENDCHAR -STARTCHAR 249 -ENCODING 249 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -18 -18 -00 -00 -00 -ENDCHAR -STARTCHAR 250 -ENCODING 250 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -18 -00 -00 -00 -ENDCHAR -STARTCHAR 251 -ENCODING 251 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -0f -0c -0c -0c -ec -6c -3c -1c -ENDCHAR -STARTCHAR 252 -ENCODING 252 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -6c -6c -6c -6c -00 -00 -00 -ENDCHAR -STARTCHAR 253 -ENCODING 253 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -78 -0c -38 -60 -7c -00 -00 -00 -ENDCHAR -STARTCHAR 254 -ENCODING 254 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -3c -3c -3c -3c -00 -00 -ENDCHAR -STARTCHAR 255 -ENCODING 255 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -ENDFONT diff --git a/tools/fonts/tom-thumb.bdf b/tools/fonts/tom-thumb.bdf deleted file mode 100644 index 6fa5bd78..00000000 --- a/tools/fonts/tom-thumb.bdf +++ /dev/null @@ -1,2365 +0,0 @@ -STARTFONT 2.1 -FONT -Raccoon-Fixed4x6-Medium-R-Normal--6-60-75-75-P-40-ISO10646-1 -SIZE 6 75 75 -FONTBOUNDINGBOX 3 6 0 -1 -STARTPROPERTIES 25 -FONT_NAME "Fixed4x6" -FONT_ASCENT 5 -FONT_DESCENT 1 -QUAD_WIDTH 6 -X_HEIGHT 3 -CAP_HEIGHT 4 -FONTNAME_REGISTRY "" -FAMILY_NAME "Fixed4x6" -FOUNDRY "Raccoon" -WEIGHT_NAME "Medium" -SETWIDTH_NAME "Normal" -SLANT "R" -ADD_STYLE_NAME "" -PIXEL_SIZE 6 -POINT_SIZE 60 -RESOLUTION_X 75 -RESOLUTION_Y 75 -RESOLUTION 75 -SPACING "P" -AVERAGE_WIDTH 40 -CHARSET_REGISTRY "ISO10646" -CHARSET_ENCODING "1" -CHARSET_COLLECTIONS "ASCII ISOLatin1Encoding ISO10646-1" -FULL_NAME "Fixed4x6" -COPYRIGHT """""MIT""""" -ENDPROPERTIES -CHARS 203 -STARTCHAR space -ENCODING 32 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 1 1 3 4 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 1 5 1 0 -BITMAP -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 2 0 3 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -E0 -A0 -E0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -60 -C0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -20 -40 -80 -20 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -C0 -E0 -A0 -60 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 1 2 1 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 5 1 0 -BITMAP -40 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 5 0 0 -BITMAP -80 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 2 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 1 -BITMAP -40 -E0 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 2 0 0 -BITMAP -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -A0 -A0 -A0 -C0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 5 0 0 -BITMAP -40 -C0 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -20 -40 -20 -C0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -A0 -E0 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -80 -C0 -20 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -E0 -A0 -E0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -A0 -E0 -A0 -E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -A0 -E0 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 1 3 1 1 -BITMAP -80 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 4 0 0 -BITMAP -40 -00 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 1 -BITMAP -E0 -00 -E0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -20 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -A0 -E0 -80 -60 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -A0 -E0 -A0 -A0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -A0 -C0 -A0 -C0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -80 -80 -60 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -A0 -A0 -A0 -C0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -80 -E0 -80 -E0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -80 -E0 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -E0 -A0 -60 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -A0 -E0 -A0 -A0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -20 -20 -A0 -40 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -A0 -C0 -A0 -A0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -E0 -E0 -A0 -A0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -E0 -E0 -E0 -A0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -A0 -C0 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -A0 -A0 -E0 -60 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -A0 -E0 -C0 -A0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -40 -20 -C0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -A0 -A0 -40 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -A0 -E0 -E0 -A0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -A0 -40 -A0 -A0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -A0 -40 -40 -40 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 1 -BITMAP -80 -40 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 2 0 3 -BITMAP -40 -A0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 1 0 0 -BITMAP -E0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 2 0 3 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -C0 -60 -A0 -E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -C0 -A0 -A0 -C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -80 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -60 -A0 -A0 -60 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -A0 -C0 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -40 -E0 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 -1 -BITMAP -60 -A0 -E0 -20 -40 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -C0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 1 5 1 0 -BITMAP -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 6 0 -1 -BITMAP -20 -00 -20 -20 -A0 -40 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -A0 -C0 -C0 -A0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -E0 -E0 -E0 -A0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -C0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 -1 -BITMAP -C0 -A0 -A0 -C0 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 -1 -BITMAP -60 -A0 -A0 -60 -20 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -C0 -60 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -E0 -40 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -A0 -A0 -E0 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -A0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -A0 -40 -40 -A0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 -1 -BITMAP -A0 -A0 -60 -20 -40 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -E0 -60 -C0 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -40 -80 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 1 5 1 0 -BITMAP -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -40 -20 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 2 0 3 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 1 5 1 0 -BITMAP -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -E0 -80 -E0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -40 -E0 -40 -E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -40 -E0 -40 -A0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -A0 -40 -E0 -40 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 1 5 1 0 -BITMAP -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -40 -A0 -40 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 1 0 4 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 2 -BITMAP -60 -80 -60 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 3 0 2 -BITMAP -40 -80 -40 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 2 0 2 -BITMAP -E0 -20 -ENDCHAR -STARTCHAR softhyphen -ENCODING 173 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 2 -BITMAP -C0 -C0 -A0 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 1 0 4 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 2 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -E0 -40 -00 -E0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 2 -BITMAP -C0 -40 -60 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 2 -BITMAP -E0 -60 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 2 1 3 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -A0 -A0 -C0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -A0 -60 -60 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 1 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 0 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 1 3 1 2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -A0 -40 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 3 1 2 -BITMAP -80 -40 -80 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -80 -00 -60 -20 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -80 -00 -C0 -60 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -C0 -00 -60 -20 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -00 -40 -80 -E0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -20 -40 -E0 -A0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -80 -40 -E0 -A0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -00 -40 -E0 -A0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -40 -E0 -A0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -40 -A0 -E0 -A0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -C0 -A0 -E0 -A0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -E0 -C0 -E0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 6 0 -1 -BITMAP -60 -80 -80 -60 -20 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -20 -E0 -C0 -E0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -80 -E0 -C0 -E0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -00 -E0 -C0 -E0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -E0 -C0 -E0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -20 -E0 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -80 -E0 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -00 -E0 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -E0 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -A0 -E0 -A0 -C0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -60 -A0 -E0 -A0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -20 -E0 -A0 -E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -80 -E0 -A0 -E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -00 -E0 -A0 -E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -60 -E0 -A0 -E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -E0 -A0 -E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 3 0 1 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -A0 -E0 -A0 -C0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -40 -A0 -A0 -E0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -40 -A0 -A0 -E0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -00 -A0 -A0 -E0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -A0 -A0 -E0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -40 -A0 -E0 -40 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -E0 -A0 -E0 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 6 0 -1 -BITMAP -60 -A0 -C0 -A0 -C0 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -80 -60 -A0 -E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -00 -60 -A0 -E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -60 -A0 -E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -60 -A0 -E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -60 -60 -A0 -E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -E0 -E0 -C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 -1 -BITMAP -60 -80 -60 -20 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -20 -60 -E0 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -80 -60 -E0 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -00 -60 -E0 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -60 -E0 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 5 1 0 -BITMAP -80 -40 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 2 5 0 0 -BITMAP -40 -80 -40 -40 -40 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -00 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -60 -A0 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -60 -C0 -A0 -A0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -20 -40 -A0 -40 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -80 -40 -A0 -40 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -00 -40 -A0 -40 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -60 -40 -A0 -40 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -40 -A0 -40 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -00 -E0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -E0 -A0 -C0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -40 -A0 -A0 -60 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -40 -A0 -A0 -60 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -00 -A0 -A0 -60 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -A0 -A0 -60 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 6 0 -1 -BITMAP -20 -40 -A0 -60 -20 -40 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 -1 -BITMAP -80 -C0 -A0 -C0 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 6 0 -1 -BITMAP -A0 -00 -A0 -60 -20 -40 -ENDCHAR -STARTCHAR gcircumflex -ENCODING 285 -SWIDTH 1000 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR OE -ENCODING 338 -SWIDTH 666 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -E0 -C0 -60 -ENDCHAR -STARTCHAR oe -ENCODING 339 -SWIDTH 666 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -E0 -C0 -E0 -ENDCHAR -STARTCHAR Scaron -ENCODING 352 -SWIDTH 666 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -60 -C0 -60 -C0 -ENDCHAR -STARTCHAR scaron -ENCODING 353 -SWIDTH 666 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -60 -C0 -60 -C0 -ENDCHAR -STARTCHAR Ydieresis -ENCODING 376 -SWIDTH 666 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -A0 -40 -40 -ENDCHAR -STARTCHAR Zcaron -ENCODING 381 -SWIDTH 666 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -E0 -60 -C0 -E0 -ENDCHAR -STARTCHAR zcaron -ENCODING 382 -SWIDTH 666 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -E0 -60 -C0 -E0 -ENDCHAR -STARTCHAR uni0EA4 -ENCODING 3748 -SWIDTH 1000 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR uni13A0 -ENCODING 5024 -SWIDTH 1000 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR bullet -ENCODING 8226 -SWIDTH 666 0 -DWIDTH 4 0 -BBX 1 1 1 2 -BITMAP -80 -ENDCHAR -STARTCHAR ellipsis -ENCODING 8230 -SWIDTH 666 0 -DWIDTH 4 0 -BBX 3 1 0 0 -BITMAP -A0 -ENDCHAR -STARTCHAR Euro -ENCODING 8364 -SWIDTH 666 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -E0 -E0 -C0 -60 -ENDCHAR -STARTCHAR uniFFFD -ENCODING 65533 -SWIDTH 1000 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -A0 -A0 -A0 -E0 -ENDCHAR -ENDFONT diff --git a/tools/galois.c b/tools/galois.c deleted file mode 100644 index 7d2dc288..00000000 --- a/tools/galois.c +++ /dev/null @@ -1,23 +0,0 @@ - -/* test of 16-bit Galois LFSR */ - -#include "stdio.h" - -int main() -{ - int n = 100; - unsigned short x = 1; - for (int i=0; i>= 1; - if (c) x ^= 0xd400; // 0b1101010000000000 - printf("%4x\n", x); - } - for (int i=0; i1: - print((seqlen, "#(%d,%d'%s,%d)" % (n,n,bin(i)[1:],invert), seqindex)) diff --git a/tools/lfsrcalc2.js b/tools/lfsrcalc2.js deleted file mode 100755 index 3cc38a64..00000000 --- a/tools/lfsrcalc2.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; - -var BEST={} - -var MAXBITS=17 -//MAXBITS=12 - -for (var n=1; n 1 && x == 1) { - if (!BEST[seqlen] || n < BEST[seqlen].n) { - BEST[seqlen] = {n:n, i:i, invert:invert}; - //console.log(seqlen + "\t" + n + "\t" + i.toString(2) + "\t" + x.toString(2)); - } - } - } - } - } -} - -for (var seqlen in BEST) { - var b = BEST[seqlen]; - console.log(seqlen+" &\t@"+b.n+"'b"+b.i.toString(2)+","+b.invert+"@ \\\\"); -} - diff --git a/tools/midi2song.py b/tools/midi2song.py deleted file mode 100755 index 8f8b6acd..00000000 --- a/tools/midi2song.py +++ /dev/null @@ -1,182 +0,0 @@ -#!/usr/bin/python - -import sys, string, math, argparse -import mido - -parser = argparse.ArgumentParser() -parser.add_argument('-s', '--start', type=int, default=21, help="first MIDI note") -parser.add_argument('-n', '--num', type=int, default=21+63, help="number of notes") -parser.add_argument('-v', '--voices', type=int, default=3, help="number of voices") -parser.add_argument('-T', '--transpose', type=int, default=0, help="transpose by half-steps") -parser.add_argument('-t', '--tempo', type=int, default=48, help="tempo") -parser.add_argument('-o', '--one', action="store_true", help="one voice per channel") -parser.add_argument('-z', '--compress', action="store_true", help="compress song (experimental)") -parser.add_argument('-H', '--hex', action="store_true", help="hex output") -parser.add_argument('midifile', help="MIDI file") -parser.add_argument('midichannels', nargs='?', help="comma-separated list of MIDI channels, or -") -args = parser.parse_args() - -min_note = args.start -max_note = min_note + args.num -max_voices = args.voices -one_voice_per_channel = args.one -tempo = args.tempo -compress = args.compress -transpose = args.transpose -coutput = not args.hex - -# for 2600 -#max_voices = 2 -#coutput = 0 -# for 2600 wavetable -#max_voices = 4 -#one_voice_per_channel = 0 - -fn = args.midifile - -mid = mido.MidiFile(fn) - -def hex1(n): - return '%02x'%n -def hex2(n): - return '0x%02x'%n - -def only_notes(s): - for ch in s: - if ord(ch) == 0xff: - return False - return True - -def find_common_substrings(s): - results = {} - for l in range(64, 6, -1): - for i in range(0,len(s)-l*2): - match = s[i:i+l] - if not only_notes(match): - continue - count = 0 - j = i+l - while j < len(s): - p = s.find(match, j) - if p > 0: - count += 1 - j = p+l - else: - break - if count: - n = count*(l-1)-1 - if not results.get(i) or n > results[i][0]: - results[i] = (n,l) - return results - -def get_best_substring(ss): - best = (0,0,0) - for k,v in list(ss.items()): - if v[0] > best[2]: - best = (k,v[1],v[0]) - return best - -def offset2str(ofs): - return chr(ofs & 0xff) + chr((ofs >> 8) & 0xff) - #return chr(0xc0 | (ofs & 0x3f)) + chr(0xc0 | ((ofs >> 6) & 0x3f)) - -g_code = 0xc1 -g_subs = [] - -def replace_substrings(s, bss): - global g_code - i,l,n = bss - count = (n+1)/(l-1) - match = s[i:i+l] - print((i,l,n,count,repr(match))) - r = s[0:i] - while i 0: - while curtime < t: - dt = min(63, t-curtime) - curtime += dt - if nnotes > 0: - nvoices = 0 - curchans = 0 - output.append(dt+128) - if note >= min_note and note <= max_note and nvoices < max_voices: - if not (one_voice_per_channel and (curchans & (1< %d bytes" % (len(output), len(zout)))) diff --git a/tools/mknotes.py b/tools/mknotes.py deleted file mode 100755 index d676e94e..00000000 --- a/tools/mknotes.py +++ /dev/null @@ -1,48 +0,0 @@ -#!/usr/bin/python - -import sys, string, math, argparse - -parser = argparse.ArgumentParser() -parser.add_argument('-l', '--length', type=int, default=64, help="length of note table") -parser.add_argument('-u', '--upper', type=int, default=49, help="upper note # to test") -parser.add_argument('-f', '--freq', type=float, default=3579545/32.0, help="base frequency (Hz)") -parser.add_argument('-b', '--bias', type=float, default=0, help="divisor bias") -parser.add_argument('-m', '--maxbits', type=float, default=12, help="max. # of bits") -args = parser.parse_args() - -test_notes = args.upper -final_notes = args.length -basehz = args.freq -bias = args.bias -maxval = (1< maxval: - period /= 2 - tonehz = basehz / period - error += abs(notehz-tonehz) - #print a440,note,notehz,notehz-tonehz,period - #if a440 == 4405: - # print '%d,%f,%d' % (note,tonehz-notehz,period) - results.append((error, a440)) - -results.sort() -best_error, best_a440 = results[0] -best_a440 /= 10.0 -print('//', args) -print('//', best_a440, best_error, test_notes) - -print("const int note_table[%d] = {" % final_notes) -for note in range(0,final_notes): - notehz = best_a440 * math.pow(2.0, (note - 49) / 12.0); - period = int(round(basehz / notehz)) - bias - while period > maxval: - period /= 2 - print('%d,' % period, end='') -print("};") diff --git a/tools/mknotes2600.py b/tools/mknotes2600.py deleted file mode 100755 index ab4dbb5b..00000000 --- a/tools/mknotes2600.py +++ /dev/null @@ -1,91 +0,0 @@ -#!/usr/bin/python - -import sys, string, math, argparse - -parser = argparse.ArgumentParser() -parser.add_argument('-l', '--length', type=int, default=64, help="length of note table") -parser.add_argument('-u', '--upper', type=int, default=49, help="upper note # to test") -args = parser.parse_args() - -test_notes = args.upper -final_notes = args.length - -basehz = 15720.0 #4 -basehz2 = 5240.0 #12 -basehz3 = 1014.2 #6 -s = 8 - -bittable = [ -0b00000000, -0b00000001, -0b00010001, -0b01001001, -0b01010101, -0b10110101, -0b11011011, -0b11101111, -] - -results = [] - -for a440 in range(4200,4600): - error = 0 - for note in range(4,test_notes): - notehz = a440 / 10.0 * math.pow(2.0, (note - 49) / 12.0); - period = round(basehz * s / notehz) / s - tonehz = basehz / period - if period < s or period > 32*s: - tonehz = -10000 - period2 = round(basehz2 * s / notehz) / s - tonehz2 = basehz2 / period - if period2 < s or period2 > 32*s: - tonehz2 = -10000 - period3 = round(basehz3 * s / notehz) / s - tonehz3 = basehz3 / period - if period3 < s or period3 > 32*s: - tonehz3 = -10000 - error += min(abs(notehz-tonehz), abs(notehz-tonehz2), abs(notehz-tonehz3)) - results.append((error, a440)) - -results.sort() -best_error, best_a440 = results[0] -best_a440 /= 10.0 -print('//', best_a440, best_error, test_notes) - -periods = [] -tones = [] -bits = [] - -print("const int note_table[%d] = {" % final_notes) -for note in range(0,final_notes): - notehz = best_a440 * math.pow(2.0, (note - 49) / 12.0); - bestperiod = 255 - bestscore = 999999 - besthz = -1 - for hz in [basehz, basehz2, basehz3]: - period = int(round(hz * s / notehz)) - if period >= s and period <= 32*s: - tonehz = hz / period - error = notehz - hz - if error < bestscore: - bestscore = error - bestperiod = period - besthz = hz - - #print(note, besthz, bestperiod, notehz) - print('%d,' % period, end='') - periods.append(bestperiod / s - 1) - bits.append(bittable[bestperiod & (s-1)]) - if besthz==basehz: - tones.append(4) - elif besthz==basehz2: - tones.append(12) - elif besthz==basehz3: - tones.append(6) - else: - tones.append(0) -print("};") - -print(periods) -print(bits) -print(tones) diff --git a/tools/mkztab.py b/tools/mkztab.py deleted file mode 100644 index 9df2d349..00000000 --- a/tools/mkztab.py +++ /dev/null @@ -1,9 +0,0 @@ - -d = 16 -s = 800 - -for n in range(0,128): - z = n/2+d - y = s/z - print("%d," % y, end='') -print() diff --git a/tools/mw8080/.gitignore b/tools/mw8080/.gitignore deleted file mode 100644 index 717ff60c..00000000 --- a/tools/mw8080/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -*.c -*.pbm diff --git a/tools/mw8080/Makefile b/tools/mw8080/Makefile deleted file mode 100644 index 08691300..00000000 --- a/tools/mw8080/Makefile +++ /dev/null @@ -1,29 +0,0 @@ - -all: cp437.mw8080.c c64.mw8080.c baddies-horiz.rot.c scrappy.rot.c - -# convert DOS CP437 font (256 chars) -cp437.mw8080.c: ../fonts/cp437-8x8.bdf - python ../parsebdf8.py $< -f -r -C > $@ - -# convert C64 font (63 chars) -c64.mw8080.c: ../fonts/c64.bdf - python ../parsebdf8.py $< -f -r -C -s 32 -e 94 > $@ - -%.h: - cat $* | hexdump -v -e '"\n" 128/1 "0x%02x,"' - -# convert PBM bitmap to C array -%.c: %.pbm - python ../pbm_to_c.py $< > $@ - -#%.rot.pbm: %.pbm -# convert $< -transpose -bordercolor white -border 4x4 $@ - -# rotate and dither example bitmaps - -baddies-horiz.rot.pbm: ../images/baddies-horiz.png - convert $< +dither -brightness-contrast 50x50 -fill black -transpose -negate $@ - -scrappy.rot.pbm: ../images/scrappy48x64.pbm - convert $< -transpose -bordercolor white -border 4x4 $@ - diff --git a/tools/nes/Makefile b/tools/nes/Makefile deleted file mode 100644 index 4717cee2..00000000 --- a/tools/nes/Makefile +++ /dev/null @@ -1,11 +0,0 @@ - -all: nametable.dat - -clean: - rm -f *.dat road.png - -nametable.dat: road.png - makechr -e error.png $< #-b 0000ff - -road.png: road.py - python road.py diff --git a/tools/nes/road.py b/tools/nes/road.py deleted file mode 100755 index 2cf00af4..00000000 --- a/tools/nes/road.py +++ /dev/null @@ -1,102 +0,0 @@ -#!/usr/bin/python - -# Import a library of functions called 'pygame' -import pygame -import random -from math import pi - -# Initialize the game engine -pygame.init() - -# Define the colors we will use in RGB format -BLACK = ( 0, 0, 0) -WHITE = (255, 255, 255) -BLUE = ( 0, 0, 255) -GREEN = ( 0, 184, 0) - -CURBING = [ - (136,20,0), - (168,16,0), -] - -CENLINE = [ - (124,124,124), - (188,188,188), -] - -MOUNTAINS = [ - (80,48,0), - (172,124,0) -] - -# Set the height and width of the screen -size = [512, 240] -y0 = 112 -x0 = 256 -screen = pygame.display.set_mode(size) - -pygame.display.set_caption("Example code for the draw module") - -#Loop until the user clicks the close button. -done = False -clock = pygame.time.Clock() - -while not done: - - # This limits the while loop to a max of 10 times per second. - # Leave this out and we will use all CPU we can. - clock.tick(10) - - for event in pygame.event.get(): # User did something - if event.type == pygame.QUIT: # If user clicked close - done=True # Flag that we are done so we exit this loop - - # All drawing code happens after the for loop and but - # inside the main while done==False loop. - - # Clear the screen and set the screen background - screen.fill(BLUE) - pygame.draw.rect(screen, GREEN, [0, y0, 512, 240-y0]) - - # draw the road - for y in range(y0,240): - i = y-y0 - rw = i*2 - cw = rw/4 - lw = rw/32 - z = 500.0/(i+1) - curbcol = CURBING[int(z) % 2] - cencol = CENLINE[int(z) % 2] - if i < 16: - cencol = BLACK #CENLINE[0] - if i < 0: - curbcol = BLACK #CURBING[0] - pygame.draw.line(screen, BLACK, [x0-rw, y], [x0+rw, y], 1) - pygame.draw.line(screen, curbcol, [x0-rw-cw, y], [x0-rw, y], 1) - pygame.draw.line(screen, curbcol, [x0+rw, y], [x0+rw+cw, y], 1) - pygame.draw.line(screen, cencol, [x0-rw/3-lw, y], [x0-rw/3+lw, y], 1) - pygame.draw.line(screen, cencol, [x0+rw/3-lw, y], [x0+rw/3+lw, y], 1) - - # draw mountains - h1 = 1 - h2 = 2 - for x in range(0,512): - pygame.draw.line(screen, MOUNTAINS[0], [x, y0-1], [x, y0-h1], 1) - pygame.draw.line(screen, MOUNTAINS[1], [x, y0-1], [x, y0-h2], 1) - if random.randint(0,8) > h1: - h1 += 1 - elif h1 > 1: - h1 -= 1 - if random.randint(0,6) > h2: - h2 += 1 - elif h2 > 1: - h2 -= 1 - - # Go ahead and update the screen with what we've drawn. - # This MUST happen after all the other drawing commands. - pygame.display.flip() - -pygame.image.save(screen, 'road.png') - -# Be IDLE friendly -pygame.quit() diff --git a/tools/nes2sms.py b/tools/nes2sms.py deleted file mode 100644 index 8db57538..00000000 --- a/tools/nes2sms.py +++ /dev/null @@ -1,11 +0,0 @@ - -import sys - -chr = open(sys.argv[1],'rb').read() -out = open('outsms.bin','wb') -for i in range(0,len(chr),16): - for y in range(0,8): - arr = [ ord(chr[i+y]), ord(chr[i+8+y]), 0, 0 ] - out.write(bytearray(arr)) -out.close() - diff --git a/tools/p4_to_48pix.py b/tools/p4_to_48pix.py deleted file mode 100755 index 35ba6c7c..00000000 --- a/tools/p4_to_48pix.py +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/python - -import sys, struct - -# playfield bytes, one array for each of 6 columns -output = [[],[],[],[],[],[]] - -# reverse byte -def rev(n): - return int('{:08b}'.format(n)[::-1], 2) - -# output bits in given range -def out(i, pix, lb, hb, reverse=0, shift=0): - x = (pix >> lb) & ((1<<(hb-lb))-1) - if reverse: - x = rev(x) - if shift: - x = x << shift - assert(x>=0 and x<=255) - output[i].append(x) - -# read PBM (binary P4 format) file -with open(sys.argv[1],'rb') as f: - # read PBM header - header = f.readline().strip() - assert(header == b'P4') - dims = f.readline().strip() - if dims[0:1] == b'#': - dims = f.readline().strip() - width,height = list(map(int, dims.split())) - assert(width==48) - # read bitmap rows - for y in range(0,height): - row = bytes(f.read(6) + b'\0\0') # pad to 8 bytes - # convert to 64-bit integer - pix = struct.unpack('5: - print(s) diff --git a/tools/p4_to_pfbytes.py b/tools/p4_to_pfbytes.py deleted file mode 100755 index 0586a12f..00000000 --- a/tools/p4_to_pfbytes.py +++ /dev/null @@ -1,60 +0,0 @@ -#!/usr/bin/python - -import sys, struct - -# playfield bytes, one array for each of 6 columns -output = [[],[],[],[],[],[]] - -# reverse byte -def rev(n): - return int('{:08b}'.format(n)[::-1], 2) - -# output bits in given range -def out(i, pix, lb, hb, reverse=0, shift=0): - x = (pix >> lb) & ((1<<(hb-lb))-1) - if reverse: - x = rev(x) - if shift: - x = x << shift - assert(x>=0 and x<=255) - output[i].append(x) - -# read PBM (binary P4 format) file -with open(sys.argv[1],'rb') as f: - # read PBM header - header = f.readline().strip() - assert(header == b'P4') - dims = f.readline().strip() - if dims[0:1] == b'#': - dims = f.readline().strip() - print(dims) - width,height = list(map(int, dims.split())) - assert(width==40) - # read bitmap rows - for y in range(0,height): - row = bytes(f.read(5) + b'\0\0\0') # pad to 8 bytes - # convert bytes from MSB first to LSB first - row2 = [] - for i in range(0,8): - row2.append(rev(row[i])) - # convert to 64-bit integer - pix = struct.unpack('5: - print(s) diff --git a/tools/parsebdf3x5.py b/tools/parsebdf3x5.py deleted file mode 100755 index a14dc131..00000000 --- a/tools/parsebdf3x5.py +++ /dev/null @@ -1,71 +0,0 @@ -#!/usr/bin/python - -import sys,string - -height = 5 -lochar = 41 -hichar = 90 - -chars = {} -inbitmap = 0 -with open(sys.argv[1],'r') as f: - lines = f.readlines() - for l in lines: - l = l.strip() - toks = l.split() - if toks[0] == 'ENCODING': - chord = int(toks[1]) - elif toks[0] == 'BITMAP': - inbitmap = True - bytes = [] - elif toks[0] == 'ENDCHAR': - inbitmap = False - if chord >= lochar and chord <= hichar: - while len(bytes) < height: - bytes.insert(0,0) - assert(len(bytes) == height) - bytes.reverse() - print((chord,bytes)) - chars[chord] = bytes - elif inbitmap and len(toks) == 1: - byte = int(toks[0],16) - assert((byte&15)==0) - assert((byte&1)==0) - byte = byte / 32 - bytes.append(byte) - -# output font table -x = 0 -output = [] -outputlo = [] -outputhi = [] -for ch in range(lochar,hichar+1): - x = 0 - bytes = chars.get(ch) - #bytes = bytes + [0] - if not bytes: - bytes = [0] * height - for b in bytes: - if not x: - v = b - else: - v = v | (b<<4) - output.append(v) - x ^= 1 - outputlo.append(b) - outputhi.append(b<<4) - -def tohex(v): - return '%02x'%v -def tohex2(v): - return '0x%02x'%v -def tobin(v): - return "bitarray[0][0]=3'b{0:3b};\n".format(v) - -print(('\thex ' + ''.join(map(tohex,output)))) -print((''.join(map(tohex2,output)))) -print(('\thex ' + ''.join(map(tohex,outputlo)))) -print(('\thex ' + ''.join(map(tohex,outputhi)))) -print((''.join(map(tobin,output)))) - -print((len(output),len(outputlo),len(outputhi))) diff --git a/tools/parsebdf4bit.py b/tools/parsebdf4bit.py deleted file mode 100755 index c18b1946..00000000 --- a/tools/parsebdf4bit.py +++ /dev/null @@ -1,65 +0,0 @@ -#!/usr/bin/python - -import sys,string,argparse - -#lochar = 0x20 #48 -#hichar = 0x5e #57 - -parser = argparse.ArgumentParser() -parser.add_argument('-s', '--start', type=int, default=0, help="index of first character") -parser.add_argument('-e', '--end', type=int, default=255, help="index of last character") -parser.add_argument('bdffile', help="BDF bitmap file") -args = parser.parse_args() - -lochar = args.start -hichar = args.end - -def tohex(v): - return '%02x'%v -def tohex2(v): - return '0x%02x'%v - -chars = {} -inbitmap = 0 -with open(args.bdffile,'r') as f: - lines = f.readlines() - for l in lines: - l = l.strip() - toks = l.split() - #print l,toks - if toks[0] == 'ENCODING': - chord = int(toks[1]) - elif toks[0] == 'BITMAP': - inbitmap = True - bytes = [] - elif toks[0] == 'BBX': - bbx = [int(x) for x in toks[1:]] - elif toks[0] == 'ENDCHAR': - inbitmap = False - if chord >= lochar and chord <= hichar: - #bytes.reverse() - #print chord,bytes,bbx - width = bbx[0]+1 - height = bbx[1] - output = [(width+1)//2 + (width)*16, height + (height+bbx[3])*16] - for y in range(0,height): - for x in range(0,width,2): - b = 0 - if bytes[y] & (0x80 >> x): - b |= 0xf0 - if bytes[y] & (0x40 >> x): - b |= 0x0f - output.append(b) - print('const char CH_%d[] = { %s };' % ( chord, ','.join([tohex2(x) for x in output]) )) - chars[chord] = 'CH_%d' % chord - elif inbitmap and len(toks) == 1: - byte = int(toks[0],16) - bytes.append(byte) - -print('const char* const FONT_TABLE[%d] = {' % (hichar-lochar+1), end=' ') -for ch in range(lochar, hichar+1): - if chars.get(ch): - print('%s,' % chars[ch], end=' ') - else: - print('0,', end=' ') -print("};") diff --git a/tools/parsebdf8.py b/tools/parsebdf8.py deleted file mode 100755 index 0df65e9b..00000000 --- a/tools/parsebdf8.py +++ /dev/null @@ -1,120 +0,0 @@ -#!/usr/bin/python - -import sys,string,argparse - -#lochar = 0x20 #48 -#hichar = 0x5e #57 - -parser = argparse.ArgumentParser() -parser.add_argument('-s', '--start', type=int, default=0, help="index of first character") -parser.add_argument('-e', '--end', type=int, default=255, help="index of last character") -parser.add_argument('-H', '--height', type=int, default=8, help="character height") -parser.add_argument('-i', '--invert', action="store_true", help="invert bits") -parser.add_argument('-r', '--rotate', action="store_true", help="rotate bits") -parser.add_argument('-f', '--flip', action="store_true", help="flip bits (vertically)") -parser.add_argument('-m', '--mirror', action="store_true", help="mirror bits (horizontally)") -outfmtgroup = parser.add_mutually_exclusive_group() -outfmtgroup.add_argument("-A", "--asmhex", action="store_true", help="DASM-compatible hex") -outfmtgroup.add_argument("-B", "--asmdb", action="store_true", help="Z80ASM-compatible hex") -outfmtgroup.add_argument("-C", "--carray", action="store_true", help="Nested C array") -outfmtgroup.add_argument("-F", "--flatcarray", action="store_true", help="Flat C array") -outfmtgroup.add_argument("-V", "--verilog", action="store_true", help="Verilog-compatible hex") -parser.add_argument('bdffile', help="BDF bitmap file") -args = parser.parse_args() - -height = args.height -lochar = args.start -hichar = args.end -invert = args.invert -flip = args.flip -rotate = args.rotate -mirror = args.mirror - -chars = {} -inbitmap = 0 -with open(args.bdffile,'r') as f: - lines = f.readlines() - for l in lines: - l = l.strip() - toks = l.split() - #print l,toks - if toks[0] == 'ENCODING': - chord = int(toks[1]) - elif toks[0] == 'BITMAP': - inbitmap = True - bytes = [] - elif toks[0] == 'ENDCHAR': - inbitmap = False - if chord >= lochar and chord <= hichar: - while len(bytes) < height: - bytes.insert(0,0) - assert(len(bytes) == height) - bytes.reverse() - #print chord,bytes - chars[chord] = bytes - elif inbitmap and len(toks) == 1: - byte = int(toks[0],16) - bytes.append(byte) - -def revbits(n): - r = 0 - for i in range(0,8): - if (n & (1<>x)&1)<>x)&1)<>x)&1)<>x)&1)<> lb) & ((1<<(hb-lb))-1) - if reverse: - x = rev(x) - if shift: - x = x << shift - assert(x>=0 and x<=255) - output[i].append(x) - -# read PBM (binary P4 format) file -with open(sys.argv[1],'rb') as f: - # read PBM header - header = f.readline().strip() - assert(header == 'P4') - dims = f.readline().strip() - while dims[0] == '#': - dims = f.readline().strip() - width,height = map(int, dims.split()) - wbytes = (width+7)/8 - data = f.read() - print("{%d,%d," % (wbytes,height), end='') - for i in range(0,len(data)): - if i>0: - sys.stdout.write(",") - ofs = i+wbytes-(i%wbytes)*2-1 - sys.stdout.write( "0x%02x" % ord(data[ofs]) ) - print("}") - diff --git a/tools/pcx2will.py b/tools/pcx2will.py deleted file mode 100755 index fb7cfb8a..00000000 --- a/tools/pcx2will.py +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/python - -import sys, array, string - -col0 = 0 - -def tocolor(x): - if x == 0: - return 0 - else: - return x + col0 - -def tohex2(v): - return '0x%02x'%v - -with open(sys.argv[1],'rb') as f: - data = array.array('B', f.read()) - assert data[0] == 0xa - assert data[3] == 8 - - # palette - print("byte palette[16] = {", end='') - for i in range(0,16): - r = data[16+i*3] - g = data[17+i*3] - b = data[18+i*3] - entry = (r>>5) | ((g>>2)&0x38) | (b&0xc0) - print('%s,' % (tohex2(entry)), end='') - print("}") - - # image data - width = (data[9] << 8) + data[8] + 1 - height = (data[11] << 8) + data[10] + 1 - rowlen = (data[0x43] << 8) + data[0x42] - print("const byte sprite[] = {") - print("%d,%d," % ((width+1)/2,height)) - for y in range(0,height): - ofs = 0x80 + y*rowlen - output = [] - for x in range(0,width,2): - b = (tocolor(data[ofs]) << 4) + tocolor(data[ofs+1]) - output.append(b) - ofs += 2 - print(','.join(map(tohex2,output)) + ',') - print("}") - diff --git a/tools/png2a7800.js b/tools/png2a7800.js deleted file mode 100755 index 5b37d11b..00000000 --- a/tools/png2a7800.js +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env node - -var fs = require('fs'), - PNG = require('pngjs').PNG, - RgbQuant = require('rgbquant'); - -var data = fs.readFileSync(process.argv[2]); -var png = PNG.sync.read(data); -q = new RgbQuant(); -q.colors = 4; -q.sample(png.data); -pal = q.palette(false, true); -//console.log(q); - -function readfonttxt(s) { - var lines = s.split(/\r?\n/);// TODO -} - -function remapBits(x, arr) { - if (!arr) return x; - var y = 0; - for (var i=0; i= arrin.length) throw i+" -> "+j+" >= "+arrin.length; - out.push(arrin[j] | 0); - } - return out; -} - -function packbits(arrin, bpp, brev) { - var out = new Uint8Array((arrin.length * bpp) >> 3); - for (var i=0; i> 3; - var s = (i * bpp) & 7; - if (brev) s = 8-bpp-s; - out[j] |= arrin[i] << s; - } - return out; -} - -function hex(n) { - return (n < 16 ? "0" : "") + n.toString(16); -} - -function dump(arr, bpl) { - var s = ''; - for (var i=0; i -#include -#include -#include - -typedef unsigned int uint; -typedef unsigned char uchar; -typedef unsigned short ushort; - -//#define DEBUG - -#define scale 16 -#define inrange8(t) ((t)<0) ? 0 :(((t)>255) ? 255:(t)) -#define clamp(t) ((t)<0) ? 0 :(((t)>255*scale) ? 255*scale : (t)) - -// Just one function for everything - -int main(int argc, char **argv) -{ - -// Vars - - FILE *file,*CHR,*CLR; - int bc,bp,i,j,x,y,c,p,k,MAXX,MAXY; - uint n,total=0,done=0,size; - char *name; - short image[512+2][512+2][3],header[18],palette[16][3]; - -// TMS9918 RGB palette - approximated 50Hz PAL values - uint pal[16][3]= { -{ 0,0,0}, // 0 Transparent -{ 0,0,0}, // 1 Black 0 0 0 -{ 33,200,66}, // 2 Medium green 33 200 66 -{ 94,220,120}, // 3 Light green 94 220 120 -{ 84,85,237}, // 4 Dark blue 84 85 237 -{ 125,118,252}, // 5 Light blue 125 118 252 -{ 212,82,77}, // 6 Dark red 212 82 77 -{ 66,235,245}, // 7 Cyan 66 235 245 -{ 252,85,84}, // 8 Medium red 252 85 84 -{ 255,121,120}, // 9 Light red 255 121 120 -{ 212,193,84}, // A Dark yellow 212 193 84 -{ 230,206,128}, // B Light yellow 230 206 128 -{ 33,176,59}, // C Dark green 33 176 59 -{ 201,91,186}, // D Magenta 201 91 186 -{ 204,204,204}, // E Gray 204 204 204 -{ 255,255,255} // F White 255 255 255 -}; -// Scale palette - - for (i=0;i<16;i++) - for (k=0;k<3;k++) - palette[i][k] = scale*pal[i][k]; - -// Get time - - clock(); - -// Application prompt - - printf("TMSopt v.0.1 - TGA 24bpp to TMS9918 converter.\nCoded by Eduardo A. Robsy Petrus & Arturo Ragozini 2007.\n\n"); - printf("Credits to Rafael Jannone for his Floyd-Steinberg implementation.\n \n"); - - -// Guess the name of the image I used for testing -#ifdef DEBUG -argc = 2; -argv[1] = malloc(20); -argv[1][0] = 'l'; -argv[1][1] = 'e'; -argv[1][2] = 'n'; -argv[1][3] = 'n'; -argv[1][4] = 'a'; -argv[1][5] = '_'; -argv[1][6] = '.'; -argv[1][7] = 't'; -argv[1][8] = 'g'; -argv[1][9] = 'a'; -argv[1][10] = 0; -#endif - -// Test if only one command-line parameter is available - - if (argc==1) - { - printf("Syntax: TMSopt [file.tga]\n"); - return 1; - } - -// Open source image (TGA, 24-bit, uncompressed) - - if ((file=fopen(argv[1],"rb"))==NULL) - { - printf("cannot open %s file!\n",argv[1]); - return 2; - } - -// Read TGA header - - for (i=0;i<18;i++) header[i]=fgetc(file); - -// Check header info - - for (i=0,n=0;i<12;i++) n+=header[i]; - -// I deleted the check on n, was it important ? - if ((header[2]!=2)||(header[17])||(header[16]!=24)) - { - printf("Unsupported file format!\n"); - return 3; - } - -// Calculate size - - MAXX=header[12]|header[13]<<8; - MAXY=header[14]|header[15]<<8; - - size=((MAXX+7)>>3)*MAXY; - -// Check size limits - - if ((!MAXX)||(MAXX>512)||(!MAXY)||(MAXY>512)) - { - printf("Unsupported size!"); - return 4; - } - -// Load image data - - for (y=MAXY-1;y>=0;y--) - for (x=0;x>3),((MAXY+7)>>3)); - - -// Image processing - -for (y=0;y<((MAXY+7)>>3);y++) - for (j=0;j<8;j++) - for (x=0;x<((MAXX+7)>>3);x++) - { - // Generate alternatives - uchar c1, c2; - uchar bc1, bc2; - uint bv; - uint bs = INT_MAX; - - uint yy = 1+((y<<3)|j); - - for (c1=1;c1<16;c1++) - { - ushort c1r,c1g,c1b; - - c1r = palette[c1][0]; - c1g = palette[c1][1]; - c1b = palette[c1][2]; - - for (c2=c1+1;c2<16;c2++) - { - ushort c2r,c2g,c2b; - ushort r,g,b; - - uint cs = 0; - uint cv = 0; - - uint xx = 1+(x<<3); - - c2r = palette[c2][0]; - c2g = palette[c2][1]; - c2b = palette[c2][2]; - - r = clamp(image[xx][yy][0]); - g = clamp(image[xx][yy][1]); - b = clamp(image[xx][yy][2]); - - for (i=0;i<8;i++) - { - short e10 = (r-c1r); - short e11 = (g-c1g); - short e12 = (b-c1b); - uint mc1 = e10*e10+e11*e11+e12*e12; - - short e20 = (r-c2r); - short e21 = (g-c2g); - short e22 = (b-c2b); - uint mc2 = e20*e20+e21*e21+e22*e22; - - cs += (mc1>mc2) ? mc2 : mc1; - - if (cs>bs) break; - - cv |= ((mc1>mc2)<mc2) - { - r = clamp(image[xx][yy][0]) + 7*e20/16 ; - g = clamp(image[xx][yy][1]) + 7*e21/16 ; - b = clamp(image[xx][yy][2]) + 7*e22/16 ; - } - else - { - r = clamp(image[xx][yy][0]) + 7*e10/16 ; - g = clamp(image[xx][yy][1]) + 7*e11/16 ; - b = clamp(image[xx][yy][2]) + 7*e12/16 ; - } - } - if (cs>3);y++) - for (x=0;(x<(MAXX+7)>>3);x++) - for (j=0;j<8;j++) - { - uchar c1,c2; - uint bs = INT_MAX; - uchar bp = 0, bc = 0; - - uint yy = 1+((y<<3)|j); - - for (c1=1;c1<16;c1++) - for (c2=c1+1;c2<16;c2++) - { - uint cs = 0; - uint cp = 0; - for (i=0;i<8;i++) - { - uint xx = 1+((x<<3)|i); - - short u0 = (palette[c1][0]-image[xx][yy][0]); - short u1 = (palette[c1][1]-image[xx][yy][1]); - short u2 = (palette[c1][2]-image[xx][yy][2]); - uint mc1 = u0*u0+u1*u1+u2*u2; - - short v0 = (palette[c2][0]-image[xx][yy][0]); - short v1 = (palette[c2][1]-image[xx][yy][1]); - short v2 = (palette[c2][2]-image[xx][yy][2]); - uint mc2 = v0*v0+v1*v1+v2*v2; - - cp = (cp<<1) | (mc1>mc2); - cs += (mc1>mc2) ? mc2 : mc1; - if (cs>bs) break; - } - if (cs=0;y--) - for (x=0;x -#include -#include -#include - -typedef unsigned int uint; -typedef unsigned char uchar; -typedef unsigned short ushort; -typedef unsigned long ulong; - -//#define DEBUG - -#define scale 16 -#define inrange8(t) ((t)<0) ? 0 :(((t)>255) ? 255:(t)) -#define clamp(t) ((t)<0) ? 0 :(((t)>255*scale) ? 255*scale : (t)) - - -typedef struct { - float r, g, b; -} RGB; - -float ColourDistance(RGB e1, RGB e2) -{ - float r,g,b; - float rmean; - - e1.r/=scale; - e1.g/=scale; - e1.b/=scale; - - e2.r/=scale; - e2.g/=scale; - e2.b/=scale; - - rmean = ( (int)e1.r + (int)e2.r ) / 2 ; - r = ((int)e1.r - (int)e2.r); - g = ((int)e1.g - (int)e2.g); - b = ((int)e1.b - (int)e2.b); -// return r*r+g*g+b*b; - return ((((512+rmean)*r*r)/256) + 4*g*g + (((767-rmean)*b*b)/256)); -} - -// Just one function for everything - -int main(int argc, char **argv) -{ - -// Vars - - FILE *file,*CHR,*CLR; - int bc,bp,i,j,x,y,c,p,k,MAXX,MAXY; - uint n,total=0,done=0,size; - char *name; - short image[512+2][512+2][3],header[18],palette[16][3]; - -// TMS9918 RGB palette - approximated 50Hz PAL values - uint pal[16][3]= { -{ 0,0,0}, // 0 Transparent -{ 0,0,0}, // 1 Black 0 0 0 -{ 33,200,66}, // 2 Medium green 33 200 66 -{ 94,220,120}, // 3 Light green 94 220 120 -{ 84,85,237}, // 4 Dark blue 84 85 237 -{ 125,118,252}, // 5 Light blue 125 118 252 -{ 212,82,77}, // 6 Dark red 212 82 77 -{ 66,235,245}, // 7 Cyan 66 235 245 -{ 252,85,84}, // 8 Medium red 252 85 84 -{ 255,121,120}, // 9 Light red 255 121 120 -{ 212,193,84}, // A Dark yellow 212 193 84 -{ 230,206,128}, // B Light yellow 230 206 128 -{ 33,176,59}, // C Dark green 33 176 59 -{ 201,91,186}, // D Magenta 201 91 186 -{ 204,204,204}, // E Gray 204 204 204 -{ 255,255,255} // F White 255 255 255 -}; -// Scale palette - - for (i=0;i<16;i++) - for (k=0;k<3;k++) - palette[i][k] = scale*pal[i][k]; - -// Get time - - clock(); - -// Application prompt - - printf("TMSopt v.0.1 - TGA 24bpp to TMS9918 converter.\nCoded by Eduardo A. Robsy Petrus & Arturo Ragozini 2007.\n\n"); - printf("Credits to Rafael Jannone for his Floyd-Steinberg implementation.\n \n"); - - -// Guess the name of the image I used for testing -#ifdef DEBUG -argc = 2; -argv[1] = malloc(20); -argv[1][0] = 'l'; -argv[1][1] = 'e'; -argv[1][2] = 'n'; -argv[1][3] = 'n'; -argv[1][4] = 'a'; -argv[1][5] = '_'; -argv[1][6] = '.'; -argv[1][7] = 't'; -argv[1][8] = 'g'; -argv[1][9] = 'a'; -argv[1][10] = 0; -#endif - -// Test if only one command-line parameter is available - - if (argc==1) - { - printf("Syntax: TMSopt [file.tga]\n"); - return 1; - } - -// Open source image (TGA, 24-bit, uncompressed) - - if ((file=fopen(argv[1],"rb"))==NULL) - { - printf("cannot open %s file!\n",argv[1]); - return 2; - } - -// Read TGA header - - for (i=0;i<18;i++) header[i]=fgetc(file); - -// Check header info - - for (i=0,n=0;i<12;i++) n+=header[i]; - -// I deleted the check on n, was it important ? - if ((header[2]!=2)||(header[17])||(header[16]!=24)) - { - printf("Unsupported file format!\n"); - return 3; - } - -// Calculate size - - MAXX=header[12]|header[13]<<8; - MAXY=header[14]|header[15]<<8; - - size=((MAXX+7)>>3)*MAXY; - -// Check size limits - - if ((!MAXX)||(MAXX>512)||(!MAXY)||(MAXY>512)) - { - printf("Unsupported size!"); - return 4; - } - -// Load image data - - for (y=MAXY-1;y>=0;y--) - for (x=0;x>3),((MAXY+7)>>3)); - - -// Image processing - -for (y=0;y<((MAXY+7)>>3);y++) - for (j=0;j<8;j++) - for (x=0;x<((MAXX+7)>>3);x++) - { - // Generate alternatives - uchar c1, c2; - uchar bc1, bc2; - uint bv; - uint bs = INT_MAX; - - uint yy = 1+((y<<3)|j); - - for (c1=1;c1<16;c1++) - { - RGB cp1 = {palette[c1][0],palette[c1][1],palette[c1][2]}; - - for (c2=c1+1;c2<16;c2++) - { - RGB cp2 = {palette[c2][0],palette[c2][1],palette[c2][2]}; - - uint xx = 1+(x<<3); - - RGB ppp = {clamp(image[xx][yy][0]),clamp(image[xx][yy][1]),clamp(image[xx][yy][2])}; - - uint cs = 0; - uint cv = 0; - - for (i=0;i<8;i++) - { - short e10 = (ppp.r-cp1.r); - short e11 = (ppp.g-cp1.g); - short e12 = (ppp.b-cp1.b); - long mc1 = ColourDistance(cp1,ppp); - - short e20 = (ppp.r-cp2.r); - short e21 = (ppp.g-cp2.g); - short e22 = (ppp.b-cp2.b); - long mc2 = ColourDistance(cp2,ppp); - - cs += (mc1>mc2) ? mc2 : mc1; - - if (cs>bs) break; - - cv |= ((mc1>mc2)<mc2) - { - ppp.r = clamp(image[xx][yy][0]) + 7*e20/16; - ppp.g = clamp(image[xx][yy][1]) + 7*e21/16; - ppp.b = clamp(image[xx][yy][2]) + 7*e22/16; - } - else - { - ppp.r = clamp(image[xx][yy][0]) + 7*e10/16; - ppp.g = clamp(image[xx][yy][1]) + 7*e11/16; - ppp.b = clamp(image[xx][yy][2]) + 7*e12/16; - } - } - if (cs>3);y++) - for (x=0;(x<(MAXX+7)>>3);x++) - for (j=0;j<8;j++) - { - uchar c1,c2; - uint bs = INT_MAX; - uchar bp = 0, bc = 0; - - uint yy = 1+((y<<3)|j); - - for (c1=1;c1<16;c1++) - { - RGB cp1 = {palette[c1][0],palette[c1][1],palette[c1][2]}; - for (c2=c1+1;c2<16;c2++) - { - RGB cp2 = {palette[c2][0],palette[c2][1],palette[c2][2]}; - uint cs = 0; - uint cp = 0; - for (i=0;i<8;i++) - { - uint xx = 1+((x<<3)|i); - RGB ppp = {clamp(image[xx][yy][0]),clamp(image[xx][yy][1]),clamp(image[xx][yy][2])}; - - long mc1 = ColourDistance(cp1,ppp); - long mc2 = ColourDistance(cp2,ppp); - - cp = (cp<<1) | (mc1>mc2); - cs += (mc1>mc2) ? mc2 : mc1; - if (cs>bs) break; - } - if (cs=0;y--) - for (x=0;x