home *** CD-ROM | disk | FTP | other *** search
- "IFF" - Interchange File Format
-
- The files contained on this disk are the text and sample code for producing
- and using the Interface File Format developed jointly by Electronic Arts and
- Commodore-Amiga, Inc.
-
- We at Commodore-Amiga have adopted this standard for internal use and we
- encourage our developers to do so as well. The standard allows programs
- developed independently to easily share data with one another.
-
- Electronic Arts has placed all of this sample code into the public domain
- to encourage others to adopt the standard and to use it.
-
-
- NOTE: In the document "ea.iff.85", it outlines the format of the data
- chunks. If there is a chunk with a name that is private to a particular
- application, it may be ignored by another application trying to
- read and use the file. Thus only recognized chunks can be loaded
- and utilized.
-
- In order to minimize confusion regarding the naming of private chunks,
- Commodore-Amiga will act as a clearing house for private chunk names.
- If you wish, you can either register the chunk name alone, or provide
- us with a description of the contents of the chunk along with the
- name. By this means, we may be able to extend the standard in a
- logical fashion, making it possible for future programs to maintain
- compatibility.
-
- For the next release of this disk, a separate file will be used to
- list the private hunk names, listing characteristics if provided by
- the originator. To register your chunk name, send a letter with
- whatever details you wish to release, to Commodore developer support.
- Developer support will collect this information and make it available
- for a future release.
-
- Here is a list of the files on this disk:
-
- README - this file
-
- object.files (dir)
-
- The various source.files compiled using native Amiga C.
-
- lnk.files (dir)
-
- The "with" files used for linking the Electronic Arts demos.
-
- modified.lnk.files (dir)
-
- How I modified their original lnk files to compile native on Amiga.
-
- bat.files (dir)
-
- Batch files (not utilized for native compilation)
-
- iff.text (dir)
-
- This is the text for the five Electronic Arts IFF documents:
-
- EA.IFF.85 - the IFF standard
- SMUS - the simple music format
- ILBM - interleaved bit map
- FTXT - text
- 8SVX - voice
-
- Illustrations for 8svx, ftxt, and smus are contained in the Graphicraft ILBM
- files: voice, text, and music respectively. Use seeilbm to view them after
- you have read the appropriate text material. These did not adapt very
- well to typed-text format, so we integrated them onto the disk this way.
- Now no hardcopy need be distributed, only electronic media.
-
-
- doc.files (dir)
-
- Some background information about IFF.
-
- executable.files (dir)
-
- The linked object files according to the instructions in the
- modified.lnk.files. Note that no attempt was made to create
- the files that utilize the "gio" code.
-
- source.files (dir)
-
- The sample source files as received from EA, used as is for
- native mode compilation.
-
- other.files (dir)
-
- some miscellaneous information, including startup.txt that you
- could put as "s/startup-sequence" for a workbench-disk, giving
- instructions for running the executables shown here. The bird3to8
- raw file for raw2ilbm was not available for this distribution and
- as full as this disk is already, it wouldn't have fit anyway.
-
- .info
-
- a Workbench file that controls the position of the window
- that opens to show the files below:
-
- bird0to2 a displayable ilbm file
- bird0to2.info its icon
- dragon a displayable ilbm file
- dragon.info its icon
- showilbm the showilbm program
- showilbm.info its icon
- seeilbm the seeilbm program ... same as showilbm but waits for
- return key to be pressed before exiting.
- seeilbm.info its icon
-
- To see what showilbm does, from CLI, type:
-
- showilbm dragon bird0to2
-
- or from workbench, click on showilbm, then hold down the shift key and click
- on dragon. Continue to hold down shift key and double-click on bird0to2.
-
- Showilbm will show each iblm picture for a few seconds, then it will exit.
-
-
- SeeILBM does the same thing but handles only one file at a time, waiting
- for you to click in the upper lefthand corner of the display before it
- exits. If you click in the lower region of the display, the screen title
- bar appears and you can manipulate the screen if you wish.
-