[comp.sys.amiga.announce] NewPop v4.0 now available via anonymous ftp

l-rittle@uiuc.edu (Loren J. Rittle) (04/28/91)

[ Some last-second additions:  NewPop is in /incoming/amiga/UTILS right  ]
[ now, but will, most likely, be moved to /amiga/graphics/blankers       ]
[ sometime in the future (i.e. this week :-).  Also, Loren *can* provide ]
[ email copies for a short while if mail is sent to him at               ]
[ l-rittle@uiuc.edu                 -Dan                                 ]

Loren J. Rittle Software is happy to announce that NewPop v4.0 is now
available from ab20.larc.nasa.gov.  NewPop has its roots in PopCLI III, 
but has far eclipsed the functionality contained with that program.

NewPop v4.0 sports the following features:
 * screen blanking with cute Q*X pattern display on blanked screen.
 * cli/command popper.
 * instant- and defeat-blanking via HOT KEYS and pointer position.
 * titlebar CPU usage (actually # of task switches/second) monitor.
 * titlebar SCSI I/O usage monitor.
 * titlebar memory (graphics and fast) monitor.
 * titlebar clock.
 * joystick movements are detected and counted as `input events'.
 * lock/password to restore from a blanking.
 * detects 2.0 and uses 2.0's System() call, if available.
 * quite robust, due to extensive beta testing, with respects to
   different OS's and computer models.  [this was not true with v3.2]
 * fully configurable, in that: 
    - you can turn off any feature you don't want.
    - you can set many parameters controlling how NewPop should act
      e.g. NICENEWPOP  NEWPOPLITE  WEWANTWINDOWDRAG  LOCK
      BACKDROPWINDOW  WIMPYCLOCK  MAXSCSIUSAGE  SCSIIOMONWIDTH
      CPULOADMONWIDTH  SCSITASKNAME  FONTNAME  COMMAND PASSWORD
      MEMORYMONWIDTH  GAPBETWEEN3  GAPBETWEEN2  GAPBETWEEN  FONTSIZE
      STARTYOFFSET  MAXTEXTWIDTH  STARTXOFFSET  WINDOWHEIGHT  TIMEOUT
      POPKEY  BLANKERPRIORITY  ULC  LLC  LRC  URC  INSTANTKEY  DEFEATKEY
      all control some aspect of NewPop.

Programmers will enjoy the fact that NewPop is multithreaded with
up to three separate tasks interacting with one another to get the
job done.  AND source is included for interested parties.

Thanks to:
 * the beta testers: Ed, Ken, Aris, Chris and Thomas
 * bug reporters from v3.2
 * The Software Distillery (for PopCLI III, upon which NewPop is based)
 * Rob Peck (for the input.device example upon which PopCLI was loosely based)
 * Ed A. Hutchins (for early (pre v2.0) inspiration)
 * John Riley, Lattice, Inc (for the line drawing example)
 * Tomas Rockiki (for Mackie just because it is cool and inspired some aspects
   of NewPop)
 * Matt Dillon (for showing the WindowToFront() work-around in DMouse source)

Legal junk:
Copyright (c) 1986 The Software Distillery.  All Rights Reserved
Additions and modifications Copyright (c) 1989, 1990, 1991 Loren J. Rittle
Modifications Copyright (c) 1990 Ed A. Hutchins and Loren J. Rittle

 * As stated in the original POPCLI documentation file:
 *
 * Permission is hereby granted to distribute this program provided
 * both the documentation accompanies the executable and that no
 * charge is made for its distribution.
 * I assume that this statement includes the right to modify the source
 * and futher distribute the modified work under this same agreement. - LJR
 * (Actually, at this point, 'diff newpop.c popcli3.c | wc'
 * > 'wc -c newpop.c' + 'wc -c popcli3.c'. :-)

Loren J. Rittle
--
Please see monthly postings for the disclaimer, the introduction, the charter,
and submission instructions.  Comments to zerkle@iris.eecs.ucdavis.edu.
ALL SUBMISSIONS TO announce@iris.eecs.ucdavis.edu (don't auto-post).