home *** CD-ROM | disk | FTP | other *** search
/ Best Objectech Shareware Selections / UNTITLED.iso / boss / grap / anim / 007 / whatsnew.dta < prev   
Text File  |  1992-12-16  |  18KB  |  373 lines

  1. What's new in DTA:
  2.  
  3.  Rel 1.8e (12/17/92)
  4.   o For some reason the /NM option didn't work anymore.  Fixed.
  5.   o Fixed a bug in FLC compression... it caused the wrong pixels
  6.     to be updated when there was a change in a pixel row after a
  7.     run of more than 254 unchanged pixels.
  8.   o Fixed a bug that caused a page-fault (runtime error 216)
  9.     when creating GIF or TGA files in the protected mode
  10.     version.
  11.   o There used to be a limit on the width of pictures that DTA
  12.     could process... if you made it read a picture wider than
  13.     1280 pixels, you'd either get a spectacular crash requiring
  14.     a reboot (real mode) or an error message (protected mode).
  15.     Now it should be able to process pictures with a width up
  16.     to 16K pixels or so without crashing.
  17.  Rel 1.8d (11/30/92)
  18.   o Fixed one bug, which prevented DTA from creating 1-frame
  19.     flics correctly.
  20.   o Including two versions of DTA... DTA.EXE (real mode) and
  21.     DTAX.EXE (protected mode).  The memory management stuff
  22.     that I included in 1.8b and 1.8c is now separated into
  23.     another archive, DTAMEM.ZIP.
  24.     The real-mode version runs faster than the protected-mode
  25.     version, but only gives you access to 640K of memory.
  26.  Rel 1.8c (11/27/92)
  27.   o Whoops, introduced some new bugs in 1.8b.  Got ZIP, LZH, and
  28.     ARJ working fine, but it wouldn't read pictures outside of
  29.     archives anymore.
  30.  Rel 1.8b (11/27/92)
  31.   o Fixed a bug that caused a runtime error 204 whenever a frame
  32.     couldn't be compressed and had to be stored raw.
  33.   o Flics of resolutions other than 320x200 are now saved with the
  34.     extension 'FLC' instead of 'FLI'... to be consistent with
  35.     conventions established by Autodesk's Animator Pro.
  36.   o This is the first version of DTA to be compiled in 286 protected
  37.     mode.  This means that DTA can access up to 16MB of extended
  38.     memory without all that messy EMS/XMS/virtual memory management.
  39.     It also means DTA doesn't recognize EMS or page to disk any more.
  40.     If you require EMS or virtual memory, stick with the original
  41.     version 1.8.
  42.     Two extra files (DPMI16BI.OVL and RTM.EXE) are distributed
  43.     along with DTA to support protected mode.  You must keep these
  44.     files either in the same directory as DTA, or in the DOS path.
  45.     When DTA is run from inside a Microsoft Windows enhanced-mode
  46.     DOS window, it'll use Windows' DPMI services instead of the
  47.     Borland DPMI server.
  48.   o MAYBE fixed a bug in FLC compression.
  49.   o DTA can read pictures stored in ZIP and ARJ archives as well
  50.     as the previously supported LZH archives ... IF you've got the
  51.     appropriate de-archiver (PKUNZIP.EXE, ARJ.EXE, LHA.EXE) in your
  52.     DOS path.
  53.  
  54.  Rel 1.8 (11/08/92)
  55.   o DTA couldn't locate PCX, IMG, or GIF files in LZH archives... fixed.
  56.   o DTA can now read 24-bit PCX files (as well as the previously
  57.     supported 8-bit type).
  58.   o Added some additional error-checking so DTA will stop with an error
  59.     message if it runs out of disk space while creating output files.
  60.     Previously it just kept on trying to write to a full disk.
  61.   o In a previous version, made some changes in the GIF-writing
  62.     code to speed it up and use less memory.  As a result, upside-
  63.     down TGAs weren't getting flipped rightside-up like they're
  64.     supposed to... fixed.
  65.   o Removed some useless experimental options: /L, /E, /O
  66.     If anybody ever actually found a use for any of these, let me know
  67.     and I'll put 'em back.
  68.   o Removed /W, since it was only added as a workaround to a bug that's
  69.     now finally fixed.
  70.   o Added GIF89a input. (extension blocks are IGNORED)
  71.   o Fiddled with output-file parameters.  You now specify the output
  72.     filename with /O, and the format with /F instead of specifying
  73.     both with /F
  74.   o Added /H, which lets you adjust brightness.  /HA50 increases the
  75.     values of red, green, and blue by 50%.  /HR200 /HG-25 increases the
  76.     value of red by 200%, and decreases green by 25%.
  77.   o Added /C, which lets you skip frames when scanning for a palette.
  78.     If you use /C5, then DTA will only scan 1 picture for every 5
  79.     in your animation.
  80.   o Added /K, which lets you skip input files when generating a
  81.     flic.  If you use /K3, DTA will ignore 2 frames out of every 3.
  82.     If you use both /K2 and /C2, then DTA will skip every other
  83.     picture, and create a palette out using only 1 of every 4
  84.     pictures.
  85.   o Fiddled with the time blurb so it writes in minutes and seconds
  86.     instead of milliseconds.
  87.  
  88.  Rel 1.7g (08/27/92)
  89.   o Fixed a rarely-encountered bug in 320x200 FLI compression.
  90.   o Reworked the documentation (actually, Dan Farmer did most all of
  91.     this task).
  92.  
  93.  Rel 1.7f (07/19/92)
  94.   o Fixed some weird bugs in selecting output filenames for GIF files.
  95.   o Added /PO option, which causes DTA to create a single optimal
  96.     palette even when it's creating GIF files.
  97.  
  98.  Rel 1.7e (07/02/92)
  99.   o Removed all the logging code, since the memory allocation
  100.     problems seem to be licked.
  101.   o First attempt at creating hi-color and true-color FLIs.
  102.     (To create a hi-color FLI, use the /b16 parameter.  The
  103.      resulting file with have an extension of FLH.  To create
  104.      a true-color FLI, use /b24.  The resulting file will have
  105.      an extension of FLT.)
  106.     So far there's no player that will display these new files,
  107.     but Steve Enns is working on one.
  108.   o The color-mapping speedups in the previous version resulted
  109.     in bad color choices in some cases.  Added an extra
  110.     step between palette selection and color-mapping that
  111.     should improve it.
  112.   o Added /RA parameter (auto-resolution)... tells DTA to use
  113.     the size of the first picture to decide how big to make
  114.     an FLI.  Note: use this parameter only with pictures with
  115.     even horizontal dimensions.
  116.   o When DTA used XMS to store pictures, it wasn't always clearing
  117.     the picture buffer when it was supposed to... resulting in
  118.     some background garbage when animating pictures smaller than
  119.     the FLI.
  120.   o Added /DR (random dither) parameter.  Adds/or subtracts a
  121.     random value from each pixel.  Random values are the same
  122.     across frames, so FLIs shouldn't explode in size like they
  123.     sometimes do with error-diffusion dithers like Floyd-Steinberg
  124.     and Sierra Lite.
  125.     Specify the range of the random number by appending a number
  126.     to the /DR parameter, like this:
  127.      dta *.tga /dr4
  128.     That will result in random numbers ranging from -4 to 4.
  129.     Note: I stole the idea from Stephen Coy's IMG2GIF program.
  130.   o Got rid of /M parameter, which affected the order of
  131.     color-tree pruning.  It was a failed experiments in
  132.     improving color-selection.
  133.   o Changed /MI (max internal colors) parameter to /M
  134.   o Changed RLE TGA output so that line boundaries aren't
  135.     crossed within a packet... (to avoid a VPIC bug)
  136.  
  137.  Rel 1.7d (04/25/92)
  138.   o Fixed some more memory allocation problems.
  139.   o Speeded up color-mapping.  When dithering, there should
  140.     be a big speed increase.  When not dithering there should
  141.     be a lesser increase.
  142.   o Added Sierra Lite dithering (/DS parameter).  SL dither
  143.     another error-diffusion-type dither, somewhat quicker
  144.     than Floyd-Steinberg.
  145.  
  146.  Rel 1.7c (04/15/92)
  147.   o Fixed a bug in grayscale output.
  148.   o Reduced the amount of memory required for the color tree.
  149.   o Fixed some other memory-related problems.
  150.   o Got rid of V (verbose), and added /LOG (which causes
  151.     assorted memory allocation info and other boring
  152.     debugging-type data to be written to a file called "DTA.LOG".
  153.   o Added /MI parameter (which means "maximum internal colors").
  154.     The octree color routine allows only 256 colors to exist
  155.     in the tree at any time.  Whenever the number of colors
  156.     exceeds 256, parts of the tree get truncated.
  157.     With /MI, you can change that maximum number of colors
  158.     to something other than 256.
  159.     If you change it to a number larger than 256, then the palette
  160.     will not be reduced to 256 colors until DTA is done scanning
  161.     pictures.
  162.     This can result in a nicer palette, but it uses more
  163.     memory.  I've h