Category : Miscellaneous Language Source Code
Archive   : FLOWC.ZIP
Filename : FLOWFONT.DAT

 
Output of file : FLOWFONT.DAT contained in archive : FLOWC.ZIP
* The following data defines the character set printed by the PRINTER1.DVR
* printer driver. This character set can be modified with a little bit of work
* to create new characters or symbols.
*
* When this file is read by the printer driver it will ignore any lines that
* have a character other than a space in column 1 (such as these
* instructions). All other lines are assumed to be data lines defining a
* character.
*
* The following list of data defines the characters for the ASCII codes of 0
* through 127 decimal. Each character is defined using six bytes of data.
* Each byte of data is preceded by the character $ to indicate that it is
* hexadecimal. Following the six bytes of data, enclosed in {}, is the
* character that is being defined.
*
* The first data byte defines the width of the character and the number of
* lines the character should be shifted down. The next five data bytes define
* the actual pixel data used to draw each column in the character. If the
* character width is greater than 5 the remaining columns will be blank. This
* is done to set the character spacing. For example, a width of 7 will have 2
* blank columns between characters. The shift count is used for lower-case
* letters with decenders (such as g,j,p, etc...) and causes the character to
* be shifted down on the page by the number of lines specified.
*
* The last five data bytes in each line define the pixels used to draw each
* character. For every bit set a data byte the corresponding dot will be
* printed in the character matrix. The following example shows how the letter
* 'A' is formed.
* Byte
* 1 2 3 4 5
* ÚÄÄÄÄÄÄÄÄÄ¿
* Bit 7³0 1 1 1 0³
* Bit 6³1 0 0 0 1³
* Bit 5³1 0 0 0 1³
* Bit 4³1 1 0 1 1³
* Bit 3³1 0 0 0 1³
* Bit 2³1 0 0 0 1³
* Bit 1³1 0 0 0 1³
* Bit 0³0 0 0 0 0³
* ÀÄÄÄÄÄÄÄÄÄÙ
*
* All ASCII codes from 0 to the last one must be defined even if they are not
* used. If they are not used they must be defined as six data words of $00.
*
*
* byte 1 : bits 7-4 = width of character
* bits 2-0 = # of lines character shifted down
* (used for characters with decenders)
* byte 2-6 : defines columns of character
* (byte 2 bit 7 is top left pixel in character)
* (byte 6 bit 7 is top right pixel in character)
*
$00 $00 $00 $00 $00 $00 { }
$40 $00 $00 $00 $00 $00 {^A}
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$00 $00 $00 $00 $00 $00 { }
$70 $00 $00 $00 $00 $00 { }
$70 $00 $00 $F2 $00 $00 {!}
$70 $00 $E0 $00 $E0 $00 {"}
$70 $28 $FE $28 $FE $28 {#}
$70 $24 $54 $FE $54 $48 {DOLLAR}
$70 $C6 $C8 $10 $26 $C6 {%}
$70 $4C $B2 $4A $04 $0A {&}
$70 $00 $00 $A0 $C0 $00 {'}
$70 $00 $38 $44 $82 $00 {(}
$70 $00 $82 $44 $38 $00 {)}
$70 $10 $54 $38 $54 $10 {*}
$70 $10 $10 $7C $10 $10 {+}
$72 $00 $1A $1C $00 $00 {,}
$70 $10 $10 $10 $10 $10 {-}
$70 $00 $06 $06 $00 $00 {.}
$70 $06 $08 $10 $20 $C0 {/}
$70 $7C $8A $92 $A2 $7C {0}
$70 $00 $42 $FE $02 $00 {1}
$70 $42 $86 $8A $92 $62 {2}
$70 $84 $82 $A2 $D2 $8C {3}
$70 $18 $28 $48 $FE $08 {4}
$70 $E2 $A2 $A2 $A2 $9C {5}
$70 $3C $52 $92 $12 $0C {6}
$70 $80 $8E $90 $A0 $C0 {7}
$70 $6C $92 $92 $92 $6C {8}
$70 $60 $90 $92 $94 $78 {9}
$70 $00 $36 $36 $00 $00 {:}
$72 $00 $DA $DC $00 $00 {;}
$70 $10 $28 $44 $82 $00 {<}
$70 $28 $28 $28 $28 $28 {=}
$70 $00 $82 $44 $28 $10 {>}
$70 $40 $80 $8A $90 $60 {?}
$70 $7C $82 $BA $6A $7A {@}
$70 $7E $90 $90 $90 $7E {A}
$70 $FE $92 $92 $92 $6C {B}
$70 $7C $82 $82 $82 $44 {C}
$70 $FE $82 $82 $82 $7C {D}
$70 $FE $92 $92 $92 $82 {E}
$70 $FE $90 $90 $90 $90 {F}
$70 $7C $82 $82 $92 $5E {G}
$70 $FE $10 $10 $10 $FE {H}
$70 $00 $82 $FE $82 $00 {I}
$70 $04 $82 $82 $FC $80 {J}
$70 $FE $10 $28 $44 $82 {K}
$70 $FE $02 $02 $02 $02 {L}
$70 $FE $40 $30 $40 $FE {M}
$70 $FE $20 $10 $08 $FE {N}
$70 $7C $82 $82 $82 $7C {O}
$70 $FE $90 $90 $90 $60 {P}
$70 $7C $82 $8A $84 $7A {Q}
$70 $FE $90 $98 $94 $62 {R}
$70 $64 $92 $92 $92 $4C {S}
$70 $80 $80 $FE $80 $80 {T}
$70 $FC $02 $02 $02 $FC {U}
$70 $F0 $0C $02 $0C $F0 {V}
$70 $FC $02 $1C $02 $FC {W}
$70 $C6 $28 $10 $28 $C6 {X}
$70 $E0 $10 $0E $10 $E0 {Y}
$70 $86 $8A $92 $A2 $C2 {Z}
$70 $00 $FE $82 $82 $00 {[}
$70 $C0 $20 $10 $08 $06 {\}
$70 $00 $82 $82 $FE $00 {]}
$70 $20 $40 $80 $40 $20 {^}
$72 $02 $02 $02 $02 $02 {_}
$70 $00 $C0 $A0 $00 $00 { }
$70 $04 $2A $2A $2A $3E {a}
$70 $FE $22 $22 $22 $1C {b}
$70 $1C $22 $22 $22 $22 {c}
$70 $1C $22 $22 $22 $FE {d}
$70 $1C $2A $2A $2A $18 {e}
$70 $10 $10 $7E $90 $90 {f}
$72 $70 $8A $8A $8A $7C {g}
$70 $FE $20 $20 $20 $1E {h}
$70 $00 $22 $BE $02 $00 {i}
$72 $04 $02 $02 $FE $00 {j}
$70 $00 $FE $08 $14 $22 {k}
$70 $00 $82 $FE $02 $00 {l}
$70 $3E $20 $1E $20 $1E {m}
$70 $3E $20 $20 $20 $1E {n}
$70 $1C $22 $22 $22 $1C {o}
$72 $FE $88 $88 $88 $70 {p}
$72 $70 $88 $88 $88 $FE {q}
$70 $20 $1E $20 $20 $20 {r}
$70 $10 $2A $2A $2A $04 {s}
$70 $20 $FC $22 $22 $00 {t}
$70 $3C $02 $02 $3C $02 {u}
$70 $38 $04 $02 $04 $38 {v}
$70 $3C $02 $0C $02 $3C {w}
$70 $22 $14 $08 $14 $22 {x}
$72 $F0 $12 $12 $12 $FC {y}
$70 $22 $26 $2A $32 $22 {z}
$70 $00 $10 $6C $82 $82 {{}
$70 $00 $00 $EE $00 $00 {|}
$70 $82 $82 $6C $10 $00 {RIGHT PAREN}
$70 $40 $80 $40 $20 $40 {~}
$70 $00 $00 $00 $00 $00 { }



  3 Responses to “Category : Miscellaneous Language Source Code
Archive   : FLOWC.ZIP
Filename : FLOWFONT.DAT

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/