home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine CD 1995 / Archive Magazine CD 1995.iso / discs / prog_disc / volume_1 / issue_10 / mandelbrot / readme < prev    next >
Encoding:
Text File  |  1988-06-27  |  2.0 KB  |  48 lines

  1.      
  2.      Mandelbrot Program Improvements
  3.      William Doggett
  4.      
  5.      Wiliam's  Mandelbrot program was so good, we asked him to improve
  6.      on it (!) by providing a facility to load and save screen P  this
  7.      he has done, but obviously the listings are too long to go in the
  8.      magazine again so we have put the program onto this disc.
  9.      
  10.      Program Notes
  11.      
  12.      The  gallery can be entered at any time by pressing <adjust>. The
  13.      program creates two files on the disc for each SAVEd screen  plot
  14.      P  the  screen  itself,  produced  by *SCREENSAVE and a data file
  15.      containing four values, uniquely defining  the  location  of  the
  16.      screen within the mandelbrot plane and how much of the screen had
  17.      actually been plotted.
  18.      
  19.      This  allows the user to load a screen and have full control over
  20.      it via the ZOOM facility. It further  allows  the  user  to  SAVE
  21.      incomplete screens, should the necessity arise.
  22.      
  23.      Filenames  follow  the normal naming conventions, but are instead
  24.      restricted to a maximum of 9 characters. This is because the data
  25.      files are preceded by a capital 'D'.
  26.      
  27.      Flexibility is enhanced by the allocation of a special  group  of
  28.      filenames,  in the range 0 to 99, which the gallery automatically
  29.      substitutes to 'pic<number>'.
  30.      
  31.      With filenames that are so similar, this convenience  could  soon
  32.      become a liability as screen files are accidentally over-written.
  33.      To overcome this problem, the gallery locks all screen files, and
  34.      only allows them to be over-written when the filename is preceded
  35.      by  a  hash '#' symbol. Thus, the gallery integrity is maintained
  36.      and limited gallery management provided.
  37.      
  38.      Attempting to LOAD a non-existent file or over-write one  without
  39.      using  the  '#'  symbol, is indicated by the error sound, control
  40.      returning from the gallery.
  41.      
  42.      
  43.      THIS PROGRAM REQUIRES:
  44.      *configure ScreenSize20
  45.      *configure SpriteSize10
  46.      
  47.      
  48.