home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / util2 / zeno.lzh / ZENO.DOC < prev   
Text File  |  1986-06-12  |  2KB  |  54 lines

  1. Author's Documentation:
  2.  
  3. ZENO.COM:  M. Lazarus, June 11, 1986
  4.  
  5.           ZENO is a small, fast, core-resident program that 
  6. speeds up certain screen writes.  The actual increase in speed is 
  7. almost three-fold, but the increase you see on the screen depends 
  8. on the application program in use.  An example:  with BCOMM 
  9. operating at 9600 bps, the increase is approximately 20-30 
  10. percent.  Only certain programs take advantage of ZENO; but those 
  11. that don't (including PC-Write) are usually fast enough without 
  12. it.  
  13.  
  14.           ZENO reduces available memory by about 900 bytes.  
  15.  
  16.           ZENO operates with all screens.  On some color screens, 
  17. however, it may cause snow -- harmless but annoying.  If that 
  18. happens, remove ZENO with the instructions below.  
  19.  
  20.           Important:  Do not change back and forth between 
  21. monochrome and color displays while ZENO is installed.  Users of 
  22. monochrome graphics boards:  this includes you.  
  23.  
  24.           To load:  At the DOS prompt, type ZENO.  A message will 
  25. appear.  
  26.  
  27.           To remove:  At the DOS prompt, type ZENO/K (use no 
  28. spaces; must be capital K).  A message will appear.  Important:  
  29. First remove all core-resident programs loaded after ZENO.  
  30.  
  31. Additional Comments:
  32.  
  33.           (1)  ZENO, like many other fast screen programs, 
  34. eliminates the wait for the retrace.  But ZENO also trys to speed 
  35. up the BIOS routines in other ways as well.  For details, see the ASM 
  36. listing.  Roughly speaking, ZENO assumes that the underlying 
  37. program is trying to use the BIOS call in the most likely manner; 
  38. it tests for that, and if the assumption is right, uses a faster 
  39. method.  If ZENO's assumptions are wrong, the test of the 
  40. assumption slows down ZENO's performance in comparison to a 
  41. program that only eliminates the retrace delay.  Therefore, if 
  42. the underlying program's use of INT 10 is extremely unusual, 
  43. there may well be faster screen speedup programs faster than 
  44. ZENO.  But that is likely to be true only of very rare programs.
  45.  
  46.           (2)  TEST.COM does nothing but a series of BIOS screen 
  47. writes, counting timer interrupts.  It then writes out the number 
  48. of timer interrupts that have elapsed.  Useful for comparing fast 
  49. screen programs, although, obviously, it does not test them under 
  50. all conditions.
  51.  
  52.           (3)  Comments and suggestions are best addressed to me, 
  53. David Seidman, on Bob Blacher's bulletin board, 202-547-2008.
  54.