home *** CD-ROM | disk | FTP | other *** search
/ Collection of Morph / collectionofmorphcarat1997.iso / PROGRAMS / DTA.ZIP / WHATSNEW.DTA < prev   
Text File  |  1993-10-23  |  27KB  |  543 lines

  1. What's new in DTA:
  2.  
  3.  Rel 2.0.8 (10/23/93)
  4.   o Added 90 degree increment rotation... use "/ROT90", "/ROT180",
  5.     "/ROT-90", "/ROT270" etc.
  6.     Note: this is the order that operations get done...
  7.     First rotation, next scaling, next clipping.
  8.     So if you did "/cl100,100 /sc200,200 /rot90"
  9.     then DTA will first rotate the picture 90 degrees to the
  10.     right, then scale it to 200x200, and then clip off the
  11.     top half and left half of the scaled, rotated image.
  12.   o Expanded /R switch... in addition to preset resolution
  13.     numbers like "/R6", you could also set the resolution
  14.     explicitly like "/R640,480".  Just be careful that, if you're
  15.     creating a .FLC file *don't* pick an odd number for the
  16.     horizontal dimension: "/R149,200" is a no-no.
  17.     (That's not a limitation of the .FLC format, just of
  18.     my implementation.)
  19.   o Reworked the way scripts work (you know, like "@pics.scr").
  20.     Scripts can now include regular command-line switches
  21.     in addition to filenames.  Just make sure that you've got
  22.     a new file name or switch on each line of the script file.
  23.     You can even include the name of a new script file...
  24.     Just try to avoid recursive script files...
  25.     *Don't* put "@script1.scr" inside of SCRIPT1.SCR, and
  26.     *don't* put "@script1.scr" inside of SCRIPT2.SCR if SCRIPT2.SCR
  27.     is called by SCRIPT1.SCR.
  28.     Or DTA will go into an infinite loop and hang up.
  29.   o If you don't include an extension with an @filename, DTA
  30.     will add '.SCR' to the filename.
  31.   o Fixed some clipping bugs.
  32.   o DTA would sometimes crash with an out-of-heap-memory
  33.     runtime error when flipping a large upside-down TGA file.
  34.     Fixed.
  35.  Rel 2.0.7 (09/30/93)
  36.   o Scaling didn't work right when DTA was reading from a
  37.     flic (probably also when reading an upside-down
  38.     TGA and creating a GIF or TGA).
  39.     Fixed.
  40.  Rel 2.0.6 (09/27/93)
  41.   o Fixed some more bugs in compositing and chroma-key.
  42.  Rel 2.0.5 (09/12/93)
  43.   o Finally got rid of the protection fault that invariably
  44.     occurred after DTA finished building a .FLX file.
  45.  Rel 2.0.4 (09/01/93)
  46.   o Discovered a strange 'feature' in TGA files produced by
  47.     a program called Imagine.  Even though they are unmapped
  48.     24-bit images, for some reason they contain a color map.
  49.     Because DTA doesn't support colormapped TGA files, I
  50.     never paid any attention to color-map info... so DTA
  51.     just would ungraciously treat the color-map in such files
  52.     as if it were part of the image.
  53.     DTA still doesn't read colormapped TGA files, but now if
  54.     there's a color-map in an unmapped picture, it'll at
  55.     least bypass it correctly.
  56.  Rel 2.0.3 (08/25/93)
  57.   o Added inverse chroma-key (/CI).  Works the same as chroma-key
  58.     but backwards... only matching colors *won't* be made
  59.     transparent.
  60.   o Couldn't read .FLC files created with Autodesk Animator...
  61.     it got confused when it ran into the optional "prefix" and
  62.     "postage stamp" chunks.  Fixed.
  63.   o Had problems reading 16-bit TGA files... sometimes
  64.     resulting in page faults, sometimes in bad output.
  65.     Fixed.
  66.   o (There still seems to be a problem with .FLC files
  67.      created with DTA... some players choke on some flics.
  68.      And there's still that irritating page fault after it
  69.      finishes building a .FLX file... I'm working on 'em.)
  70.  Rel 2.0.2 (08/11/93)
  71.   o Multiple layers didn't work right with /NM (no remapping)...
  72.     only the bottom layer would show up in the final picture.
  73.     Now it works, including chroma-key.
  74.     Note: remember, all pictures in all layers must be colormapped,
  75.     and must share the same palette for /NM to work right.
  76.  Rel 2.0.1 (08/04/93)
  77.   o Fixed a bug in /CL (clipping).
  78.   o Fixed a bug in /CH (chroma-key).
  79.  Rel 2.0 (07/29/93)
  80.   o DTA can now read FLIC files.
  81.   o DTA can now read DIB/BMP files.
  82.   o DTA can now read Presidio .ANI files.
  83.   o DTA can read and write hicolor Tempra ".FLX" files.
  84.     Just specify /B16 (for 16-bit) on the command line to
  85.     build an FLX instead of an FLI or FLC.
  86.     (This feature seems to work well enough, but there are
  87.     still some bugs.
  88.     For some reason I haven't figured out yet, DTA crashes
  89.     with a General Protection fault whenever it builds a FLX file.
  90.     This only happens after it's finished building the animation.)
  91.   o Now including the FLISPEED program with the DTA package.
  92.     This'll change the speed value in the header of a flic
  93.     without requiring you to rebuild the animation.
  94.     Just type:
  95.       flispeed xxx.fli /s5
  96.     to change xxx.fli to a speed value of 5.
  97.   o Added multi-layer (use /L to separate layers) compositing.
  98.     Like this: DTA BACKGRND.TGA /L FORE*.TGA
  99.     If FORE*.TGA are 32-bit TGAs with alpha, then
  100.     DTA will make use of the transparency info.
  101.   o Added chroma-key (use /CHr,g,b to specify a transparent
  102.     color) ... this works okay, but not nearly as good as
  103.     starting with 32-bit TGA files containing transparency
  104.     info (which you can create in Polyray and, I'm told,
  105.     3D Studio).
  106.     You can use this feature to create 32-bit TGA files that
  107.     contain alpha information like this: DTA *.TGA /OT /B32 /CH255,0,0
  108.     (DMorf fans: DMorf will morph the alpha info along with the
  109.     color info... but DMorf can add alpha better than DTA can.)
  110.     Or, DTA BACKGRND.GIF /L FORE*.GIF /CH0,0,0 to composite a
  111.     over a background... DTA will make all black pixels transparent.
  112.       /CT specifies a tolerance for chroma-key.  If you (for example
  113.     specify "/CH0,255,0 /CT5" then all pictures in the range
  114.     <0,250,0> and <5,255,5> will become transparent.
  115.   o Added /REP# which repeats a single frame a specified number
  116.     of times.  Useful for inserting pauses in your flics.
  117.     For example, if you type
  118.       DTA before.tga /rep10 morf*.tga after.tga /rep10
  119.     before.tga and after.tga each get repeated ten times.
  120.     Note that this'll only create a pause if you have a speed
  121.     value greater than 0.
  122.   o Added /STx,y (start) ... instead of centering a picture
  123.     on the screen, you can tell DTA where to place the top-left
  124.     hand corner of an image on the screen.  You can have a separate
  125.     start value for each layer.
  126.   o Added /CLx1,y1,x2,y2 (clip)
  127.     X1 and Y1 specify the top-left corner of the clipping window,
  128.     and X2 and Y2 specify the size of the clipping window.
  129.     Clipping takes place AFTER scaling, if you use both.
  130.     You can have a separate clip for each layer.
  131.   o Got rid of /SX (scale X) and /SY (scale Y)... just use /SCx,y
  132.     for scaling.
  133.     You can have a separate scale value for each layer.
  134.   o No more real-mode executable.  DTA is just getting too darn
  135.     big.  Maybe I'll build a pared-down DTALITE or something
  136.     later on, if there's any demand.
  137.   o Fiddled with the status display some.
  138.   o Skipped 1.9... I think the amount of change justifies going
  139.     all the way to a new major release number.  Alexander
  140.     Enzmann requested flic-reading way back even before I
  141.     released 1.0 and here it is, finally.
  142.   o Probably some other stuff I've forgotten about.
  143.   o Fixed a bunch of bugs (and probably added some new ones
  144.     while putting in new features).
  145.  Rel 1.8g (01/18/93)
  146.   o Added comments to @files... just prefix comments with a ";".
  147.   o DTA now ignores blank lines in @files.
  148.   o Fixed assorted bugs.
  149.   o Added grayscale TIF output (/FI)
  150.   o Added /I option, which works like /K (skip), except instead
  151.     of specifying how many frames to skip, specify the total
  152.     number of frames you want in your flic.  So if you have
  153.     50 files... X000.TGA, X001.TGA, on up to X049.TGA, and
  154.     you type:
  155.      dta x*.tga /i10
  156.     then DTA will create a 10-frame flic from X000, X004, X009,
  157.      etc.
  158.  Rel 1.8f (12/30/92)
  159.   o Fixed some more bugs.
  160.   o Added support for 8-bit grayscale TGA files (type 3).
  161.     (To create one, use /B8 /FT).
  162.   o Added picture rescaling.  The /SC option, which only works
  163.     when you're creating flics, rescales an image so it's the same
  164.     size as the screen resolution.
  165.     The /SW option rescales an image so it's the same width as the