jr@amanue.UUCP (Jim Rosenberg) (02/29/88)
Below is an 8x9 font for the 3B1. The warnings that you will fry in shell oil if you load a font smaller than 9x12 into slot 0 seem to be a bunch of hooey. It may be that some of the function key stuff at the bottom of the screen won't work quite right, but with multiple getty's it seems to work just fine! This font is more or less what you'd get as the vanilla 8x8 font on an IBM Pee Cee except that it has an extra row of blank pixels between lines for readability. If you are really hungry for lines the character defintions should all work as 8x8, except for the space character. Of course as 8x8 instead of 8x9 you'll get descenders (such as they are) colliding with tall characters on the next line. I just cooked this up and may decide to futz with individual characters a bit, in which case I may post some corrections. I appreciate having the 5x9 font that was posted, but it's just too hard on my eyes to use all day long. =================================CUT HERE===================================== # magic 0x18e # flags 0x0 hs 8 vs 9 basel 8 ############### Character 0x20, 040, 32 char 32 hs 8 vs 9 ha 0 va -8 hi 8 vi 0 bits bits bits bits bits bits bits bits bits ############### Character 0x21, 041, 33 ! ! ! ! ! ! ! ! ! ! char 33 hs 4 vs 7 ha 2 va -7 hi 8 vi 0 bits ** bits **** bits **** bits ** bits ** bits bits ** ############### Character 0x22, 042, 34 " " " " " " " " " " char 34 hs 5 vs 3 ha 2 va -7 hi 8 vi 0 bits ** ** bits ** ** bits ** ** ############### Character 0x23, 043, 35 # # # # # # # # # # char 35 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ** ** bits ** ** bits ******* bits ** ** bits ******* bits ** ** bits ** ** ############### Character 0x24, 044, 36 $ $ $ $ $ $ $ $ $ $ char 36 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits ** bits ***** bits ** bits **** bits ** bits ***** bits ** ############### Character 0x25, 045, 37 % % % % % % % % % % char 37 hs 7 vs 6 ha 0 va -6 hi 8 vi 0 bits ** ** bits ** ** bits ** bits ** bits ** ** bits ** ** ############### Character 0x26, 046, 38 & & & & & & & & & & char 38 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits *** bits ** ** bits *** bits *** ** bits ** *** bits ** ** bits *** ** ############### Character 0x27, 047, 39 ' ' ' ' ' ' ' ' ' ' char 39 hs 3 vs 3 ha 3 va -7 hi 8 vi 0 bits ** bits ** bits ** ############### Character 0x28, 050, 40 ( ( ( ( ( ( ( ( ( ( char 40 hs 4 vs 7 ha 2 va -7 hi 8 vi 0 bits ** bits ** bits ** bits ** bits ** bits ** bits ** ############### Character 0x29, 051, 41 ) ) ) ) ) ) ) ) ) ) char 41 hs 4 vs 7 ha 2 va -7 hi 8 vi 0 bits ** bits ** bits ** bits ** bits ** bits ** bits ** ############### Character 0x2a, 052, 42 * * * * * * * * * * char 42 hs 7 vs 5 ha 0 va -6 hi 8 vi 0 bits ** ** bits *** bits ******* bits *** bits ** ** ############### Character 0x2b, 053, 43 + + + + + + + + + + char 43 hs 6 vs 5 ha 1 va -6 hi 8 vi 0 bits ** bits ** bits ****** bits ** bits ** ############### Character 0x2c, 054, 44 , , , , , , , , , , char 44 hs 3 vs 3 ha 3 va -2 hi 8 vi 0 bits ** bits ** bits ** ############### Character 0x2d, 055, 45 - - - - - - - - - - char 45 hs 6 vs 1 ha 1 va -4 hi 8 vi 0 bits ****** ############### Character 0x2e, 056, 46 . . . . . . . . . . char 46 hs 2 vs 2 ha 3 va -2 hi 8 vi 0 bits ** bits ** ############### Character 0x2f, 057, 47 / / / / / / / / / / char 47 hs 6 vs 6 ha 1 va -6 hi 8 vi 0 bits ** bits ** bits ** bits ** bits ** bits * ############### Character 0x30, 060, 48 0 0 0 0 0 0 0 0 0 0 char 48 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ***** bits ** ** bits ** *** bits ** **** bits **** ** bits *** ** bits ***** ############### Character 0x31, 061, 49 1 1 1 1 1 1 1 1 1 1 char 49 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits ** bits *** bits ** bits ** bits ** bits ** bits ****** ############### Character 0x32, 062, 50 2 2 2 2 2 2 2 2 2 2 char 50 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits **** bits ** ** bits ** bits *** bits ** bits ** ** bits ****** ############### Character 0x33, 063, 51 3 3 3 3 3 3 3 3 3 3 char 51 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits **** bits ** ** bits ** bits *** bits ** bits ** ** bits **** ############### Character 0x34, 064, 52 4 4 4 4 4 4 4 4 4 4 char 52 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits *** bits **** bits ** ** bits ** ** bits ******* bits ** bits **** ############### Character 0x35, 065, 53 5 5 5 5 5 5 5 5 5 5 char 53 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits ****** bits ** bits ***** bits ** bits ** bits ** ** bits **** ############### Character 0x36, 066, 54 6 6 6 6 6 6 6 6 6 6 char 54 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits *** bits ** bits ** bits ***** bits ** ** bits ** ** bits **** ############### Character 0x37, 067, 55 7 7 7 7 7 7 7 7 7 7 char 55 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits ****** bits ** ** bits ** bits ** bits ** bits ** bits ** ############### Character 0x38, 070, 56 8 8 8 8 8 8 8 8 8 8 char 56 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits **** bits ** ** bits ** ** bits **** bits ** ** bits ** ** bits **** ############### Character 0x39, 071, 57 9 9 9 9 9 9 9 9 9 9 char 57 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits **** bits ** ** bits ** ** bits ***** bits ** bits ** bits *** ############### Character 0x3a, 072, 58 : : : : : : : : : : char 58 hs 2 vs 6 ha 3 va -6 hi 8 vi 0 bits ** bits ** bits bits bits ** bits ** ############### Character 0x3b, 073, 59 ; ; ; ; ; ; ; ; ; ; char 59 hs 3 vs 7 ha 3 va -6 hi 8 vi 0 bits ** bits ** bits bits bits ** bits ** bits ** ############### Character 0x3c, 074, 60 < < < < < < < < < < char 60 hs 5 vs 7 ha 2 va -7 hi 8 vi 0 bits ** bits ** bits ** bits ** bits ** bits ** bits ** ############### Character 0x3d, 075, 61 = = = = = = = = = = char 61 hs 6 vs 3 ha 1 va -5 hi 8 vi 0 bits ****** bits bits ****** ############### Character 0x3e, 076, 62 > > > > > > > > > > char 62 hs 5 vs 7 ha 2 va -7 hi 8 vi 0 bits ** bits ** bits ** bits ** bits ** bits ** bits ** ############### Character 0x3f, 077, 63 ? ? ? ? ? ? ? ? ? ? char 63 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits **** bits ** ** bits ** bits ** bits ** bits bits ** ############### Character 0x40, 0100, 64 @ @ @ @ @ @ @ @ @ @ char 64 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ***** bits ** ** bits ** **** bits ** **** bits ** **** bits ** bits **** ############### Character 0x41, 0101, 65 A A A A A A A A A A char 65 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits ** bits **** bits ** ** bits ** ** bits ****** bits ** ** bits ** ** ############### Character 0x42, 0102, 66 B B B B B B B B B B char 66 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ****** bits ** ** bits ** ** bits ***** bits ** ** bits ** ** bits ****** ############### Character 0x43, 0103, 67 C C C C C C C C C C char 67 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits **** bits ** ** bits ** bits ** bits ** bits ** ** bits **** ############### Character 0x44, 0104, 68 D D D D D D D D D D char 68 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ***** bits ** ** bits ** ** bits ** ** bits ** ** bits ** ** bits ***** ############### Character 0x45, 0105, 69 E E E E E E E E E E char 69 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ******* bits ** * bits ** * bits **** bits ** * bits ** * bits ******* ############### Character 0x46, 0106, 70 F F F F F F F F F F char 70 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ******* bits ** * bits ** * bits **** bits ** * bits ** bits **** ############### Character 0x47, 0107, 71 G G G G G G G G G G char 71 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits **** bits ** ** bits ** bits ** bits ** *** bits ** ** bits ***** ############### Character 0x48, 0110, 72 H H H H H H H H H H char 72 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits ** ** bits ** ** bits ** ** bits ****** bits ** ** bits ** ** bits ** ** ############### Character 0x49, 0111, 73 I I I I I I I I I I char 73 hs 4 vs 7 ha 2 va -7 hi 8 vi 0 bits **** bits ** bits ** bits ** bits ** bits ** bits **** ############### Character 0x4a, 0112, 74 J J J J J J J J J J char 74 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits **** bits ** bits ** bits ** bits ** ** bits ** ** bits **** ############### Character 0x4b, 0113, 75 K K K K K K K K K K char 75 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits *** ** bits ** ** bits ** ** bits **** bits ** ** bits ** ** bits *** ** ############### Character 0x4c, 0114, 76 L L L L L L L L L L char 76 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits **** bits ** bits ** bits ** bits ** * bits ** ** bits ******* ############### Character 0x4d, 0115, 77 M M M M M M M M M M char 77 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ** ** bits *** *** bits ******* bits ******* bits ** * ** bits ** ** bits ** ** ############### Character 0x4e, 0116, 78 N N N N N N N N N N char 78 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ** ** bits *** ** bits **** ** bits ** **** bits ** *** bits ** ** bits ** ** ############### Character 0x4f, 0117, 79 O O O O O O O O O O char 79 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits *** bits ** ** bits ** ** bits ** ** bits ** ** bits ** ** bits *** ############### Character 0x50, 0120, 80 P P P P P P P P P P char 80 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ****** bits ** ** bits ** ** bits ***** bits ** bits ** bits **** ############### Character 0x51, 0121, 81 Q Q Q Q Q Q Q Q Q Q char 81 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits **** bits ** ** bits ** ** bits ** ** bits ** *** bits **** bits *** ############### Character 0x52, 0122, 82 R R R R R R R R R R char 82 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ****** bits ** ** bits ** ** bits ***** bits ** ** bits ** ** bits *** ** ############### Character 0x53, 0123, 83 S S S S S S S S S S char 83 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits **** bits ** ** bits *** bits *** bits *** bits ** ** bits **** ############### Character 0x54, 0124, 84 T T T T T T T T T T char 84 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits ****** bits * ** * bits ** bits ** bits ** bits ** bits **** ############### Character 0x55, 0125, 85 U U U U U U U U U U char 85 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits ** ** bits ** ** bits ** ** bits ** ** bits ** ** bits ** ** bits **** ############### Character 0x56, 0126, 86 V V V V V V V V V V char 86 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits ** ** bits ** ** bits ** ** bits ** ** bits ** ** bits **** bits ** ############### Character 0x57, 0127, 87 W W W W W W W W W W char 87 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ** ** bits ** ** bits ** ** bits ** * ** bits ******* bits *** *** bits ** ** ############### Character 0x58, 0130, 88 X X X X X X X X X X char 88 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ** ** bits ** ** bits ** ** bits *** bits *** bits ** ** bits ** ** ############### Character 0x59, 0131, 89 Y Y Y Y Y Y Y Y Y Y char 89 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits ** ** bits ** ** bits ** ** bits **** bits ** bits ** bits **** ############### Character 0x5a, 0132, 90 Z Z Z Z Z Z Z Z Z Z char 90 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ******* bits ** ** bits * ** bits ** bits ** * bits ** ** bits ******* ############### Character 0x5b, 0133, 91 [ [ [ [ [ [ [ [ [ [ char 91 hs 4 vs 7 ha 2 va -7 hi 8 vi 0 bits **** bits ** bits ** bits ** bits ** bits ** bits **** ############### Character 0x5c, 0134, 92 \ \ \ \ \ \ \ \ \ \ char 92 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ** bits ** bits ** bits ** bits ** bits ** bits * ############### Character 0x5d, 0135, 93 ] ] ] ] ] ] ] ] ] ] char 93 hs 4 vs 7 ha 2 va -7 hi 8 vi 0 bits **** bits ** bits ** bits ** bits ** bits ** bits **** ############### Character 0x5e, 0136, 94 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ char 94 hs 7 vs 4 ha 0 va -7 hi 8 vi 0 bits * bits *** bits ** ** bits ** ** ############### Character 0x5f, 0137, 95 _ _ _ _ _ _ _ _ _ _ char 95 hs 8 vs 1 ha 0 va 0 hi 8 vi 0 bits ******** ############### Character 0x60, 0140, 96 ` ` ` ` ` ` ` ` ` ` char 96 hs 3 vs 3 ha 2 va -7 hi 8 vi 0 bits ** bits ** bits ** ############### Character 0x61, 0141, 97 a a a a a a a a a a char 97 hs 7 vs 5 ha 0 va -5 hi 8 vi 0 bits **** bits ** bits ***** bits ** ** bits *** ** ############### Character 0x62, 0142, 98 b b b b b b b b b b char 98 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits *** bits ** bits ** bits ***** bits ** ** bits ** ** bits ** *** ############### Character 0x63, 0143, 99 c c c c c c c c c c char 99 hs 6 vs 5 ha 1 va -5 hi 8 vi 0 bits **** bits ** ** bits ** bits ** ** bits **** ############### Character 0x64, 0144, 100 d d d d d d d d d d char 100 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits *** bits ** bits ** bits ***** bits ** ** bits ** ** bits *** ** ############### Character 0x65, 0145, 101 e e e e e e e e e e char 101 hs 6 vs 5 ha 1 va -5 hi 8 vi 0 bits **** bits ** ** bits ****** bits ** bits **** ############### Character 0x66, 0146, 102 f f f f f f f f f f char 102 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits *** bits ** ** bits ** bits **** bits ** bits ** bits **** ############### Character 0x67, 0147, 103 g g g g g g g g g g char 103 hs 7 vs 6 ha 0 va -5 hi 8 vi 0 bits *** ** bits ** ** bits ** ** bits ***** bits ** bits ***** ############### Character 0x68, 0150, 104 h h h h h h h h h h char 104 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits *** bits ** bits ** ** bits *** ** bits ** ** bits ** ** bits *** ** ############### Character 0x69, 0151, 105 i i i i i i i i i i char 105 hs 4 vs 7 ha 2 va -7 hi 8 vi 0 bits ** bits bits *** bits ** bits ** bits ** bits **** ############### Character 0x6a, 0152, 106 j j j j j j j j j j char 106 hs 6 vs 8 ha 1 va -7 hi 8 vi 0 bits ** bits bits ** bits ** bits ** bits ** ** bits ** ** bits **** ############### Character 0x6b, 0153, 107 k k k k k k k k k k char 107 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits *** bits ** bits ** ** bits ** ** bits **** bits ** ** bits *** ** ############### Character 0x6c, 0154, 108 l l l l l l l l l l char 108 hs 4 vs 7 ha 2 va -7 hi 8 vi 0 bits *** bits ** bits ** bits ** bits ** bits ** bits **** ############### Character 0x6d, 0155, 109 m m m m m m m m m m char 109 hs 7 vs 5 ha 0 va -5 hi 8 vi 0 bits ** ** bits ******* bits ******* bits ** * ** bits ** ** ############### Character 0x6e, 0156, 110 n n n n n n n n n n char 110 hs 6 vs 5 ha 1 va -5 hi 8 vi 0 bits ***** bits ** ** bits ** ** bits ** ** bits ** ** ############### Character 0x6f, 0157, 111 o o o o o o o o o o char 111 hs 6 vs 5 ha 1 va -5 hi 8 vi 0 bits **** bits ** ** bits ** ** bits ** ** bits **** ############### Character 0x70, 0160, 112 p p p p p p p p p p char 112 hs 7 vs 6 ha 0 va -5 hi 8 vi 0 bits ** *** bits ** ** bits ** ** bits ***** bits ** bits **** ############### Character 0x71, 0161, 113 q q q q q q q q q q char 113 hs 7 vs 6 ha 0 va -5 hi 8 vi 0 bits *** ** bits ** ** bits ** ** bits ***** bits ** bits **** ############### Character 0x72, 0162, 114 r r r r r r r r r r char 114 hs 7 vs 5 ha 0 va -5 hi 8 vi 0 bits ** *** bits *** ** bits ** ** bits ** bits **** ############### Character 0x73, 0163, 115 s s s s s s s s s s char 115 hs 6 vs 5 ha 1 va -5 hi 8 vi 0 bits ***** bits ** bits **** bits ** bits ***** ############### Character 0x74, 0164, 116 t t t t t t t t t t char 116 hs 5 vs 7 ha 2 va -7 hi 8 vi 0 bits * bits ** bits ***** bits ** bits ** bits ** * bits ** ############### Character 0x75, 0165, 117 u u u u u u u u u u char 117 hs 6 vs 5 ha 1 va -5 hi 8 vi 0 bits ** ** bits ** ** bits ** ** bits ** ** bits *** * ############### Character 0x76, 0166, 118 v v v v v v v v v v char 118 hs 6 vs 5 ha 1 va -5 hi 8 vi 0 bits ** ** bits ** ** bits ** ** bits **** bits ** ############### Character 0x77, 0167, 119 w w w w w w w w w w char 119 hs 7 vs 5 ha 0 va -5 hi 8 vi 0 bits ** ** bits ** * ** bits ******* bits ******* bits ** ** ############### Character 0x78, 0170, 120 x x x x x x x x x x char 120 hs 7 vs 5 ha 0 va -5 hi 8 vi 0 bits ** ** bits ** ** bits *** bits ** ** bits ** ** ############### Character 0x79, 0171, 121 y y y y y y y y y y char 121 hs 6 vs 6 ha 1 va -5 hi 8 vi 0 bits ** ** bits ** ** bits ** ** bits ***** bits ** bits ***** ############### Character 0x7a, 0172, 122 z z z z z z z z z z char 122 hs 6 vs 5 ha 1 va -5 hi 8 vi 0 bits ****** bits * ** bits ** bits ** * bits ****** ############### Character 0x7b, 0173, 123 { { { { { { { { { { char 123 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits *** bits ** bits ** bits *** bits ** bits ** bits *** ############### Character 0x7c, 0174, 124 | | | | | | | | | | char 124 hs 2 vs 7 ha 3 va -7 hi 8 vi 0 bits ** bits ** bits ** bits bits ** bits ** bits ** ############### Character 0x7d, 0175, 125 } } } } } } } } } } char 125 hs 6 vs 7 ha 1 va -7 hi 8 vi 0 bits *** bits ** bits ** bits *** bits ** bits ** bits *** ############### Character 0x7e, 0176, 126 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ char 126 hs 7 vs 2 ha 0 va -5 hi 8 vi 0 bits *** ** bits ** *** ############### Character 0x7f, 0177, 127 char 127 hs 7 vs 7 ha 0 va -7 hi 8 vi 0 bits ******* bits ******* bits ******* bits ******* bits ******* bits ******* bits ******* ===============================REMOVE SIGNATURE================================ -- Jim Rosenberg CIS: 71515,124 decvax!idis! \ WELL: jer allegra! ---- pitt!amanue!jr BIX: jrosenberg uunet!cmcl2!cadre! /