home *** CD-ROM | disk | FTP | other *** search
/ Avalon - 3D Objects & Resources / Avalon.iso / utils / dfv.doc < prev    next >
Text File  |  1995-01-01  |  9KB  |  232 lines

  1.                         DFV (Dave's Flic Viewer)
  2.                           Rel 1.11  (08/05/94)
  3.                Copyright (c) 1993, 1994 by David K. Mason
  4.  
  5.   DFV plays is a DOS-based flic-viewer which can display .FLI, .FLC,
  6.   .FLX, .FLH, and .FLT animation files.  (and also .GIF and .TGA
  7.   still images.)
  8.  
  9.   It should be able to handle any 320x200 .FLI you throw at it.
  10.   If you've got a VESA-compliant SVGA or are running a VESA driver,
  11.   then DFV will be able to display .FLC files with dimensions up to
  12.   and including 1024x768 (in 640x480, 800x600, or 1024x768 mode).
  13.  
  14.   If you don't have SVGA, DFV should still be able to display
  15.   .FLC files up to 640x480 by displaying in a 320x480 mode and
  16.   throwing away half the pixels.
  17.  
  18.   If you've got a VESA 1.2 hicolor SVGA, or a hicolor SVGA with
  19.   a VESA 1.2 driver, then DFV can also handle .FLX and .FLH files
  20.   up to 800x600 (in 640x480 or 800x600 mode).
  21.  
  22.   DFV can handle .FLT files up to 640x480, only if you've got
  23.   a VESA 1.2 truecolor SVGA, or truecolor SVGA with a VESA 1.2
  24.   driver.
  25.  
  26.   (For a while there were two versions of DFV included in
  27.   the archive, DFV.EXE which ran in protected mode and
  28.   required DOS extender files, and DFVR.EXE, which ran
  29.   in real mode and played from disk.  Now there's only one
  30.   version, DFV.EXE, which runs in real mode but can load
  31.   entire flics into extended memory.  If the whole flic
  32.   won't fit, then it will play it directly from disk like
  33.   DFVR.EXE used to do instead of pausing for a long time
  34.   like DFV.EXE used to do.)
  35.  
  36.  
  37. DOS Extender files
  38. ------------------
  39.  
  40.   DFV doesn't require any protected mode drivers any more.
  41.  
  42.  
  43. Syntax
  44. ------
  45.  
  46.  DFV filename[.FLI|.FLC|.FLX|.FLH|.FLT|.GIF] [options]
  47.  
  48.  (wildcards and multiple filenames are legal.  If you
  49.   specify more than one image or flic, then you'll need to
  50.   hit escape to make DFV stop displaying one and move on
  51.   to the next.)
  52.  
  53. Options
  54. -------
  55.  /Q      Quiet (no display copyright notice before playing).
  56.  /L#     Specify the number of times to play a flic (default=forever).
  57.  /S#     Force the flic to play at the specified speed (in 1/1000 second).
  58.  /SF#    Force the first frame to display for a minumum of # ms.
  59.  /SL#    Force the last frame to display for a minumum of # ms.
  60.  /NOXMS  Don't use XMS memory even if it's avaiable... always
  61.          play flics directly from disk.
  62.  
  63.  
  64. Shareware information
  65. ---------------------
  66.  
  67.  DFV is shareware program.  If you continue to use it after a one-month
  68.  trial period, you're expected to pay a $35 registration fee to the author:
  69.  
  70.    David K. Mason
  71.    P.O. Box 181015
  72.    Boston, MA  02118
  73.  
  74.  What do you get for registering DFV?  Just a clear conscience.
  75.  There is no special "registered-only" version of DFV, printed
  76.  documentation, or other incentives.
  77.  
  78.  
  79. Miscellaneous advertisements
  80. ----------------------------
  81.  
  82.  Other shareware programs:
  83.  
  84.    o Dave's TGA Animator (DTA), a flexible graphics conversion image
  85.      processing, composition, and animation utility that runs from the DOS
  86.      command line.  Among other uses, it can convert your still images to
  87.      .FLI, .FLC, .FLH, and .FLT animation files and back.
  88.  
  89.    o Dave's Morphing program (DMorf), the first shareware morphing
  90.      program for the PC.
  91.  
  92.    o Dave's Self-Viewing Flic Builder (BUILDSV), which
  93.      converts flics into executable programs by appending a
  94.      copy of the flic to a special version of DFV.
  95.  
  96.  If you've already registered any of these programs, no additional
  97.  registration fee is required for DFV.
  98.  
  99.  Books:
  100.  
  101.    o Making Movies on Your PC, by David K. Mason and Alexander
  102.      Enzmann, Waite Group Press, 1993, ISBN 1-878739-41-7, $34.95 USA.
  103.      This book teaches you how to create 3d animation sequences
  104.      using the Polyray raytracer and DTA.
  105.  
  106.    o Morphing on Your PC, Waite Group Press, 1994, ISBN 1-878739-53-0,
  107.      $29.95 USA.  This book teaches you how to create cool morphing
  108.      animations using DMorf and DTA.
  109.  
  110.  
  111. Support
  112. -------
  113.  
  114.  If you've got any requests/bug reports/suggestions, send a message
  115.  to:
  116.  
  117.    "76546,1321" on Compuserve.
  118.  
  119.    From the Internet, that's "76546.1321@compuserve.com".
  120.  
  121.    "David Mason" on the "The Graphics Alternative", (510) 524-2780,
  122.    and on "Channel 1" BBS, (617) 354-8873.
  123.  
  124.  You'll probably get some kind of a response (maybe sooner, maybe later).
  125.  
  126.  You could also send paper mail to the address listed elsewhere in
  127.  this document, but I'm *terrible* at answering my mail.  I much
  128.  prefer electronic mail.
  129.  
  130.  
  131. The Rules
  132. ---------
  133.  
  134.   Feel free to re-upload this program to other bulletin boards or
  135.   online systems or to give copies to friends.  Just keep it in
  136.   its  *original, unmodified*  form.  Don't change the name of the
  137.   ZIP file.  It's supposed to be called DFV107.ZIP except on
  138.   Compuserve, where it's just called DFV.ZIP.
  139.  
  140.   Do not include this program on a floppy disk or CD along with
  141.   any magazine, book, hardware product, or other software product
  142.   without my permission.
  143.  
  144.   Do not include this program inside an archive along with any
  145.   shareware or freeware program unless you have my permission.
  146.  
  147.   (Exception: some online services (like Compuserve) require a
  148.   player program to be included with any animations that are uploaded.
  149.   You don't need to get my permission to do this.  Just make sure that
  150.   you include all the files in the DFV archive, including this
  151.   document.)
  152.  
  153.  
  154. Version History
  155. ---------------
  156.  
  157. Rel. 1.11 (08/05/94) -
  158.     Fixed some more bugs.
  159.     Put support for "fake 640x480" display mode back so that
  160.    folks without SVGA can still display high-res FLC files.
  161. Rel. 1.1 (07/06/94) -
  162.     Fixed bugs that prevented DFV from reading some unusual
  163.   .FLC files correctly.
  164.     DFV can read .GIF files now.  (provided your display
  165.   can handle the resolution... DFV doesn't do any rescaling
  166.   or clipping at the moment)  If you find any .GIF files
  167.   that DFV can't read, let me know and I'll see what I can
  168.   do.
  169.     DFV can now read some .TGA files too.  (again, providing
  170.   your display can handle resolution and # colors... DFV
  171.   does no rescaling, clipping, or color-reduction)
  172.   If you find any .TGA files that DFV can't read, let me
  173.   know and I'll see what I can do.
  174.     DFV can display multiple flics and images now.  The
  175.   commands "dfv *.flc" and "dfv 1.fli xxx.flc *.gif"
  176.   are both legal.  If DFV is displaying one picture or flic,
  177.   hit escape to stop showing the current one and move on
  178.   to the next.
  179.     If you set the speed value in the header of a flic to
  180.   44444, (or specify /444444 on the command line), then DFV will
  181.   wait until the user hits the spacebar before advancing to the
  182.   next frame instead of waiting on a timer.  Thanks to Thomas
  183.   Webber for this idea.
  184.     If you set the speed value to 55555 then DFV will will wait
  185.   for a spacebar (as with 44444) and also it will only play the
  186.   flic once, just as if the user had specified the /L1 switch.
  187.     DFV can now play read-only and hidden files.
  188.     Added /SF and /SL to override the speed setting for the
  189.   first and/or last frames of an animation.
  190.     Added a few new keystrokes... if you're playing multiple
  191.   flics or images, the spacebar will advance to the next
  192.   animation or exit the program if the last one is currently
  193.   showing.  The escape key will exit all the way to the DOS
  194.   prompt, regardless.  The return key will pause the current
  195.   animation (until you press another key).  If you're displaying
  196.   a 256-color flic or image, you can adjust the brightness with
  197.   the PgUp and PgDn keys.
  198.  
  199. Rel. 1.0.5 (05/13/94) -
  200.   If DFV was running at midnight, the timer would get
  201.   confused and go into an endless loop.  Fixed.
  202.  
  203. Rel. 1.0.4 (05/06/94) -
  204.   DFV now runs in real mode instead of protected.  No more
  205.   DOS extender files.  It now loads whole flics into extended
  206.   memory (if available, and in sufficient quantity... otherwise
  207.   it playd from disk).
  208.     No more DFVR.EXE.
  209.   (By the way, there never was a 1.0.3 ... I'm skipping it to
  210.   get the numbering in sync with BUILDSV.)
  211.  
  212. Rel. 1.0.2 (04/20/94) -
  213.   Fixed more flic-reading bugs (mostly in reading 320x200
  214.   .FLC files).
  215.     Added a real-mode version of the program (DFVR.EXE)
  216.   which, instead of loading the whole flic into memory,
  217.   reads from disk as it's playing.
  218.     Added a bit of extra code to prevent DFV from choking
  219.   on "sound-FLI" animations produced with Kavik Software's
  220.   AniMagician.  It doesn't play the sound, but it doesn't
  221.   abort with a "bad magic number for frame" error either.
  222.     Including two programs called VESAINFO (for diagnosing
  223.   display problems for SVGA animations) and FLICINFO
  224.   (which gives you info like resolution, number of frames,
  225.   etc., from a flic file's header).
  226.  
  227. Rel. 1.0.1 (03/01/94) - Fixed some bugs that prevented DFV
  228.   from reading some .FLI files, and caused Protection Fault
  229.   errors when playing some .FLC and .FLH files.
  230.  
  231. Rel. 1.0.0 (02/06/94) - Initial release.
  232.