home *** CD-ROM | disk | FTP | other *** search
-
- Mandelbrot Program Improvements
- William Doggett
-
- Wiliam's Mandelbrot program was so good, we asked him to improve
- on it (!) by providing a facility to load and save screen P this
- he has done, but obviously the listings are too long to go in the
- magazine again so we have put the program onto this disc.
-
- Program Notes
-
- The gallery can be entered at any time by pressing <adjust>. The
- program creates two files on the disc for each SAVEd screen plot
- P the screen itself, produced by *SCREENSAVE and a data file
- containing four values, uniquely defining the location of the
- screen within the mandelbrot plane and how much of the screen had
- actually been plotted.
-
- This allows the user to load a screen and have full control over
- it via the ZOOM facility. It further allows the user to SAVE
- incomplete screens, should the necessity arise.
-
- Filenames follow the normal naming conventions, but are instead
- restricted to a maximum of 9 characters. This is because the data
- files are preceded by a capital 'D'.
-
- Flexibility is enhanced by the allocation of a special group of
- filenames, in the range 0 to 99, which the gallery automatically
- substitutes to 'pic<number>'.
-
- With filenames that are so similar, this convenience could soon
- become a liability as screen files are accidentally over-written.
- To overcome this problem, the gallery locks all screen files, and
- only allows them to be over-written when the filename is preceded
- by a hash '#' symbol. Thus, the gallery integrity is maintained
- and limited gallery management provided.
-
- Attempting to LOAD a non-existent file or over-write one without
- using the '#' symbol, is indicated by the error sound, control
- returning from the gallery.
-
-
- THIS PROGRAM REQUIRES:
- *configure ScreenSize20
- *configure SpriteSize10
-
-
-