home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 245.lha / GIFfy2.notes < prev    next >
Text File  |  1989-04-09  |  6KB  |  125 lines

  1. Giffy2 version 2.0 - Release notes
  2.  
  3. This version of GIFFY contains several enhancements over the original GIFFY.
  4. First and foremost, it supports the entire GIF specification.  This includes
  5. Multiple images, extension blocks (which currently are ignored since there
  6. aren't any supported), and colors more than 32.  The second major change is
  7. that it supports multiple gif files in a kind of slide show.  One can easily
  8. show ALL the gif files in a directory by simply typing "GIFFY2 #?".  GIFFY2
  9. is smart enough to ignore non-GIF files (by checking the 6 byte signature in
  10. the beginning of the file...) and will automatically switch resolutions to
  11. match the picture.  Finally, this version works a tiny bit faster, and it
  12. runs with expansion memory.
  13.  
  14. Command line parameters:
  15.  
  16.    There are five optional flags:
  17.  
  18.       -d<len> - This flag changes the length of the delay between each
  19.                 GIF file displayed.  Note that this delay is the time from
  20.                 the completion of display of one GIF file to the *start* of
  21.                 display of the next GIF file.  Display time is extra.
  22.  
  23.                 The value <len> is a decimal number of seconds.  For
  24.                 example:  -d5 would delay 5 seconds between files.
  25.  
  26.                 The default is a 10 second delay.
  27.  
  28.       -c        Normally, when the next GIF file is displayed, the screen
  29.                 is cleared.  Most people probably will like it this way,
  30.                 but in some cases (most notably when your disk contains many
  31.                 NON interlaced ["interlaced" here being the GIF file format,
  32.                 not the 400 line graphics mode...] pictures all of the same
  33.                 resolution...) you might find it more esthetically pleasing
  34.                 to simply display right over the previous picture without
  35.                 clearing the screen.  This flag turns off the clearing.
  36.                 
  37.                 (Note that when the screen resolution changes, the screen is
  38.                 necessarily cleared in all cases.)
  39.  
  40.       -r        This flag tells GIFFY2 to repeat the list of files
  41.                 continuously until the user stops the program by hitting the
  42.                 close box.  Normally, GIFFY2 shows the entire list of files
  43.                 and holds on the last file until the close box is clicked
  44.                 on.  (This is mainly for showing single files...)
  45.  
  46.       -a<val>   This flag is a bit strange.  Some GIF pictures have more
  47.                 than 32 colors (or more than 16 colors in hires mode...).
  48.                 When GIFFY encounters one of these, it takes, as a default,
  49.                 the first 32 (or 16) colors it encounters in the color
  50.                 table to be it's palette.  For any color it then encounters
  51.                 which is NOT in the palette, it attempts to match it to the
  52.                 closest color in the palette.  For many pictures, this will
  53.                 work fairly well, and the picture will look good.  For
  54.                 others, this will look bad, due to a bad sample of colors in
  55.                 the beginning of the table.  Which is where this flag comes
  56.                 in.  Depending on how large val is, the color picker will
  57.                 skip over colors in the palette which are close (based on
  58.                 val) to any color already picked.  When it runs out of
  59.                 colors in the color table, it starts over again, after
  60.                 decrementing val, repeating this until the palette is full.
  61.  
  62.                 The practical upshot of which is this:  If you supply a
  63.                 value to this between 1 and 8 (the higher the better
  64.                 with higher colors on the average.  4 is almost always
  65.                 good.) you should get better output with files with too
  66.                 many colors.  Experiment!
  67.  
  68.       -s        One annoying feature of the slide show is that when you
  69.                 switch resolutions, the Workbench pops up for an instant.
  70.                 If this annoys you, you can blank it out with this flag.
  71.                 It's not perfect, but it is better.  Only problem is,
  72.                 it eats up another chunk of memory (I'd guess about 8K.)
  73.  
  74.    There may be one or more filenames, any or all of which may be standard
  75.    Amiga search patterns.  For example: "GIFFY2 A#? B#?" would show all
  76.    GIF files in the current directory beginning with "A" followed by all
  77.    GIF files in the current directory beginning with "B".
  78.  
  79.    During display, if you click on the close box at any time, you will
  80.    exit the program.  If you click anywhere else, you will skip the current
  81.    image and begin displaying the next one.  (Useful for previewing a whole
  82.    buncha images...)
  83.  
  84.    To get a quick summary of this information, run GIFFY2 with no flags or
  85.    filenames.
  86.  
  87. -------------------------------------------------------
  88.  
  89. Things on the wish list for GIFFY 3.0:
  90. (At the rate I have free time, probably it will be late spring...  I hope.)
  91.  
  92.    - Even faster decoding/rendering.  (Decoder rewritten in assembler...)
  93.  
  94.    - Ability to scroll screen around for pics larger than visible...
  95.  
  96.    - Smoother resolution switching
  97.  
  98.    - Various wipes/fades/dissolves between GIF files...
  99.  
  100.    - Save image as IFF.
  101.  
  102.    - Support for a couple of extension blocks I want to propose...
  103.       (In particular, Color Cycling & Pause between Multiple images...)
  104.  
  105.  
  106. After GIFFY 3.0 (or maybe even before depending on feedback...) there
  107. will be a sort of special version of GIFFY which will handle color
  108. dithering and/or HAM mode.  I don't intend to put these in with the other
  109. stuff because I want the main GIFFY stuff to remain fast (and get faster),
  110. and both of these things are gonna slow things down.
  111.  
  112. GIFFY is freely redistributable.  This means you can give it to anyone you
  113. like.  It is NOT, however, intended for commercial sale, and copyright is
  114. retained by me.
  115.  
  116. When you give GIFFY away, be sure to also give this file.  It contains
  117. information some user somewhere will eventually want to see.
  118.  
  119. Your comments and suggestions are welcome!
  120. I can be reached on CompuServe via my account number:
  121.  
  122. -->      Steve Bennett [70046,441]                     12/5/87
  123.  
  124.  
  125.