Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!decvax!mcnc!ece-csc!ncrcae!ncr-sd!crash!billk From: billk@crash.UUCP Newsgroups: comp.sys.amiga Subject: Blitz Message-ID: <791@crash.CTS.COM> Date: Fri, 13-Feb-87 15:39:15 EST Article-I.D.: crash.791 Posted: Fri Feb 13 15:39:15 1987 Date-Received: Sun, 15-Feb-87 05:26:35 EST Sender: root@crash.CTS.COM Organization: People-Net [pnet01] Lines: 38 Has anyone else seen the program, "Blitz" ??? Ok, now does anyone want to speculate on how it does what it does so fast? I have a few speculations of my own... In the "Fast Key" mode, Blitz seems to be checking for key UP and DOWN codes, rather than the key itself. So, I held down the down-arrow key and began whizzing through a long file. Then, I pressed the menu-button on the mouse. The text of my file kept whizzing past me even though I was holding down the menu-button. I went and pulled down some menus. As soon as the menus formed, they were whizzed right off the screen along with the rest of the text that was still whizzing by. This kinda confirmed my suspicions that Blitz wasn't emitting text through any of the Amiga routines that know about LockLayers(). My only guess is that Blitz is getting the pointer to the Font data itself and just making the blitter blit it. Since Blitz is set up in it's own screen, I suppose doing this would not be a super-hard thing to do. Oh, for those of you who haven't seen Blitz: It took me 21 seconds to TYPE a four page file from DOS. With Blitz, you can run through a 104 page file in 26 seconds! (I did!) Wow! That's pretty cool. Does anyone want to comment on my speculations about how Blitz works? Want to add your own? Please do. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Bill Kelly "If at first you don't succeed, forget it!" UUCP: {akgua, hplabs!hp-sdd, sdcsvax}!crash!pnet01!billk ARPA: crash!pnet01!billk@nosc INET: billk@pnet01.CTS.COM USPS: 2507 Caminito La Paz La Jolla, CA 92037 FONE: (619) 454-1307 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~