File: IFF_ILBMHandler.tgz Author: Edmund Vermeulen Release: 1.0 (May 4th, 1997) Compatibility: DR8 Location: contrib/libraries Description: Amiga IFF ILBM datatype handler Notes: Reads and writes IFF images. Source included. IFF_ILBMHandler is a datatype handler for reading and writing the Amiga's IFF ILBM (interleaved bitmap) format. Images with 1-8 and 24 bitplanes are supported, as are EHB, HAM6, and HAM8. Release 0.1 by Tim Stack : An IFF ILBM data type handler. It can read 1-8 bit, 24 bit, EHB, and HAM6. It can't read HAM8 since I don't know the encoding scheme for it. I've tested it on several pictures and it seems to work fine. The source is included if you want to make the planar -> chunky stuff faster and have 1-8 bit deep files converted to 32 bit instead of B_COLOR_8_BIT. Release 1.0 (May 4th, 1997) by Edmund Vermeulen : I've added HAM8 support and changed Tim's code so that it now always converts to a 32-bit bitmap, for 100% accurate colours. I've also cleaned up the code, fixed some bugs, and made it more robust. In addition to being able to read IFF ILBM images, the handler can now write them too. A 32-bit bitmap is written as 24 bitplanes, while an 8-bit bitmap is written as 8 bitplanes with a colour map. The user can control whether (RLE) compression is used or not. The source code is still included.