home *** CD-ROM | disk | FTP | other *** search
-
- View V3.5 - ANIM/ILBM Viewer (2/8/93)
- Written By: Michael W. Hartman, Cryogenic Software
- Copyright © 1993, All Rights Reserved.
-
- View is a program that allows you to view all ANIM opcode 5, 6
- or 8 animations and all ILBM IFF format pictures. This viewer
- program is freely re-distributable. This means that you may
- distribute it to anyone, or anywhere providing that this unaltered
- file, and the original unmodified program are distributed together.
- Permission is NOT given to distribute this program with a commercial
- product. If you wish to ship this program with your product, please
- contact me at the address below.
-
- NOTE: ASDG has been given the right to distribute View version 3.5
- with any product in their product line.
-
- ------------------------------------------------------------
-
- View supports IFF ANIM OpCode 5 animations. This is the
- standard ANIM format that has been adopted by the Amiga
- community.
-
- OpCode-6 Animation is my own creation. The format is exactly
- the same as OpCode 5 but is QUAD buffered instead of DOUBLE
- buffered. This allows the player to show 2 screens at one
- time for the X-Specs Glasses. Each picture MUST be viewed for
- 1/60th of a second, therefore to see a 3D-Picture the viewer can
- only play ANIMs at 30 frames per second. (2 pictures = 1 frame).
-
- OpCode-8 Animation was created by ASDG. It was designed with
- the newer, faster machines in mind. It is very similar to OpCode-5,
- with the exception that it uses short or long word compression
- instead of byte. This gives faster playback, especially with the
- new machines.
-
- For more information on Op-Code 6 or anything else about View.
- You may contact me at:
-
- Michael W. Hartman
- Cryogenic Software
- 10697 Madison St.
- Thornton, CO 80233.
-
- -------------------------------------------------------------
-
- Updated from version 3.4 to 3.5
-
- 1. Added support for the new Opcode-8 animation format. This makes
- playback MUCH faster, especially on the new machines with higher chip ram
- band width.
-
- 2. Added support for SHIFT-RETURN in the filename string gadget.
- Hitting SHIFT-RETURN instead of RETURN causes the path gadget to become
- active.
-
- 3. Added the calculation of "Average Frames Per Second". It is displayed
- after the animation has been viewed.
-
- ***********
-
- Updated from version 3.3 to 3.4
-
- 1. Add support for the new AGA display modes. If you are running 3.0
- the program will open its picture/animation on a screen. It also uses the
- new 3.0 Double Buffering functions. If you are not running 3.0 then the
- program should operate the same as before.
-
- ***********
-
- Updated from versions 3.2 to 3.3:
-
- 1. Added support for viewing directories of pictures. To view a
- directory full of pictures, use the file requester to select the directory.
- Make sure the "FILE" string is empty, and then select "VIEW IFF". To
- view the next file press the left mouse button. to abort viewing press the
- <ESC> key.
-
- 2. A new key was added. The 'L' key toggles lace mode. This is mostly
- useful when outputing non-interlace pictures to video. It has a side
- effect when viewing interlace pictures of expanding the view so only the
- top half of the picture is visable.
-
-
- ***********
-
- Updated from versions 3.0 to 3.2:
-
- 1. AGAIN the method for positioning the display has been changed,
- to accomodate DCTV pictures. This 'should' be the final needed change.
-
- 2. The menus have been removed when in the 'HELP' or 'ABOUT' screens.
- The menus are not affected anywhere else.
-
- 3. Support for brushes has been added. A brush is any IFF picture
- that is SMALLER than the default resolution for its display mode.
-
- 4. Support for ANIM brushes was added. Since ANIM brushes have an
- interleave of one, double buffering required copying the buffer every
- animation frame. This gets rid of flicker but may reduce the speed at
- which the brush plays. I tried the brushes I have, however, and could
- not detect any speed decrease. Thus I decided to double buffer the ANIM
- brush for flickerless playback.
-
- 5. I Added an options menu. This menu currently holds only one item.
- "Pause on entry", when turned on (CHECKED) it will cause the animation
- to begin in paused mode. To start the animation playing, press the <SPACE>
- key.
-
- 6. View 3.0 did not support non-looping animations correctly. The
- routines that were used in versions 2.x had a bug. I changed the program
- so that these animations would work, but non-looping animations would not
- play without a small -hiccup- upon reaching the end of the animation. This
- version of the program now properly handles non-looping animations. It
- does this by detecting the non-looping animation and adding the loop frames
- magically transforming it into a looping animation.
-
- **********
-
- Updated from versions 2.1 to 3.0:
-
- 1. RGB file support has been removed. It proved to be too bulky
- and widely unused. And I personally never used it.
-
- 2. The code has been significantly reduced. Mostly because of the
- removal of RGB support.
-
- 3. A bug was fixed that made some IFF pictures display incorrectly.
-
- 4. Another bug with HIRES OVERSCAN animations has been fixed.
-
- 5. The method for positioning the display has changed AGAIN.
- It was found the DCTV pictures had problems with the last method
- that I used.
-
- 6. A new interface has been applied. This means a new file
- requester, (with all the features of the old one plus a few more).
- As well as the fact that the file information is now readable on
- the screen. The key sequences are displayed view a help screen.
-
- -------------------------------------------------------------
-
- The programs execution should be fairly easy to understand. To
- view a single animation or picture either run view from CLI
- passing it the filename, or click onto the PROJECT icon of the
- file.
-
- Example: if desired ANIM is named "foo.anim"
-
- <CLI> 1> view foo.anim
-
- <WORKBENCH> double click the "foo.anim" icon. The icon
- MUST be a project type icon, with its DEFAULT
- TOOL set to point to the View
- program.
-
- To view multiple animations or pictures simply run the view
- program with no arguments. A file requester will appear and you
- may select a file. After viewing the picture or animation the
- file requester will reappear.
- When you have seen enough click on the CANCEL gadget in the file
- selector.
-
- Example:
-
- <CLI> 1> view
-
- <WORKBENCH> double click the "VIEW" icon.
-
-
- Another method for viewing multiple files is :
-
- <CLI> 1> view <file1> [file2] [file3] [...]
-
- <WORKBENCH> single click or drag select multiple project icons
- and double click on the last one with the <SHIFT>
- key pressed.
-
- -------------------------------------------------------------
-
- Version 3.x now has menus. This allows for a help menu so that you
- don't have to remember the keys listed below.
-
-
- VIEWING CONTROLS:
-
- <ESC> stops viewing for an animation or picture.
- <LEFT> mouse buttone also stops viewing.
-
- <ARROWS> move the view offsets of the picture or
- animation.
-
- <FUNCTION KEYS> change the playback speed of the animation.
-
- <RETURN> Default speed. This will use the timing
- information in the
- ANIM file for its speed. This option is DEFAULT
- on.
-
- <SPACE> Freezes the animation at the current frame.
-
- <a> Advances forward one frame. (must first freeze it of
- course).
-
-
- -------------------------------------------------------------
-
-
- KNOWN PROBLEMS.
-
- 1. If the animation does not have loop frames, the creation of the
- loop frames can lock the machine, if the frame delta is greater than 64K.
-
- 2. Non-Looping animations are NOT supported for ANIM-8 animations.
-