home *** CD-ROM | disk | FTP | other *** search
/ The AGA Experience 2 / agavol2.iso / software / utilities / wb_tools / picturedt-v43 / readme < prev    next >
Text File  |  1996-01-21  |  6KB  |  190 lines

  1.  
  2.                         picture.datatype V43
  3.                           Copyright 1995-96
  4.                            Ralph Schmidt
  5.  
  6. This is an
  7.  
  8. ######## #      ######## #      # ########
  9. #      # #      #      # #      # #      #
  10. #      # #      #      # #      # #      #
  11. ######## #      ######## ######## ########
  12. #      # #      #        #      # #      #
  13. #      # #      #        #      # #      #
  14. #      # ###### #        #      # #      #
  15.  
  16. Release!
  17.  
  18. This means...not fully done, not fully tested, use it on your own responsibility.
  19. It may cause problems...perhaps the world will end after you've installed it.
  20. I don't like to release sw in such stage but Frank Mariak and Matthias Scheler
  21. forced be to do so otherwise i would experience ............
  22.  
  23. #########################
  24. #                       #
  25. #Important Informations #
  26. #                       #
  27. #########################
  28.  
  29. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  30. IF YOU'RE USING THE APPS THAT ARE IN THE COMPATIBILITY LIST( CHECK OUT SOME
  31. LINES BELOW) YOU HAVE TO NAME YOUR APPLICATION EXACTLY LIKE IN THE LIST OTHERWISE
  32. IT WON'T RECOGNIZE IT.
  33. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  34.  
  35. The Aminet release of the tiff and png.datatypes support the V43 picture.datatype
  36. but because of a late change to the API(DTA_ErrorLevel,DTA_ErrorNumber) these
  37. don't support these tags. I hope that the authors of these 2 datatype update
  38. their datatypes in the next time.
  39. The tags are VERY important in a low memory situation.
  40.  
  41.  
  42.  
  43. The following functions aren't implemented yet.
  44.  
  45. o 24bit dithering to very a very low planar bitmap may cause
  46.   "problems". No time to test this out.
  47. o Sorry...also no time(lazyness) to test out PixMax support. I hope
  48.   it works as defined.
  49. o Right now it also doesn't really care for Ham6/8 and Halfbright.
  50. o Missing nonmonitor cybergraphics.library
  51. o make the application list configurable that defines which programs
  52.   can deal with non planar bitmaps.
  53.   (This sucks anyway...you only have to rename your application and it
  54.    doesn't work anymore)
  55. o DTM_Print for truecolour pictures should differ the picture to 256 colours
  56.   and then print it.
  57. o Make a Gauge interface so it may be controlled by tags(but does that
  58.   really make sense ? imagine a gauge popping up when iprefs is loading
  59.   your background)
  60. o scrollable transparent picture handling should be improved.
  61.   Now it only switches back in nonmask mode.
  62. o ******* AMosaic crashes ******* in 16Bit mode...i don't know why
  63.   yet(it worked in that mode in the summer).
  64.  
  65.  
  66. ############################################################################
  67.  
  68.  
  69.  
  70. Questions&Bugreports
  71. Don't expect fast response.
  72.  
  73. Ralph Schmidt <laire@popmail.owl.de>        picture.datatype
  74. Matthias Scheler <tron@lyssa.owl.de>            ilbm.datatype
  75.                                                 gif.datatype
  76.                                                 jfif.datatype
  77.                                                 ppm.datatype
  78. Frank Mariak <fmariak@chaosengine.ping.de>      CyberGfx
  79.  
  80.  
  81.  
  82. The jfif.datatype is using the "jpeg.codec"
  83.  
  84. The JPEG codec is Copyright © 1994 Christoph Feck, TowerSystems.
  85. All Rights Reserved.  It is based in part on the work of the
  86. Independent JPEG Group.
  87.  
  88. ############################################################################
  89.  
  90. Release Notes
  91.  
  92. V43.629
  93.  o Finally fixed the mysterious crash bug.
  94.  
  95. V43.6xx
  96.  o Multiview cludge
  97.  o Smarter Monitor ID overruling
  98.  o Alphachannel support
  99.  o fixed PDTA_DestMode,MODE_V42 fallback..
  100.  o Added an internal V43 compatibility list with the current entries:
  101.     "« IPrefs »",
  102.     "multiview",
  103.     "amigaguide",
  104.     "amosaic",
  105.     "amosaic-as225",
  106.     "amosaic-amitcp",
  107.     "DirectoryOpus",
  108.         NULL
  109.  o Fixed Aspect=0 save problem
  110.  o smarter PDTA_UseFriendBitMap that only does something when needed
  111.  o Truecolour alphachannel mask generation activated...will be used
  112.    automaticly by OM_RENDER
  113.  o 8Bit transparent mask generation activated...will be used automaticly
  114.    by OM_RENDER
  115.  o Fixed V42 fallback mode mungwall problems with dithering..hopefully.
  116.  o OM_Render transparent special handling..see docs for more infos
  117.  o Subdatatype Error API improvement
  118.  o creating transparent mask without layout if needed
  119.  o Fixed long outstanding V42 fallback color problem bug visible with DirOpus and others.
  120.  
  121. V43.451
  122.  o Important!!!!!
  123.    Include Change
  124.    DTM_BLITPIXELARRAY -> DTM_WRITEPIXELARRAY
  125.  
  126.  o PDTA_DEST works now. This means if PDTA_DEST,MODE_V43 isn't set
  127.    by application programs, a slow old planar bitmap is returned to
  128.    not break old programs that can only handle that bitmap.
  129.    Sigh..i could add an application list that works bitmaps format
  130.    independent.
  131.    Only exception is IPrefs for now...it gets a chunky bitmap.
  132.  
  133.  o PDTA_UseFriendBitMap is implemented(Stuntzi)
  134.  
  135.  o PDTA_NumPixMapDir
  136.    DTM_CREATEPIXMAPDIR
  137.    DTM_FIRSTPIXMAPDIR
  138.    DTM_NEXTPIXMAPDIR
  139.    DTM_PREVPIXMAPDIR
  140.    DTM_BESTPIXMAPDIR
  141.  
  142.    added to support multi-volume gfx formats like TIFF.
  143.  
  144.  o DTM_READPIXELARRAY added to avoid the sub datatype data sharing
  145.    design problem of the picture.datatype. If you ask me i would
  146.    have disallowed any data sharing at all because it destroys the
  147.    meaning of OO.
  148.  
  149.  o GAUGE disabled...there should be GAUGE Method imho
  150.  
  151. V43.395
  152.  
  153.  o Added a cludge to avoid a BestModeID crash
  154.  o Added a Volume Gauge...will be configurable in the future
  155.  o ilbm.datatype that handles 24bit...thanx Matthias
  156.  
  157. V43.352
  158.  
  159.  o Fixed a problem with WBPattern(not only this) and some pictures.
  160.    The reason was that BestCModeIDTagList() doesn't always work
  161.    and i had no fallback mode so the returned monitorid was INVALID.
  162.    This caused a lot problems..expecially the HAM/HALFBRIGHT bit test
  163.    on the modeid resulted into a wrong decision because INVALID=-1.
  164.  
  165. V43.340
  166.  
  167.  o DTM_PRINT added. It does nothing for 24Bit bitmaps.
  168.  
  169. V43.338
  170.  
  171.  o DTM_COPY added. It writes 8Bit and 24Bit output.
  172.  
  173. V43.335
  174.  
  175.  o DTM_WRITE added. It writes 8Bit and 24Bit output.
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183. Questions&Bugreports
  184. Don't expect fast response.
  185.  
  186. Ralph Schmidt
  187. laire@popmail.owl.de
  188.  
  189.   
  190.