Short: PNG image datatype V44.19 (68k,WarpOS,MorphOS) Author: oliver@futaura.co.uk (Oliver Roberts) Uploader: oliver@futaura.co.uk (Oliver Roberts) Version: 44.19 Type: util/dtype Requires: OS 3.0+,picture.datatype v43 Changes since previous release: - Added option to allow the alpha channel to be ignored, for images which have one. - Now supports the PDTA_GetNumPictures and PDTA_WhichPicture tags. - Discovered a bug in the CyberGraphX picture.datatype, concerning error numbers which would have resulted in an unknown error being reported by application software if bitmap allocation failed - added workaround. FEATURES - Supports both normal and interlaced PNG files - Gamma correction options allow the output image to be changed to suit your monitor/environment - Two different modes (combine or strip) for handling images that contain an alpha channel - Highly optimized datatype dispatch engine, and fast PNG decoder, resulting in a very efficient, compact and quick PNG datatype - Asynchronous file i/o and double buffering techniques (WarpOS only), which speeds up image decoding - Optimized versions for 68020, 030, 040 and 060 - PowerPC support with native WarpOS and native MorphOS versions - Alter the pen allocation precision when images are remapped to an 8-bit display - Specific support for the OS 3.5/3.9 picture.datatype, when available - The dithering feature of the OS 3.5/3.9 picture.datatype can be configured to your liking (e.g. disabled for 15/16-bit displays) - Based on libpng 1.0.12 and zlib 1.1.3 REQUIREMENTS WarpPNG is a PNG datatype which utilizes and requires the following: - Kickstart 3.0 or higher - picture.datatype v43 or higher (i.e. either of the ones supplied with AmigaOS 3.5/3.9, P96 or CGraphX) 68k version - 68020 processor or higher (optimized versions included) WarpOS version - PPC accelerator card + 68040/060 - WarpUp Release 4 (powerpc.library V15) or higher MorphOS version - PPC accelerator card - MorphOS beta release 1 or higher Note that a graphics card is not necessary - the P96 or OS 3.5/3.9 picture.datatype will automatically dither images down to your display requirements. ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 3144 2406 23.4% 07-Mar-01 16:13:06 WarpPNGdt.info 48468 25687 47.0% 20-Aug-01 12:46:06 +WarpPNG.datatype.020 144 128 11.1% 20-Aug-01 12:46:08 +WarpPNG.datatype.030.pch 8392 4951 41.0% 20-Aug-01 12:46:12 +WarpPNG.datatype.040.pch 11240 7026 37.4% 20-Aug-01 12:46:16 +WarpPNG.datatype.060.pch 84800 39325 53.6% 20-Aug-01 12:40:44 +WarpPNG.datatype.elf 73252 35163 51.9% 20-Aug-01 12:39:16 +WarpPNG.datatype.wos 130 118 9.2% 09-Jan-00 17:53:40 +PNG 2519 1767 29.8% 03-Jan-00 19:44:24 +PNG.info 9848 3344 66.0% 20-Jul-01 09:07:44 +Install_WarpPNG 2025 1540 23.9% 03-Jan-00 20:54:32 +Install_WarpPNG.info 14636 9285 36.5% 16-May-96 12:42:42 +spatch 27930 10219 63.4% 20-Aug-01 12:46:44 +WarpPNG.guide 2924 2308 21.0% 15-Dec-99 16:37:44 +WarpPNG.guide.info -------- ------- ----- --------- -------- 289452 143267 50.5% 25-Aug-101 06:30:34 14 files