home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / GFX / Misc / fastifxloader2.readme < prev    next >
Encoding:
Text File  |  1995-04-25  |  8.9 KB  |  206 lines

  1. Short:    This is a fast universal loader module for ImageFX       
  2. Author:   hhoff@pool.informatik.rwth-aachen.de (Helmut Hoffmann)
  3. Uploader: hhoff@pool.informatik.rwth-aachen.de (Helmut Hoffmann)
  4. Type:     gfx/misc
  5.  
  6. HHsFastImageFXLoader The probably fastest shareware ImageFX loader module...
  7. ====================
  8.  
  9. This is version 2.5 of a very fast universal loader module for ImageFX
  10. and ImageFX-EGS. It is shareware; without a keyfile which you get after
  11. registration, it will load all the formats as greyscale, regardless if
  12. they are color or not, but the speed and format support is the same, so
  13. that you can try if it fits your needs.
  14.  
  15. It currently supports the following file formats:
  16.  
  17. * IFF-ILBM (all standard formats 1 to 8Bit, EHB, HAM6, HAM8, 24Bit)
  18. * PPM/PGM/PBM (P1&P4 b&w, P5 grey, P6 color)
  19. * QRT (also known as dump format by PD raytracers as POV-Ray)
  20. * Targa (RLE compr.&uncompr. 24Bit, 1Bit, 8Bit grey/Colormap; incl. interleaved)
  21. * PCX (compr.&uncompr. EGA1-4Bit, VGA 8Bit grey/Colormap and 24Bit)
  22. * MacPaint (b&w compressed 1Bit format; datafork only)
  23. * BMP (uncompr. formats for 24Bit RGB and 1Bit, 4Bit or 8Bit Colormap)
  24. * TIF (packbit-compr./uncompr. Motorola formats 24Bit RGB, 1-8Bit grey/Colormap)
  25. * EGS7.x window iconification file format
  26. * DEEP (compr.&uncompr. 24Bit and 32Bit)
  27. * RGB formats (RGB8, RGBN, RGB5)
  28. * ACBM formats (1 to 8Bit, incl. HAM6/HAM8)
  29. * FBM formats (8Bit grey/color and 24Bit)
  30. * IFF-PBM (DPII) format
  31. * Sun raster (1Bit, 8Bit grey/color and 24Bit uncompressed)
  32. * YUV (color 1:1:1, 2:1:1, 4:1:1 and greyscale)
  33. * VLAB raw (color 1:1:1, 2:1:1, 4:1:1 and greyscale)
  34. * HHsYUVSq sequence format (sequentiel or random access)
  35.  
  36. * Picture DataTypes (many formats are available as DataTypes for OS3.x users)
  37. * Animation DataTypes (many animation formats are available as DataTypes for
  38.   OS3.x users)
  39.  
  40. To install this, just copy the file named "-HHsFastImageFXLoader-" to your
  41. ImageFX modules/loaders directory. It should work with the standard ImageFX
  42. as well as with ImageFX-EGS, but I could only try it with ImageFX-EGS.
  43.  
  44. The file format is automatically detected except for the DataType formats.
  45. If you want to load a picture with a DataType, you have to use the "Load As"
  46. function from ImageFX and select "-HHsFastImageFXLoader-" manually as loader
  47. module. The name of the loader module begins with a "-" so that it
  48. appears first in the list of loader modules and thus is used before all
  49. other loader modules. The typical speed advantage factors on my configuration
  50. (see below) are:
  51.  
  52. IFF-ILBM: upto 4.4 (HAM8)
  53. PPM/PBM: upto 7.2 (P6)
  54. QRT: upto 4.4
  55. Targa: upto 15.3 (uncompr.)
  56. PCX: upto 12.8 (planar 4Bit)
  57. BMP: upto 4.6 (24Bit)
  58. TIF: upto 9.5 (packbit compr. 4Bit)
  59. RGB: upto 3.3 (RGB8)
  60. YUV: upto 5.6 (YUV1/4)
  61. DPII: upto 1.3
  62.  
  63. (only loading times compared, not displaying; my configuration: Amiga 3000;
  64.  68030/25MHz; loading from Quantum harddrive)
  65.  
  66. The loader includes many formats, which the original loaders (I compared with
  67. ImageFX-EGS 1.61) do not support: IFF-DEEP, IFF-ACBM, FBM, Sun raster,
  68. VLab raw, DataTypes, RGB5, PBM4, TGA1, YUV grey, PCX grey, EGS icons,
  69. MacPaint (Datafork).
  70.  
  71. It also loads many formats, which are loaded with wrong colors (or other bugs)
  72. in the original loaders, e.g IFF-ILBM-EHB, BMP1, PBM1, TIF1 grey, TGA grey.
  73. The original PCX loader also had massive problems with loading VGA
  74. pictures from CD-ROMs under the OS3.1 CD-file system. Although this is a bug in
  75. the file system, I could work around this so that my loader should work with
  76. CD-ROMs under the OS3.1 filesystem.
  77.  
  78. The fast loading functions have all been written by me in assembler and
  79. optimized for fastest speed. I did this for my famous shareware programs
  80. *** EGSPhotoAlbum Professional *** (picture management and presentation
  81. software for EGS) and *** EGS-TV Professional *** (sequence/animation editing,
  82. framegrabber (VLab/IV24) and Blue Screen Keying software for EGS).
  83. Both require the EGS graphic system. This loader is independent of EGS
  84. and should be usable by all ImageFX users. When new formats are implemented
  85. for my EGS programs (or the speed is improved further), I will usually
  86. also update this loader module, which registered user can then use due
  87. to the keyfile concept. If enough people register for this module, I might
  88. also decide to create fast saver modules for ImageFX as well, which would
  89. then be available as free updates to all registered users...
  90.  
  91. Registration
  92. ============
  93.  
  94. If you want to register for this loader and for at least one of my shareware
  95. programs mentioned above, you can get the loader for additional 8US$ (outside
  96. europe) or 10DM (in europe). Just include the extra amount and state your
  97. wish on the registration forms of EGSPhotoAlbum or EGS-TV. Demo versions of
  98. the programs should be available at the same places where you got this demo.
  99.  
  100. Otherwise you should use the supplied registration form to register.
  101.  
  102. If you only want to register for the loader, the registration fee is
  103. 15US$ (banknotes) or 18US$ (cheque) outside europe or 20DM in europe.
  104. You will also get the latest demo versions of EGS-TV and EGSPhotoAlbum.
  105.  
  106. If you are already a registered user of one of my programs and now want to
  107. register for this loader module, the registration fee is 12US$ (outside europe)
  108. or 15DM (in europe). This includes the latest versions of my programs as update.
  109. Please note: the 12US$ must be paid as banknotes; if you want to pay by cheque
  110. or postal money order, the registration fee is 16US$. This is due to the
  111. complicated handling of foreign cheques.
  112.  
  113. Send your filled in registration form together with cheque or banknotes to:
  114.  
  115.                         Helmut Hoffmann
  116.             Rubensstrasse 4
  117.             D-41063 Mönchengladbach
  118.  
  119.             Germany
  120.  
  121. Disclaimer
  122. ----------
  123.  
  124. I tried my best to make this module error-free. It has been checked
  125. with enforcer and mungwall and works without problems on my configuration.
  126. Nevertheless, as there are so many possible configurations, I can not
  127. guarantee that this software will work on your configuration.
  128.  
  129. This software (program and documentation) is provided "as is" and
  130. comes with no warranty, either expressed or implied.
  131. The author is in no way responsible for any damage or loss that may
  132. occur due to direct or indirect usage of this software. You use
  133. this software entirely at your own risk.
  134.  
  135. Copyright and Distribution
  136. --------------------------
  137.  
  138. HHsFastImageFXLoader (module and documentation) is copyright by
  139.  
  140.                         Helmut Hoffmann
  141.             Rubensstrasse 4
  142.             D-41063 Mönchengladbach
  143.  
  144.             Germany
  145.  
  146. The demo version may be freely distributed and used as
  147. long as the following conditions are met:
  148.  
  149. 1) All files have to be kept together
  150.  
  151. 2) No file may be modified or crunched/packed.
  152.  
  153.    The only official way to distribute the demo packed is the
  154.    original fastifxloader.lha archive.
  155.    This loader may not be disassembled or analysed. The limitations
  156.    integrated in the demo version may under no circumstance be removed
  157.    or bypassed.
  158.  
  159. 3) Distributors may only charge for the duplication process (including media)
  160.    and not for the software. Theese charges may not exceed the following
  161.    limits: a) Demo on a PD-disk: 7$ (US-dollar) including
  162.               postage&packing (in Germany: 10DM)
  163.        b) Demo on a PD-CD-ROM: 40$ (US-dollar) including
  164.               postage&packing (in Germany: 60DM)
  165.        c) Demo on a BBS/Mailbox/ftp-site or other electronically
  166.               callable system: Maximum charge 3$ (US-dollar) (in Germany: 5DM)
  167.               for downloading
  168.    Anyway, it must be made explictly clear to the buyer, that he does not
  169.    pay for the module (demo) itself but only for the duplication service.
  170.  
  171. 4) It is not allowed to distribute this demo with any commercial product
  172.    without a written permission by me. One exception is the distribution of
  173.    the demo version with products not exceeding the above price limits (e.g.
  174.    a cover-disk magazine for 7$ or less).
  175.  
  176.    The following companies have my explicit permission to distribute the
  177.    demo with their products: NOVA Design, Ingenieurbüro Helfrich.
  178.  
  179. 5) The registered version may not be redistributed. It may only run on one
  180.    machine per registration. It is allowed to make a backup copy of the
  181.    original disk.
  182.  
  183. You can currently also contact me by EMail:
  184.  
  185.         hhoff@pool.informatik.rwth-aachen.de
  186.  
  187. No registrations by EMail! If you want to register or have important
  188. suggestions/bug reports, please write by ordinary mails to my address above.
  189.  
  190. Version history
  191. ---------------
  192.  
  193. V1.0 (17th feb. 95): Support for IFF-ILBM,PPM,QRT,Targa,PCX,BMP,TIF,EGS7.x,
  194.             DEEP,RGB,YUV,VLab,HHsYUVSq,DataTypes (picture&animation)
  195.  
  196. V2.0 (25th feb. 95): Added support for FBM (24Bit,8Bit),IFF-ACBM,IFF-PBM(DPII),
  197.             Sun raster (1Bit, 8Bit, 24Bit uncompressed),PBM-P1,
  198.             BMP 4Bit and interleaved Targa formats
  199.              Slight acceleration of some loading functions (esp. ILBM)
  200.              Improved DataType handling
  201.  
  202. V2.5 (1st march 95): Added support for MacPaint (1Bit compressed; datafork only),
  203.             PBM-P4, PCX uncompressed and EGA-grey, Targa 1Bit,
  204.             TIF packbit compressed and grey 1-4Bit
  205.              Many enhancements on various formats for more compatibility
  206.