home *** CD-ROM | disk | FTP | other *** search
/ HaCKeRz KrOnIcKLeZ 3 / HaCKeRz_KrOnIcKLeZ.iso / chibacity / drip.doc < prev    next >
Text File  |  1996-04-22  |  3KB  |  57 lines

  1.  
  2.                              DRIP  Version  2.00
  3.                                Release Package
  4.  
  5. DRIP is a program intended solely for its entertainment value, generally
  6. derived from running the program surreptitiously on another person's
  7. machine.
  8.  
  9. When DRIP runs, it produces no messages or other signs of its activity,
  10. installing itself inline with INT 8, the clock interrupt.  It remains
  11. totally dormant until SCROLL LOCK is depressed, then remaining active
  12. until SCROLL LOCK is depressed again.  When active, each time the clock
  13. interrupt executes (about every 1/22 second), it decrements a timer
  14. value which is a pseusdorandom value of varying maximum limit to see if
  15. it DRIP is due to run.  If so, it examines the screen memory to locate a
  16. character on the screen which has free space beneath it.  That character
  17. is moved downscreen until it either falls off the screen entirely, or
  18. encounters another character in its fall and comes to rest over it.
  19. The result is that randomly selected characters on the screen appear
  20. to 'fall off the screen'.
  21.  
  22. The interval between activations of the program is a pseudorandom function
  23. with a maximum value which decreases by a half every 64 characters moved, so
  24. that by the time a few hundred characters have been moved, it is running
  25. reasonably continuously.
  26.  
  27. DRIP is capable of moving one character on the screen at a time.  However,
  28. for a variation, DRIP may be run more than once, installing a copy of itself
  29. each time it is run.  The result is that there will be a maximum number of
  30. simultaneously moving characters equal to the number of installed copies.
  31.  
  32. DRIP is totally transparent to any running programs (except, perhaps the
  33. few that mess around with the clock interrupt).  It has no effect
  34. whatever on the running system when not activated, and minimal effect
  35. (a slight execution time burden on the clock interrupt) when it is
  36. active.  It has been tested on CORONA, COMPAQ, and IBM machines, including
  37. various video cards and modes.  The only objectionable effect seen to date
  38. is slight screen 'snow' during the burst of screen ram activity when
  39. DRIP is hunting for a character to move when it runs, this occuring
  40. on some inexpensive display adaptors.  Most machines' displays
  41. handled the activities of DRIP without complaint.
  42.  
  43. DRIP was written and is released as a generalized giggle for the PC
  44. user community.  It may be freely copied and distributed for its intended
  45. purpose.  UNDER NO CIRCUMSTANCES SHOULD MODIFICATIONS BE MADE TO DRIP
  46. AND THE RESULT RELEASED TO OTHERS, NOR MAY DRIP BE SOLD FOR PROFIT.
  47. Every effort has been undertaken to produce and release a fully
  48. debugged and safe program.  It has been carefull written and extensively
  49. tested.  However, the final responsibility is up to the user to ensure
  50. that DRIP runs correctly with particular programs, and to ensure that
  51. his copy of DRIP is itself intact.  The author assumes no responsibility
  52. for consequences arising from the use of DRIP.
  53.  
  54. G. Masters                     May, 1987                 Thousand Oaks, CA
  55.  
  56. <end of document>
  57.