home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 300-399 / ff301.lzh / IffLib / POSTER < prev    next >
Text File  |  1990-01-10  |  2KB  |  50 lines

  1. Article 103 of comp.binaries.amiga:
  2. Path: estinc!mcdphx!asuvax!noao!ncar!mailrus!ulowell!page
  3. From: page@swan.ulowell.edu (Bob Page)
  4. Newsgroups: comp.binaries.amiga
  5. Subject: v89i034:  ifflib - iff utility library v16.1
  6. Message-ID: <12224@swan.ulowell.edu>
  7. Date: 15 Mar 89 16:03:35 GMT
  8. Organization: University of Lowell, Computer Science Dept.
  9. Lines: 760
  10. Approved: page@swan.ulowell.edu
  11.  
  12. Submitted-by: kim@uts.amdahl.com (Kim E. DeVaughn)
  13. Posting-number: Volume 89, Issue 34
  14. Archive-name: iff/ifflib161.uu1
  15.  
  16. Changes Since V15.3:
  17.  
  18. Note that this version is fully downward-compatible to V15.3.
  19.  
  20. * There was a bug in the DecodePic() routine which called the guru if the
  21.   width of the picture was not a multiple of 16. It's fixed now.
  22.  
  23. * The GetViewModes() routines now calculates the viewmodes correctly for
  24.   all picture sizes, including Super-Overscan (produced by DigiView 3.0).
  25.  
  26. * When you open an IFF file with the OpenIFF() call, memory is allocated
  27.   and the file is read into that memory. Normally, all files are loaded
  28.   into whatever memory is available, but '8SVX' files are always loaded to
  29.   CHIP memory (the memory which is accessable by the Amiga's custom chips).
  30.   This solution is good for playing IFF sounds, but it is not satisfactory
  31.   for some other applications. The solution of this problem is quite easy:
  32.   a new routine called 'NewOpenIFF', which allows you to specify the type
  33.   of memory for the file.
  34.   So if you want to load an IFF instrument into any RAM, the right command
  35.   is: 'f=NewOpenIFF(filename,0L)' or 'f=OpenIFF(filename,MEMF_PUBLIC)'.
  36.   You can use any memory attributes you want (PUBLIC,CHIP,FAST...).
  37.  
  38. * The file 'iff.h' is now split into two files: 'iff.h', which contains the
  39.   structure definitions and function declarations, and 'IffGlue.asm',
  40.   which contains the C to Assembler interface routines.
  41.  
  42. * The file 'IFFPragmas.h" is added to support the Lattice C compiler. It
  43.   was taken from an usenet article by Lyle E. Levine. Thanks!
  44.  
  45. * The demo file 'ShowIFF.c' now correctly handles overscan pictures.
  46.  
  47. -- 
  48. Bob Page, U of Lowell CS Dept.  page@swan.ulowell.edu  ulowell!page
  49. Have five nice days.
  50.