Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!ll-xn!ames!amdahl!kim From: kim@amdahl.amdahl.com (Kim DeVaughn) Newsgroups: comp.sys.amiga Subject: BlitzFonts query reply (and executable) Message-ID: <6555@amdahl.amdahl.com> Date: Tue, 12-May-87 13:53:44 EDT Article-I.D.: amdahl.6555 Posted: Tue May 12 13:53:44 1987 Date-Received: Fri, 15-May-87 01:16:53 EDT Organization: Amdahl Corporation, Sunnyvale, CA 94086 Lines: 339 Keywords: blitzfonts fast text output font [ For all you do ... this line's for you ... ] I tried replying to gary@ll-xn in several ways, but they all bounced. Since this is probably of interest to others, I'm posting my reply here: > What is BlitzFonts? You mentioned using it to make text scroll faster... That's exactly what it is ... a program that "hooks" itself into AmigaDOS (the console.device ?) that speeds up the display of text output. I dunno how it accomplishes this, and am just guessing that it installs itself in front of the console.device. Anyway, it's a Shareware program, and one version (that only works for Topaz 8) is on Fish Disk #60. It's written by Hayes Haugen, and for $10, he'll register you and send you additional versions that work with other fonts (sizes and types). Yes, I did send him some $$'s, as it's a really nice enhancement! Recommended! There is also a product called FastFonts by the Microsmith folks that I believe does something similar (and possibly has more features), but it's in the $50 price range. Anyone care to give a mini-review of FastFonts? Since I haven't seen BlitzFonts posted to the net (and since it's relatively small), I'm attaching a uuencoded shar archive of the freely redistributable version. Hope you find it as useful as I have! /kim # This is a shell archive. Remove anything before this line, then # unpack it by saving it in a file and typing "sh file". (Files # unpacked will be owned by you and have default permissions.) # # This archive contains: # README BlitzFonts.uue Fonts.info.uue echo x - README cat > "README" << '//E*O*F README//' // -- BLITZFONTS -- // \X/ ~~~~~~~~~~ \X/ by Hayes C. Haugen BlitzFonts: makes text output up to 6 times faster. It will increase text output speeds on 99% of your Amiga programs that use the Topaz 80 font. This means faster screen updates in: AmigaBasic, Scribble!, OnLine!, Comm, LSE, uEdit, Ed, Textcraft Plus, all Infocom Releases, V.I.P. Pro, MicroEmacs, and many, many more! Intuition menus are also sped up. How do you get this great speed-up? Just type in 'BlitzFonts' from your CLI, or double-click on it's icon from the workbench. Smart users will immediately put BlitzFonts in their startup-sequence so that it is there every time they boot. The installed BlitzFonts takes a meager 3072 bytes and is written in 100% assembly language for maximum speed. Benchmarks: ~~~~~~~~~~~ Blitzfonts | System Text() | Percent increase ---------------------------------------------------------------------- 4000 x 80 chars 13.41 secs 78.65 secs 586% This benchmark is a best-case scenario only; most text output is only 2-3 times as fast due to application (the program your running) overhead. Use the 586% speed increase as a comparison, though I don't believe you can do generalized text output any faster on the Amiga. BlitzFonts is completely transparent to the user, the programmer and the program (even copy-protected ones). BlitzFonts still allows the system text routines to work with custom fonts. If for some reason, a program will not run with BlitzFonts (I have yet to find one that won't) typing 'BlitzFonts -r' will remove the fast font routines and restore your Amiga to its normal/slow state. This program is being offered as ShareWare. Please give a copy of this version of BlitzFonts to every Amiga owner you know, and feel free to post it on any electronic bulletin boards or networks, or include it in any public domain/ShareWare compilation that sells for $8 or less (so long as you keep this notice and BlitzFonts together and unmodified.) When you use BlitzFonts and realize how much better your life truly is, send a $10 or more contribution to me, the author, at: Hayes Haugen 11303 South Dogwood Lane Edmonds, WA 98020-6168 In return, you will receive a disk with the latest version of BlitzFonts with more features, and other shareware by me. Contributions of less than $10 are greatly appreciated, and you will be added to my mailing list, but cost prohibits me from sending you a disk. If you already own one of my other ShareWare programs, let me know which one and I will also send you a free update to that program. Features that are in the upgraded version: allows you to use any font that is 8 pixels wide as the BlitzFont (i.e. Topaz 11), and also speeds up boldface and italics. Suggestions for more features or other programs are welcome. ======> PLEASE NOTE! <======= This is my third ShareWare release, and I am sorry to say that there are very few honest Amiga users who have chosen to support my efforts. BlitzFonts cost you nothing to get, I only ask for a small contribution! If you'd rather you can go buy MicroSmith's Fast Fonts, but that will cost you $34.95, and you won't be able to legally give copies to your friends. I will continue to support my current programs, but if BlitzFonts doesn't do well, this will be my last ShareWare release. Other ShareWare by me: ~~~~~~~~~~~~~~~~~~~~~~ X-Spell.....a 30,000 word spelling checker that checks any document with text in it (Textcraft, Scribble, any editor). Will also suggest alternate spellings and allow you to replace the incorrect word with any word of your choice ($15). Blitz.......a text viewer with the FASTEST screen updates on the Amiga. Also allows saving of selected portions of the document, and simple modifications of the text ($10). BlitzFonts is copyright 1987 by Hayes C. Haugen, all rights except for limited non-commercial distribution are reserved. BlitzFonts may not be given away or sold independently or with any other program, except as detailed above. Companies and ShareWare authors may license BlitzFonts for inclusion in their own programs, please contact the author at the above address for details. All warranties whether expressed or implied are non-existent. The user assumes all risk in using this program, and under no circumstances will the author or anyone related to him (or his friends) be held liable for any damages, however extreme or minor, caused directly or indirectly by BlitzFonts. //E*O*F README// echo x - BlitzFonts.uue cat > "BlitzFonts.uue" << '//E*O*F BlitzFonts.uue//' begin 755 BlitzFonts M #\P # ( 7>0 V@ $ /I %WD[Z" A. M50 +RT ""!M PO* $3KH"O%!/8 G$AZ *Y.N@N"6$]@ "@2'H TDZZ M"W183V ))(>@$23KH+9EA/2'H!+DZZ"UQ83TAZ 59.N@M26$](>@%>3KH+ M2%A/2'H!;4ZZ"SY83TAZ 7-.N@LT6$](>@%]3KH+*EA/2'H!CTZZ"R!83TAZ M <].N@L66$]@-$AZ =1.N@L*6$]@*$AZ ?=.N@K^6$]@'/]6_V3_2!T;R!I;G-T86QL($)L:71Z1F]N=',N"@!";&ET>D9O;G1S(&EN'0@;W5T<'5T('5P('1O(#8@=&EM M97,@9F%S=&5R+@H =7-E("UR('1O(')E;6]V90H 4V5N9"!C;VYTD9O;G1S.R!C86XG="!F:6YD('1H96TN"@!";&ET>D9O;G1S(')E M;6]V960L('!R979I;W5S('1E>'0@ $1^H! B)K 0@/ M" !.KO\N(FL "" \ "T$ZN_RXB4RQY )$ZN_[(L> $(DH@.0 %Q. MKO\N(GD D3J[^8G $3G5P TYU+'@ !$/Y ' 3J[]V$J 9P !E"/ M )"(\ $ " \ ( $ZN_SI*@&< 7@CP #PB/ ! (@/ M!. MKO\Z2H!G %<(\ ! (CP 0 (#D !<3J[_.DJ 9P !0"/ 1" \ M ! "(\ $ $ZN_SI*@&< 20CP #AP*"(\ $ $ZN_SI*@&< 0PC MP #!P4B(\ $ $ZN_SI*@&< /0CP "PL>0 "0@>0 #!P 2(\ M " '0@3J[^>B \ " '(@3J[^%$J 9P PB!Y ,"% @CP #0B M>0 "Q.KO\Z(GD L(WD P 1P $ZN_Q9!^0 $A.KO^X2H!G "$ M(GD L($!.KO^^(GD L(^D - !]AA %42H!G8"QY )"/N_\0 M ?2,^[_R !]9!^@+:(7D \ 0A>0 $ "$'Z <0B>0 $0@.0 M %Q3@!+840 $0L> $3J[_+D*Y 1"QX M 1*N0 #!G#")Y ,' H3J[_+DJY +&<,(GD L<%).KO\N2KD M D9Q B>0 "1.KOYB0KD D2KD X9Q8B>0 #@@/ 0!.KO\N M0KD X3G4@>0 #AP !# 4@"P/ 9O8L>0 "0B>0 "QP TZN_JIP M ")Y +$ZN_J0B>0 "QP 4ZN_IYZ!BIY ."1Y -"9Y /' M(@4B>0 "Q.KO\0($UP0")Y +$ZN_\1.KO\<($IR/W '%M#1_ $!1 MR/_V4HH@2E')_^S5_ ,V6D )'H( M*DE.KO\<3J[_W" 59P8J0$ZN_DI*AV<6(D<@/ M O#BQX 1.KO\N+%]@ M!B)&0BD #$S?/OY.=4S?/OX VQ.;W5T3G-U $YU $/Y_____"A1V @$ZZ Q03TYU*'K_L$YU3E7__$CG#C!"ITAZ M9.N@[64$\I0(+"9A1" MITAY . !TZZ#F!03RYL@KI.=4*G3KH.A%A/)D!*JP"L9P !Y"!L@KH@+(*Z MD*@ !%" *4""TB!L@M(@O$U!3E@@*P"LY8 J "!%("@ $.6 )$ 0$DB 2,#0 MK0 (5( I0(+B0J4H#E M@"\ 3KH-(%!/*4""YG@ )&R"ZF << P!.6 (&R"YB&*" O"DZZ!DQ83U* MU9=IP # $Y8 @;(+F0K ( $ZZ#'8I0(+R.7R (+V3KH, MDBE @O@Y?( !@OQ(> /M2'H! DZZ#&Y03RE @OXY? !@P(I? &"VB\L M@N8O+(+>3KKUF%!/0J=.N@JV6$]@ "Z("L .E" *4""TB!L@M(@O$U!3EA( M:P!<3KH,U%A/2&L 7$ZZ#)183RE @NX@;(+N2J@ )&<0(&R"[B)H "0O$4ZZ M"[Q83R!L@NY*J @9U1(> /M(&R"[B\H "!.N@O@4$\I0(+R9SPI;(+R@OXI M;(+R@O@G;(+R * G:P"@ )Q";(+V.7P 8,".7P 8+\("R"\N6 *T#__"!M M__PG: ( *0O+(+N0J=.NO3<4$]"ITZZ"?I83TS?#'!.74YU9&]S+FQI8G)A MR 8E.*%+ ( "(M M P@!$ZZ \HH &;>2JT %&<&4XH4O M( I,WP003EU.=4Y5_Q1(YP@P)&T M""9M Q"K?_X*VT $/_\($M2BQ 02(!(P"@ 9P #,+B\ )68 PI"+?\B M*WP !__0K? "#_\"M\ G$/_L($M2BQ 02(!(P"@ L+P M9A!" MK?_T($M2BQ 02(!(P"@ N+P P9A0K? ##_\"!+4HL0$$B 2, H +B\ M *F8:(&W__%BM__PK4/_H($M2BQ 02(!(P"@ 8#1"K?_H8")R"B M_^A. MN@E"T(20O # K0/_H($M2BQ 02(!(P"@ 0>R =0@P )( &;2N+P N M9F(@2U*+$!!(@$C * "PO "IF&B!M__Q8K?_\*U#_["!+4HL0$$B 2, H M & T0JW_[& B<@H@+?_L3KH(V-"$D+P P*T#_["!+4HL0$$B 2, H $'L M@'4(, "2 !FTBM\ !/_DN+P !L9A8@2U*+$!!(@$C * K? 3_ MY& 4N+P !H9@P@2U*+$!!(@$C * @!&!^*WP (_^!@'"M\ "O_@ M8!(K? !#_X& (*WS____V_^ O+?_D2&W_(B\M_^ O+?_\3KK]M$_O ! K M0/_<("W_Y-&M__Q@6B!M__Q8K?_\*U#_W"\M_]Q.N@(<6$\K0/_D8$H@;?_\ M6*W__"@00>W_(2M(_]P0A& HD+P !C9^)3@&>4D+P +9P#_;EF 9[15 M@&< _VY7@&< _W)@S$'M_R*1[?_<*TC_Y" M_^2PK?_L;P8K;?_L_^1*K?_T M9W @;?_<#! +6<*(FW_W P1 "MF- RM ,/_P9BI3K?_H(&W_W%*M_]P0 M$$B 2, O $Z26$^PO/____]F"G#_3-\,$$Y=3G5@&"\M__!.DEA/L+S_____ M9@1P_V#B4JW_^" M_^A3K?_HL*W_Y&[:0JW_X& D(&W_W%*M_]P0$$B 2, O M $Z26$^PO/____]F!'#_8*I2K?_@(&W_W$H09PH@+?_@L*W_[&W*("W_X-&M M__A*K?_T9BI@&DAX "!.DEA/L+S_____9@9P_V _W!2K?_X("W_Z%.M_^BP MK?_D;MA@&"\$3I)83["\_____V8&/__+RT #$ZZ /Y03R@? M3EU.=6#X3E4 "\*)&T #"!2L>H !&4:("T ","\ _R\ +PI.N@#04$\D M7TY=3G4@4E*2$"T "Q" 2(!(P,"\ _V#D3E4 "\*0>R ]B1(($K5_ M !8O"&$06$]![(*NM !2&W_ M_Q J U(@$C +P!.N@'Z3^\ #+"\ 6:8("T #& _V DJ@ (,"H $$C MT*H ""5 0(Z@ " P@4E*2$"T #Q" 2(!(P,"\ _V _S!.50 +PI! M[(#V)$A**@ ,9QC5_ !9![(*NM 0 3KH PEA/*T#__&88-7P 0 0( K0O XE M0 ()%].74YU-7P$ 0".H 0 ,)6W__ ($"H #4B 2, O $ZZ -Y83TJ M9P8 *@" Q@S$Y5 !(YP P)&R"MF 4)E(@*@ $4( O "\*3KH#T%!/)$L@ M"F;H0JR"MDS?# !.74YU3E4 "\*0?K_QBE(@K)"IR M A0@"\ 3KH#?E!/ M)$!*@&8(< D7TY=3G4DK(*V)6T " $*4J"MB *4(!@YDY5 O+0 (8;98 M3TY=3G5.50 2.< ,)?+)&R"MF .(&T "%&(LR"\B1 U $2'H '$ZZ ;HO $ZZ ;Q/[P ,2'@ M 4ZZ I83V#.7D,* $Y5 !*K(*N9P8@;(*N3I O+0 (3KH "%A/3EU.=4Y5 M__Q"K?_\+RW__$ZZ )Y83U*M__P,K0 K__&WH2JR"LF<&(&R"LDZ02JR" MRF<*+RR"RDZZ 7983TJL@L9G"B\L@L9.N@%F6$]*K(+.9PHO+(+.3KH!5EA/ M2JR"[F8N+RR"XB\L@NI.N@%P4$\@+(+>4H#E@"\ +RR"YDZZ 5Q03R\M A. MN@# 6$]@&$ZZ 4(O+(+N3KH!;EA/("T ""YL@KI.=4Y=3G5.50 2.<.("@M M AR!B $3KH 1$'L@O(D0-7(2H1M#+B\ $VX$2I)F$BE\ X+6H 7R %_@ !@8 80 &%@ !AX 8N &-@ !D@ 9. M &7 !F8 9T &>@ !H :* &F 0 $V@ !/ M 3X (# /R #Z@ *UG "Fonts.info.uue" << '//E*O*F Fonts.info.uue//' begin 755 Fonts.info MXQ 0 % &P % , 0 @9*@ M X0 " U !0 !H @ @ MCP@# #_____________P \ / _P " M #P &, !@ \ !@'P/P^ / ? && & #P & /@^!@ \ M!@,8 P9 / ^!['X#@ #P \ / M #P @ @ \ 8 8 / /@^&,/@ #P !@8PV!@ \ M 8'\' 8 / &1@#8&0 #P X/AC X \ / M #P \ /_____________ M #_ ( 8P & M & ? _#X !\ 88 8 8 ^#X& & Q@#!D M#X'L?@. " " M !@ !@ ^#X8P^ &!C#8& !@?P $temp <<\!!! 87 733 4757 README 161 1055 9807 BlitzFonts.uue 17 103 879 Fonts.info.uue 265 1891 15443 total !!! wc README BlitzFonts.uue Fonts.info.uue | sed 's=[^ ]*/==' | diff -b $temp - exit 0 -- UUCP: kim@amdahl.amdahl.com or: {sun,decwrl,hplabs,pyramid,ihnp4,seismo,oliveb,cbosgd}!amdahl!kim DDD: 408-746-8462 USPS: Amdahl Corp. M/S 249, 1250 E. Arques Av, Sunnyvale, CA 94086 CIS: 76535,25 [ Any thoughts or opinions which may or may not have been expressed ] [ herein are my own. They are not necessarily those of my employer. ]