home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 1: Collection A / 17Bit_Collection_A.iso / files / 61.dms / 61.adf / README < prev    next >
Text File  |  1986-03-21  |  5KB  |  125 lines

  1. "IFF" - Interchange File Format
  2.  
  3. The files contained on this disk are the text and sample code for producing
  4. and using the Interface File Format developed jointly by Electronic Arts and
  5. Commodore-Amiga, Inc.  
  6.  
  7. We at Commodore-Amiga have adopted this standard for internal use and we
  8. encourage our developers to do so as well.    The standard allows programs
  9. developed independently to easily share data with one another.  
  10.  
  11. Electronic Arts has placed all of this sample code into the public domain
  12. to encourage others to adopt the standard and to use it.
  13.  
  14.  
  15. NOTE:  In the document "ea.iff.85", it outlines the format of the data
  16.        chunks.  If there is a chunk with a name that is private to a particular
  17.        application, it may be ignored by another application trying to
  18.        read and use the file.  Thus only recognized chunks can be loaded
  19.        and utilized.
  20.  
  21.        In order to minimize confusion regarding the naming of private chunks,
  22.        Commodore-Amiga will act as a clearing house for private chunk names.
  23.        If you wish, you can either register the chunk name alone, or provide
  24.        us with a description of the contents of the chunk along with the
  25.        name.    By this means, we may be able to extend the standard in a
  26.        logical fashion, making it possible for future programs to maintain
  27.        compatibility.   
  28.  
  29.        For the next release of this disk, a separate file will be used to 
  30.        list the private hunk names, listing characteristics if provided by
  31.        the originator.  To register your chunk name, send a letter with
  32.        whatever details you wish to release, to Commodore developer support.
  33.        Developer support will collect this information and make it available
  34.        for a future release.
  35.  
  36. Here is a list of the files on this disk:
  37.  
  38.      README - this file
  39.  
  40.      object.files (dir)
  41.  
  42.    The various source.files compiled using native Amiga C.
  43.  
  44.      lnk.files (dir)
  45.  
  46.    The "with" files used for linking the Electronic Arts demos.
  47.  
  48.      modified.lnk.files (dir)
  49.  
  50.    How I modified their original lnk files to compile native on Amiga.
  51.  
  52.      bat.files (dir)
  53.  
  54.    Batch files (not utilized for native compilation)
  55.  
  56.      iff.text (dir)
  57.  
  58.    This is the text for the five Electronic Arts IFF documents:
  59.    
  60.       EA.IFF.85 - the IFF standard
  61.       SMUS     - the simple music format
  62.       ILBM     - interleaved bit map
  63.       FTXT     - text
  64.       8SVX      - voice
  65.  
  66.   Illustrations for 8svx, ftxt, and smus are contained in the Graphicraft ILBM
  67.   files: voice, text, and music respectively.  Use seeilbm to view them after
  68.   you have read the appropriate text material.  These did not adapt very
  69.   well to typed-text format, so we integrated them onto the disk this way.
  70.   Now no hardcopy need be distributed,  only electronic media.
  71.  
  72.  
  73.      doc.files (dir)
  74.  
  75.    Some background information about IFF.
  76.  
  77.      executable.files (dir)
  78.  
  79.    The linked object files according to the instructions in the
  80.    modified.lnk.files.  Note that no attempt was made to create
  81.    the files that utilize the "gio" code.
  82.  
  83.      source.files (dir)
  84.  
  85.    The sample source files as received from EA, used as is for
  86.    native mode compilation.
  87.  
  88.      other.files (dir)
  89.  
  90.    some miscellaneous information, including startup.txt that you
  91.    could put as "s/startup-sequence" for a workbench-disk, giving
  92.    instructions for running the executables shown here.  The bird3to8
  93.    raw file for raw2ilbm was not available for this distribution and
  94.    as full as this disk is already, it wouldn't have fit anyway.
  95.  
  96.   .info 
  97.  
  98.    a Workbench file that controls the position of the window
  99.    that opens to show the files below:
  100.  
  101.   bird0to2      a displayable ilbm file
  102.   bird0to2.info      its icon
  103.   dragon      a displayable ilbm file
  104.   dragon.info      its icon
  105.   showilbm      the showilbm program
  106.   showilbm.info      its icon
  107.   seeilbm       the seeilbm program ... same as showilbm but waits for
  108.                   return key to be pressed before exiting.
  109.   seeilbm.info       its icon
  110.  
  111. To see what showilbm does, from CLI, type:
  112.  
  113.    showilbm dragon bird0to2
  114.  
  115. or from workbench, click on showilbm, then hold down the shift key and click
  116. on dragon.  Continue to hold down shift key and double-click on bird0to2.
  117.  
  118. Showilbm will show each iblm picture for a few seconds, then it will exit.
  119.  
  120.  
  121. SeeILBM does the same thing but handles only one file at a time, waiting
  122. for you to click in the upper lefthand corner of the display before it
  123. exits.  If you click in the lower region of the display, the screen title
  124. bar appears and you can manipulate the screen if you wish.
  125.