###############################################################################
#                                                                             #
#                 Dust V1.33 - Copyright ©1994 by A.Maschke                   #
#                           All rights reserved.                              #
#-----------------------------------------------------------------------------#
#                                                                             #
#                                  History                                    #
#                                                                             #
###############################################################################

Version 1.33 -  3 January 1995
 -z-buffer improved
 -24bit-ppm-saver
 -new memory-handling (ALLOC - don't play with this)
 -help-text RENDER - not official

Version 1.32 -  2 January 1995
 -bad z-buffer-algorithm implemented - not official supported

Version 1.31 - 29 December 1994
 -KEEPASPECT-bug fixed
 -new commands
   WINDOWPOS
   WINDOWSIZE
   WINDOWFRONT
 -new loader: Videoscape - LOADVS
 -Videoscape-colors are supported now (saving and loading)
 -small bug at gfx-startup fixed
 -demo-script "WINDOWS" added
 -new program-parameters:
   BWLEFT
   BWTOP
  are saved to config

Version 1.30 - 27 December 1994
 -VERBOSE-mode removed
 -flags SAVEPICS,PICNAME, ACTPIC, DONTSAVE removed
 -new parser-module
 -window-ID introduced
 -new commands
   WINDOWCLOSE
   WINDOWSAVE
   WINDOWROTX
   WINDOWROTZ
   WINDOWZOOM
   WINDOWDRAWMODE
   WINDOWREDRAW
   WINDOWOUTLINED
   WINDOWPERSPECTIVE
   WINDOWRESCALE
 -break-window: OPENBREAKWIN, CLOSEBREAKWIN
 -manual and help-files updated
 -commands KILL0FACES reactivated

Version 1.20b - 25 December 1994
 -serious bugs in the *explode*-procedures fixed
 -creating a new animation "EX" using this commands

Version 1.20 - 23 December 1994
 -new help-structure
 -new parameters: PAGER, HELPDIR
 -configfile added (default "s:.dustrc")
 -new commands: SAVECONFIG, LOADCONFIG

Version 1.10 - 23 December 1994
 -new parameter: ALIGNP
 -(bad)alignment in point-mode added

Version 1.09e - 21 December 1994
 -new commands: STATS2, PSTATS2
 -particle-alignment (face-mode) (x-axis)

Version 1.09d - 14 December 1994
 -break the help-commands using LMB
 -open windows on Pub-screens

Version 1.09b - 19 November 1994 
 -new command
   SETPOINT
 -new program: "Crystal"

Version 1.09 - 19 October 1994 
 -font-sensitive window-functions (WINDOWSEQ, saving, KEEPASPECT)
 -new commands
   CREATEFACES
   SORTFACES
   SORTPOINTS
   PMORPH2
   SORTFACES2
   SORTPOINTS2
  -SIZE-output-format changed
  -EXPLODE-bug removed: to small faces -> infinite distance
  -small WINDOWSEQ-bug removed.

Version 1.08 - 3 October 1994 (FINAL)
 -GOOD-mode -> FACE-mode
 -OUTLINED, GOODOUTLINED removed -> global Outlined-flag 
 -FACE-mode for 27, 64 and 125 color added
 -loading and saving of XPK-compressed files
 -new programm-parameters
   XPKCOMPRESS
   XPKMETHOD
   VOUTLINED
 -some window-shortcuts changed
 -manual in AmigaGuide-Format !

Version 1.07 - 2 October 1994
 -new preview-mode: GOODOUTLINED
 -Z-Sort-Algorithm new implemented (FAST!)
 -bugs removed:
   View-redraw (after changing object-colors (COLOR,SETCLST)) fixed
   save-stats
   Morph2: only the closest points where searched - not all target-
           points where reached
   Morphframe: dest-object instead of dest2-object was killed (at init)
 -Morph-speedup again
 -color-morphing in morph and morph2
 -new commands
   P2OSEQ
   LOADSEQ
   SAVESEQ
   LOADPSEQ
   SAVEPSEQ
   MEMORY
   MEMORYP
   CALC
   WINDOWSEQ
  -manual an online-help updated
  -LOAD command has the additional search path "objects"
  -one-argument-option for all save-commands
  -ANIMFUNC, ANIMCFUNC, BUILD got VERBOSE-mode
  -BUILD completely rewritten - points are killed (works fine in VERBOSE-mode)

Version 1.06 -  30 September 1994 (FINAL beta)
 -new commands
   COPYPPOS
   COPYPROT
   COPYPSCL
   FUNC
   CFUNC
   PPOSFUNC
   PROTFUNC
   PSCLFUNC
   ANIMFUNC
   ANIMCFUNC
   ANIMPPOSFUNC
   ANIMPROTFUNC
   ANIMPSCLFUNC

Version 1.05 -  29 September 1994
 -new program-parameter
   EXFORMAT
 -C-Tutorial (MaxonC++ and GCC)
 -bug in WriteReal removed
 -new commands
   SETCLST
   WRITECLST
 -CLST-reading, -writing, -copying and -drawing
 -CLST in particle-objects

Version 1.04 -  23 September 1994
 -new commands
   GETPPOS
   GETPROT
   GETPSCL
   SETPPOS
   SETPROT
   SETPSCL
   GETOCOUNT
   GETPSIZE
 -command ROTFACES removed
 -manual and online-help updated
 -new programmer tutorial and executable example !

Version 1.03 -  22 September 1994
 -keyfile improved - now demo-version-support
 -password-encryption
 -new commands
   PWAVE1D
   PWAVE2D
   PWAVE3D
 -new programmer-interface in mind:
 -new program-parameter
   EXFILE

Version 1.02 -  15 September 1994
 -speed improvement in the PMorph-Procedure (twice as fast as before)
 -bug in CopyAtts removed

Version 1.01 -  14 September 1994
 -now a keyfile is needed to start the program

Version 1.00 -  14 September 1994
 -new preview-mode: GOOD (draws every object using its colors)
  (216 free pens required)

Version 0.99 -  8 September 1994
 -watching version 1.00
 -manual and online-help updated
 -some minor changes
 -some new window-shortcuts
 -object-color-tracking windows
 -new program-parameter
   MOUSEBREAK
 -bug in the VideoScape3D-Saver removed (in BACKFACES-mode all lines where
  introduced by "8" instead of "3")

Version 0.98 -  8 September 1994
 -save-frame-function (to render really big particle-objects using Dust)
 -new program-parameters
   SAVEPICS
   PICNAME
   ACTPIC
 -new preview-mode: COLOR  

Version 0.97 -  7 September 1994
 -new commands
   PWAVE1D
   PWAVE2D
   PWAVE3D
 -WINDOW-command improved
 -new program-parameters
   VZOOM
   VKEEPSCALE
 -bug in O2P removed

Version 0.96 -  5 September 1994
 -new commands
   JOIN
   JOINPARTICLE
   WRITEPPOS
   WRITEPROT
   WRITEPSCL
   RANDOMPPOS
   RANDOMPROT
   RANDOMPSCL
  -online-help and manual updated

Version 0.95 -  4 September 1994
 -new commands
   PSTATS
   PARTICLEEXPLODE

Version 0.94 -  4 September 1994
 -new commands
   SAVEPARTICLETDDD
   SAVEPARTICLEVS
 -many bugs removed

Version 0.93 -  4 September 1994
 -particle-object-format
 -new commands
   LOADPARTICLE
   SAVEPARTICLE

Version 0.92 -  4 September 1994
 -new commands
   COPYPARTICLE
   KILLPARTICLE
   PARTICLE2OBJECT
   OBJECT2PARTICLE
   SCALEPARTICLE

Version 0.91 -  3 September 1994
 -particle system 

Version 0.90 -  3 September 1994
 -new commands
   EXPLODEFRAME
   WRITEVS
 -online-help and manual updated
 -IntToString, RealToString completely rewritten 

Version 0.89 -  2 September 1994
 -new commands
   COPYATTS
   AXSIZE
   AXPOS
   AXALIGN0
   WRITEAXIS
   WRITEATTS
   POSITIVE
 -new program-parameter
   RANDOM
 -EXPLODE debugged and optimized (what a difference)
 -TIME rewritten 
 -bug in the Read/WriteTDDD-Function removed
  (Couldn't load really big objects <-compiler bug!)

Version 0.88 - 30 August 1994
 -manual and online-help updated
 -all functions tested again

Version 0.87 - 29 August 1994
 -MERGE completely rewritten
 -some internal speedups

Version 0.86 - 29 August 1994
 -new command
   EXPLODE

Version 0.85 - 28 August 1994
 -new commands
   ROTFACES
   SCALEFACES
   RENAME 
   STAGING 
 -manual improved
 -online-help and manual updated

Version 0.84 - 28 August 1994
 -new commands
   KILL0FACES 
   KILL0EDGES 
 -KILL0EDGES completely rewritten
 -COPY rewritten
 -online-help and manual updated
 -pseudo-perspektive removed

Version 0.83 - 28 August 1994
 -MERGE, KILLFACE, KILLEDGE, KILLPOINT completely rewritten
 -new commands
   WRITEPOINTS
   WRITEEDGES
   WRITEFACES
 -bug in TDDD-Saver removed
  ((fCount mod 2)#0 caused wrong chunksize in CLST, RLST and TLST)

Version 0.82 - 27 August 1994
 -object-lock (no object can be drawed while any procedure is modifiing
               it (otherwise system crashes heavily))

Version 0.81 - 26 August 1994
 -new commands:
   COLOR
   TRANS
   REFL
   SPEC
   HARDNESS
   DITHER
   ROUGHNESS
   SHININESS
   ROTATE
   SCALE
   TRANSLATE
 -online-help-updated
 -no bugs found-no bugs removed

Version 0.80 - 24 August 1994
 -first working version
