
 
             =============================================
              *   *   ***   *   *   ***  *    *  ****  * *                
             *  *  *  **   *  *  *  **   *    *  *     **                 
             *     *  ***  *     *  *    ***  *  ****  * *               
             =============================================

                the unusual data dump by Jim Webster
                ------------------------------------

           Ever want to see what the insides of yer machine's memory 
           looks like -- VISUALLY?  That's right, no hexidecimals here, 
           we're talking instantaneous data transfer to yer optical nerves 
           via pixel express!

           MemFlick treats all the memory in yer Amiga like it was part of 
           a bitplane inside a graphics display. It starts at memory 
           location zero and works up to 256K, copying the memory contents, 
           wherever it goes, into its double buffered display memory, 
           going 40 bytes (one display line) at a time.  The effect is like 
           watching a river of dancing lights gliding up from the bottom 
           of your screen, before it scrolls off the top.


   NOTES ON USAGE: 
           Run from Workbench by clicking on then MEMFLICK icon, or from 
           CLI.  You may also specify a number of CLI arguments:

            MemFlick s<start address> e<end address> j<jump> d<depth> 
                     <mode> <fade> <cycle> <loop> 

   ...where the arguments mean:
   
           start address: a long value, representing the first memory 
           address that MemFlick uses to stash into its display. 
           Default = 0. Example:
         
              MemFlick s200000 
    
           would run MemFlick with display memory starting at memory
           address 200000.

           end address:  The highest memory address that can be used as 
           the first byte of the first bitplane of a (the final) frame, 
           before MemFlick either shuts down or repeats loop.  Default 
           is 256000.  Example:

              MemFlick e125000

           jump: another long value, representing the offset between the 
           start of this frame's memory location and the previous frame's.
           The higher the value, the faster the river will "flow."  Default 
           is 40, which provides a smooth, orderly current; using values 
           below this will make the flow appear to go from left to right
           as well as from bottom to top.  Example:
 
              MemFlick j80

           will make the river flow twice as fast as default.


           depth: number of bitplanes, 1 to 5 (HAM sets to 6 
           automatically).  Example:

              MemFlick d3

           will produce a display with 8 colors.

           mode: only four are recognized: LO-RES (default), HAM, 
           LACE (interlace) and HIRES (640x400).

           fade: will progressively lighten each RGB value until they 
           reach maximum 15 value, whereupon they start again at zero.
           Example:

             MemFlick fade

           cycle: cycles all colors one time for each frame.  Example:

             MemFlick cycle

           loop: By default, MemFlick ends when it comes to the end 
           address.  By specifying loop, it will loop forever until a
           is pressed.  Example:

             MemFlick loop

           Each of these arguments can be supplied in any order, and can
           be combined in any way you please.  For example,

             MemFlick s10000 e20000 j2 d3 HIRES fade

       Have
fun.........................................................................

       -- jim (are we hacking code yet?) webster

   
  Thanks to: Pete Goodeve (XICON), Bob Leivian (LESS).
