home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 June
/
SIMTEL_0692.cdr
/
msdos
/
graphics
/
fract30.arc
/
FRACT.NEW
< prev
next >
Wrap
Text File
|
1989-08-17
|
4KB
|
75 lines
Version Released Comments
0.9 1/29/89 -Initial Release
1.0 2/ 6/89 -Program re-written to provide more structure
-Input x,y co-ordinates now the center of the picture
-Ability to save picture and continue later
-Ability to zoom in on a point by moving a dot with the
keyboard and then inputting the magnification
-DATA file now stored with picture
1.1 2/13/89 -Added Julia Sets
-Fixed some bugs
1.2 -- -Added additional iterations
-Ability to draw pictures without saving
2.0 3/ 8/89 -Added mouse support
-Added file listings
-Added info on a picture
2.1 4/10/89 -Added 3D Mandelbrot sets
-Added "Register Your Software" notice
-Made some modifications to other parts of the program
2.2 -- -Added File Compression
-Added Slide Show option
-Added check for no files in directory
-Fixed Show picture routine. Space bar would not work if
you were using a mouse.
-Fixed registration notice on 3D Mandelbrots
-Changed rotating palette routine
-Added 'X-Ray' palette
-Changed to color text and 50 lines
2.3 -- -Hacked in EGA graphics
-Fixed minor bugs and quirks
3.0 8/14/89 -Reverted to standard 25 line mode
-Added assembly routines for speed
-Fixed flicker in rotating palettes
-Used windows for better appearance
-Cleaned up menus and file selection
-Removed Slide Show from unregistered versions
Thanks to:
-Bret Mulvey, writer of Plasma for his VGA routines (which I later found in
a handy book called IBM ROM BIOS by Ray Duncan).
-Debbie and George Schaft, writers of Julia for their routines to compute
Julia sets.
-Milan Keser, my roomate, for letting me use his PS/2 Model 30-286 to develop
initial releases of this program (I've only got EGA).
-Air Products (Trexlertown, Pa) for letting me use a PS/2 Model 80 to work on
the program over spring break (89).
-Tom Kenia (Turbo) for letting me borrow his 'Turbo Tutor' book - it was a
great reference book.
-Bethlehem Steel for letting me use their Model 80 to work on the program (even
when I was supposed to be doing 'real work').
References:
-Duncan, Ray; IBM ROM BIOS; Microsoft Press Quick Reference Series
-Turbo Pascal 4: The Pocket Reference; Osborne/McGraw-Hill Programming Series
-Turbo Pascal Reference Guide, User's Guide, and OOP Guide; Borland
-Sutty, George and Blair, Steve; Programmer's Guide to the EGA/VGA; Brady
-Edwards, Charles C.; Advanced Techniques in Turbo Pascal; Sybex
-Mandelbrot, Benoit B.; The Fractal Geometry of Nature; Freeman
-Peitgen, Heinz-Otto and Saupe, Dietmar - editors; The Science of Fractal
Images; Springer-Verlag
Some of FRACT's assembly routines are from Programmer's Guide to the EGA/VGA.
The file compression and 3-D algorithms were created by Tom Collins.
Some possible additions for v3.1:
-Increased support for Julia sets, including selectable iterations, 3D, and
the ability to zoom.
-New file system, putting the .DAT and .IMG file into one file.
-Rewritten code to include better structure and increased speed.