home *** CD-ROM | disk | FTP | other *** search
/ Aminet 10 / aminetcdnumber101996.iso / Aminet / gfx / edit / universalgio33.readme < prev    next >
Text File  |  1996-01-05  |  13KB  |  285 lines

  1. Short:    Photogenics universal loader&animation saver
  2. Author:   hhoff@pool.informatik.rwth-aachen.de (Helmut Hoffmann)
  3. Uploader: hhoff@pool.informatik.rwth-aachen.de (Helmut Hoffmann)
  4. Type:     gfx/edit
  5.  
  6. HHsFastUniversalGioModule 3.3
  7. =============================
  8.  
  9. +++ including fast PhotoCD loading support (correct orientation) and support
  10.     for over 20 other file formats and additionally DataTypes! +++
  11.  
  12. -> new: now with optional downscaled loading option... gets your "too large"
  13.    pictures into Photogenics in reduced size... <-
  14.  
  15. -> new: create your own animations with Photogenics e.g. for CyberGraphX,
  16.    EGS or OS3.x-Amigas with the included HHsYUVSq sequence saver module; see
  17.    additional readme file for details!! <-
  18.  
  19. The fast universal loader module can be used with Photogenics (I have tried
  20. it with Photogenics V1.2; it should also be usable partially with older
  21. versions; it will probably NOT be usable with Photogenics Lite or Demo
  22. versions, so better get the full version of Photogenics...; DataTypes option
  23. and downscaled loading option are only usable with Photogenics V1.2 or higher).
  24. It is shareware; without a keyfile which you get after registration,
  25. it will load all pictures in greyscale, regardless if they are color or not,
  26. but the speed and format support is the same, so that you can try if
  27. the module fits your needs.
  28.  
  29. The loader module currently supports the following file formats:
  30.  
  31. * IFF-ILBM (all standard formats 1 to 8Bit, EHB, HAM6, HAM8, 24Bit)
  32. * PhotoCD (Base format 768x512 or 512x768 (portrait); linear 24Bit colors)
  33. * PPM/PGM/PBM (P1&P4 b&w, P5 grey, P6 color)
  34. * QRT (also known as dump format by PD raytracers as POV-Ray)
  35. * Targa (RLE compr.&uncompr. 1/8/15/16/24/32Bit;incl. interleaved)
  36. * PCX (compr.&uncompr. EGA1-4Bit, VGA 8Bit grey/Colormap and 24Bit)
  37. * MacPaint (b&w compressed 1Bit format; datafork only)
  38. * BMP (uncompr. 24Bit RGB,1Bit,4Bit or 8Bit Colormap; RLE compressed 8Bit,1Bit)
  39. * TIF (packbit-compr.&uncompr. 24Bit,1-8Bit grey/Color Motorola&Intel formats)
  40. * EGS7.x window iconification file format
  41. * DEEP (compr.&uncompr. 24Bit and 32Bit)
  42. * RGB formats (RGB8, RGBN, RGB5)
  43. * ACBM formats (1 to 8Bit, incl. HAM6/HAM8)
  44. * FBM formats (8Bit grey/color and 24Bit)
  45. * IFF-PBM (DPII) format
  46. * Sun raster (1Bit, 8Bit grey/color and 24Bit uncompressed)
  47. * YUV (color 1:1:1, 2:1:1, 4:1:1 and greyscale)
  48. * VLAB raw (color 1:1:1, 2:1:1, 4:1:1 and greyscale)
  49. * HHsYUVSq sequence format (sequential or random access)
  50. * HHsXRL formats (1-8Bit ColorMap incl. HAM6/8, 8Bit grey, 24Bit RGB compressed)
  51. * binary-EPS bitmaps (RGB and CMYK; this function is experimental)
  52. * TBCPlus frames&fields
  53.  
  54. * DataType (incl. first frame of animations with Anim-Datatypes)
  55.   DataTypes are only used as option (if selected in the "Prefs" for
  56.   the module; see below for details)
  57.  
  58. To install the modules, just copy the file ending with ".gio" to your
  59. Photogenics:Data/Gio directory or use the install script.
  60.  
  61. The name of the loader .gio module starts with a "-" so that it appears
  62. first in the list of loader modules (and usually will be tried first
  63. for automatic format detection). This makes sure that the fast module
  64. is used automatically instead of other modules if it can load a format.
  65. This should make your loading of many formats much faster!
  66.  
  67. Preferences: Select Prefs button when the loader is selected in the loader
  68.          list; Preferences for GIO modules are only available with
  69.          Photogenics V1.2 and higher!
  70. a) Datatype support: Select "On" if you want Datatypes to be used if the
  71.  internal file formats of UniversalGIO fail; Please note that if this
  72.  option is selected all files which are not supported internally by
  73.  UniversalGIO will be tried by Datatypes which can take some additional
  74.  time or lead to unwanted results (if you have a bad Datatype which
  75.  then loads a picture instead of one of the original Photogenics GIOs).
  76. b) Downscaling factor: Select a downscaling factor (greater 1) in the
  77.  range 1..16 if you want to get pictures into Photogenics in downscaled
  78.  form; useful if memory is insufficient to load big pictures in full size.
  79.  Please note that some of the file formats (which can not be loaded line
  80.  by line) may still need full memory during loading; most formats will
  81.  only need memory for reduced size. Some file formats may also support
  82.  only certain downscale factors. In this case the next higher available
  83.  downscaling factor will be used.
  84.  
  85. About:    Select About button when the loader is selected in the loader
  86.     list to get information about your keyfile (registered users)
  87.     and the supported file formats; About for GIO modules is only
  88.     availabe with Photogenics V1.2 and higher!
  89.  
  90. Example loading speed advantages on my configuration (see below):
  91.  
  92. ACBM: upto 2 times faster
  93. BMP:  upto 2.3 times faster (in addition some OS2-styles supported)
  94. DEEP: upto 1.3 times faster (in addition compressed images are supported)
  95. IFF-EHB: upto 2.5 times faster
  96. HAM6: upto 1.5 times faster (in addition colors can be better)
  97. HAM8: upto 1.7 times faster (in addition colors at left border should be correct)
  98. IFF-24Bit: upto 2.4 times faster
  99. IFF-8Bit: upto 2.2 times faster
  100. PPM-P6: upto 2.3 times faster
  101. PPM-P5: upto 3.1 times faster
  102. PCX: upto 3.8 times faster (in addition special EGA/VGA styles supported)
  103. PhotoCD: upto 3 times faster (in addition horizontal images are usually
  104.                 loaded in correct orientation)
  105. QRT: upto 1.3 times faster
  106. Targa: upto 1.7 times faster (this test in RAM: due to loading problems with
  107.     original loader from harddrive; in addition compressed images and other
  108.     depths supported)
  109. TIF: upto 3.3 times faster
  110. (GIF: upto 2 times faster with DataType-Loading and a fast GIF datatype)
  111.  
  112. (only loading times compared, not displaying; my configuration: Amiga 3000;
  113.  68030/25MHz;PiccoloSD64;Photogenics 1.2;loading from Quantum harddrive; PhotoCD
  114.  loading from NEC2x; Please note that loading times can differ much on other
  115.  configurations)
  116.  
  117. In addition to the speed advantages, many new formats are supported as
  118. well (see above).
  119.  
  120. In addition now an animation sequence saver module for the
  121. HHsYUVSq sequence format is available. It should be included in the
  122. UniversalGIO archive (see separate readme for details). It uses the
  123. same keyfile as the UniversalGIO module. To playback animations
  124. in HHsYUVSq format you can use my freeware programs "CyberTVPlayer"
  125. and "EGSTVPlayer" or my shareware program "EGS-TV Professional".
  126.  
  127. The fast loading functions have all been written by me in assembler and
  128. optimized for fastest speed. I did this for my famous shareware programs
  129. *** CyberShow Professional *** (universal viewer and slideshow program
  130. for all OS3.x Amigas and esp. for Cybergraphics users),
  131. *** EGSPhotoAlbum Professional *** (picture management and presentation
  132. software for EGS) and
  133. *** EGS-TV Professional *** (sequence/animation editing, framegrabber
  134. (VLab/IV24/VideoCruncher) and Blue Screen Keying software for EGS).
  135.  
  136. When new formats are implemented for my other programs (or the speed is improved
  137. further), I will usually also update the modules, which registered user can then
  138. use due to the keyfile concept.
  139.  
  140. Registration
  141. ============
  142.  
  143. You can register for the modules at the small add-on price of only 8US$ or
  144. 10DM if you order one of my other shareware programs, e.g. CyberShow, the
  145. universal viewer and slideshow program for all Amigas with at least OS3.0
  146. (loading the same formats as the Fast Modules and additional JPeg and
  147. offering True/HighColor support with Cybergraphics) or EGSPhotoAlbum or
  148. EGS-TV. Just include the extra amount with your order for one of thoose programs
  149. and specify your UniversalGIO order on the registration form. Demo versions
  150. of the programs should be available at the same places where you got this demo.
  151.  
  152. Otherwise you should use the supplied registration form to register.
  153.  
  154. If you only want to register for the modules, the registration fee is
  155. 18US$ outside europe or 20DM in europe. You will also get the latest demo
  156. versions of my other programs.
  157.  
  158. If you are already a registered user of one of my programs and now want to
  159. register for the modules, the registration fee is 13US$ outside europe or
  160. 15DM (in europe). This includes the latest versions of my programs as update.
  161.  
  162. (Special note for users in germany only: Wenn Sie schon registrierter Benutzer
  163.  eines meiner Shareware-Programme sind und sich Ihre Anschrift nicht
  164.  geändert hat, können Sie die Module direkt per Überweisung bestellen.
  165.  Als Verwendungszweck geben Sie bitte "PgsGIO für ...." an, wobei Sie
  166.  das Programm was Sie schon haben und die Registriernummer angeben.
  167.  Zusätzlich möglichst auch noch Name/Anschrift; die Bankverbindung:
  168.  Konto-Nr. 5740147 BLZ 310 500 00 Stadtspark. Mönchengladbach)
  169.  (No bank transfers from outside germany!)
  170.  
  171. Send your filled in registration form together with cheque, international
  172. postal money order or banknotes to:
  173.  
  174.                         Helmut Hoffmann
  175.             Rubensstrasse 4
  176.             D-41063 Mönchengladbach
  177.  
  178.             Germany
  179.  
  180. You can currently also contact me by EMail (e.g. for suggestions):
  181.  
  182.         hhoff@pool.informatik.rwth-aachen.de
  183.  
  184. No registrations by EMail! If you want to register, please write by ordinary mail
  185. to my address above.
  186.  
  187. Special Thanks
  188. ==============
  189.  
  190. My special thanks go to Mr. J. Ralph and Almathera for their kind support.
  191.  
  192. Disclaimer
  193. ----------
  194.  
  195. This software (program and documentation) is provided "as is" and
  196. comes with no warranty, either expressed or implied.
  197. The author is in no way responsible for any damage or loss that may
  198. occur due to direct or indirect usage of this software. You use
  199. this software entirely at your own risk.
  200.  
  201. Copyright and Distribution
  202. --------------------------
  203.  
  204. HHsFastUniversalGioModule (module and documentation) is copyright by
  205.  
  206.                         Helmut Hoffmann
  207.             Rubensstrasse 4
  208.             D-41063 Mönchengladbach
  209.  
  210.             Germany
  211.  
  212. The demo version may be freely distributed and used as
  213. long as the following conditions are met:
  214.  
  215. 1) All files have to be kept together
  216.  
  217. 2) No file may be modified or crunched/packed.
  218.  
  219.    The only official way to distribute the demo packed is the
  220.    original universalgio.lha archive.
  221.    The modules may not be disassembled or analysed. The limitations
  222.    integrated in the demo version may under no circumstance be removed
  223.    or bypassed.
  224.  
  225. 3) Distributors may only charge for the duplication process (including media)
  226.    and not for the software. Theese charges may not exceed the following
  227.    limits: a) Demo on a PD-disk: 7$ (US-dollar) including
  228.               postage&packing (in Germany: 10DM)
  229.        b) Demo on a PD-CD-ROM: 40$ (US-dollar) including
  230.               postage&packing (in Germany: 60DM)
  231.        c) Demo on a BBS/Mailbox/ftp-site or other electronically
  232.               callable system: Maximum charge 3$ (US-dollar) (in Germany: 5DM)
  233.               for downloading
  234.    Anyway, it must be made explictly clear to the buyer, that he does not
  235.    pay for the modules (demo) itself but only for the duplication service.
  236.  
  237. 4) It is not allowed to distribute this demo with any commercial product
  238.    without a written permission by me. One exception is the distribution of
  239.    the demo version with products not exceeding the above price limits (e.g.
  240.    a cover-disk magazine for 7$ or less).
  241.  
  242.    The following companies have my explicit permission to distribute the
  243.    demo with their products: Almathera, Ingenieurbüro Helfrich.
  244.  
  245. 5) The registered version may not be redistributed. It may only run on one
  246.    machine per registration. It is allowed to make a backup copy of the
  247.    original disk.
  248.  
  249. Version history
  250. ---------------
  251.  
  252. V1.0 (5th aug. 95): Initial release supporting 20 file formats and DataTypes
  253. V1.1 (21th aug. 95): First full version release (incl. revised documentation)
  254. V2.0 (29th aug. 95): Support new file formats: binary-EPS bitmaps (RGB,CMYK)
  255.             and TBCPlus frames/fields
  256. V2.1 (20th sep. 95): Show Datatype specific ID string during Datatype loading
  257. V3.0 (27th sep. 95): Support downscaled loading as option
  258.              Included GIO saver module to create HHsYUVSq animations
  259.             (for playback you can use CyberTVPlayer or EGSTVPlayer)
  260. V3.1 (28th sep. 95): HHsYUVSq animation saver extended by Prefs option to
  261.             make sequence file selection permanent
  262. V3.2/a (9th oct. 95): Extended TIF loader to support "Intel" byte order files
  263.             and more variants
  264. V3.3 (15th nov. 95): Extended IFF loader to support 0-length chunks
  265.              Added support to load partially defective files
  266.  
  267.  
  268. ============================= Archive contents =============================
  269.  
  270. Original  Packed Ratio    Date     Time    Name
  271. -------- ------- ----- --------- --------  -------------
  272.      628     271 56.8% 27-Sep-95 13:22:32  UniversalGIO.info
  273.    28036   14927 46.7% 15-Nov-95 16:14:28 +-HHsFastLoader-.gio
  274.    12198    5094 58.2% 15-Nov-95 16:17:38 +hhsfastgiomodule.readme
  275.      477     245 48.6% 17-Sep-95 17:08:38 +hhsfastgiomodule.readme.info
  276.     5548    2719 50.9% 27-Sep-95 21:38:18 +HHsYUVSequence.gio
  277.     4605    1887 59.0% 27-Sep-95 21:58:10 +hhsyuvsqgio.readme
  278.      477     247 48.2% 27-Sep-95 13:00:20 +hhsyuvsqgio.readme.info
  279.      634     325 48.7% 27-Sep-95 03:15:36 +install
  280.      466     135 71.0% 17-Sep-95 17:08:38 +Install.info
  281.     2210     953 56.8% 15-Nov-95 16:19:46 +registration.txt
  282.      477     246 48.4% 17-Sep-95 17:08:38 +registration.txt.info
  283. -------- ------- ----- --------- --------
  284.    55756   27049 51.4% 16-Nov-95 22:02:58   11 files
  285.