home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / system / cpuclear / cpuclr.doc < prev    next >
Text File  |  1995-02-27  |  3KB  |  88 lines

  1.  
  2.                                 CPUClear V3.100
  3.  
  4.  
  5.         COPYRIGHT
  6.  
  7.      This program is based on the original  CPUClear-version by Oliver
  8.      Wagner. The few changes I wanted to make have grown into a nearly
  9.      completely rewritten program.
  10.  
  11.      My version of CPUClear is Freeware, so anybody may use it without
  12.      any charge. You are welcome to give this program to your friends,
  13.      as long as you do not charge any money for  it.  All  rights  are
  14.      reserved to MAXON Computer GmbH, Germany.
  15.  
  16.  
  17.         WHAT IS IT ?
  18.  
  19.      CPUClear is a small hack, inspired by  CPUBlit, that replaces the
  20.      BltClear()-Routine  of  the  "graphics.library"  with  a   highly
  21.      optimized 68020 (or higher) version.  This  gains  (in  a  simple
  22.      test) approx. 60% speed and should be even faster  on  an  A3000,
  23.      because the CPU works more efficiently with 32-Bit ChipRAM.
  24.  
  25.  
  26.         NEW FEATURES
  27.  
  28.      A complete list of  changes  since  V1.0  can  be  found  in  the
  29.      source-code (CPUClear.asm). But the main change is, that CPUClear
  30.      got faster and faster! Especially  this  V3.1-version  should  be
  31.      approx. 30% faster than V2.0. Unfortenatly, this isn't  reflected
  32.      in the easy SpeedTest-programm, included in the archive.
  33.  
  34.      CPUClear V3.1 is under bad  circumstances  (not  longword-aligned
  35.      address and blocksize) much faster than all previous releases.
  36.  
  37.  
  38.         INSTALLATION
  39.  
  40.      All you have to do to install the patch is to  call  CPUClear  in
  41.      your User-Startup! (No  RUN  is  needed.)  Executing  CPUClear  a
  42.      second time will remove the patch again. (If you  have  installed
  43.      another BltClear-Patch while  mine  is  running,  CPUClear  can't
  44.      idenitify the routine and will install itself again...)
  45.  
  46.  
  47.         SYSTEM REQUIREMENTS
  48.  
  49.      CPUClear requires at least Kickstart V37.xxx and a 68020 CPU.  If
  50.      these requirements aren't fullfilled, CPUClear will quietly fail.
  51.  
  52.  
  53.         THE UNSECURE VERSION
  54.  
  55.      Everybody who prefers this, may  use  the  "unsecure"-version  of
  56.      CPUClear, which lacks most security checks plus  the  68020-test.
  57.      Additionally,  I  reduced  the  screen  output,  which  made  the
  58.      executable some bytes shorter.
  59.  
  60.  
  61.         THE '40 VERSION
  62.  
  63.      On machines, equipped with a 68040-CPU, the clear-process is done
  64.      in the copyback-cache and not in the "real" RAM. This  will  make
  65.      the DMA (screendisplay) getting wrong values!
  66.  
  67.      This  can  be  avoided,  using  the  MMU  to  mark   ChipRAM   as
  68.      non-cachable. Amigas, running such a patch can use  the  ordinary
  69.      CPUClear-Version.
  70.  
  71.      But if you do  not  run  this  patch,  you'll  need  the  special
  72.      68040-versions  included  in  this  archive,  which   flush   the
  73.      copyback-cache after clearing the memory!  Of  course  this  will
  74.      reduce the performance...
  75.  
  76.  
  77.         THE AUTHOR
  78.  
  79.      If you have any comments for me or just want to tell me that  you
  80.      hate my program, don't hesitate to connect me under  one  of  the
  81.      following addresses:
  82.  
  83.      Snail-Mail: Peter Simons      E-Mail: simons@peti.GUN.de (Usenet)
  84.                  Europaring 20             2:242/7.25       (FIDO-Net)
  85.                  D-5300 Bonn 1
  86.                  Germany            Voice: Tel. 0228 / 746061
  87.  
  88.