home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 44
/
Amiga_Dream_44.iso
/
BeOS
/
SystŠme
/
datatypes
/
IFF_ILBMHandler.txt
< prev
next >
Wrap
Text File
|
1997-09-10
|
3KB
|
62 lines
File: IFF_ILBMHandler.zip
Author: Edmund Vermeulen <edmundv@xs4all.nl>
Release: 1.2.0 (July 24th, 1997)
Compatibility: PR
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 the EHB, HAM, and HAM8 formats.
Install it by copying the file 'IFF_ILBMHandler' to the directory
'/boot/home/config/add-ons/Datatypes'. You must have version 1.6.0
(or higher) of libdatatypes.so installed in '/boot/home/config/lib'
to be able to use IFF_ILBMHandler.
Release 1.2.0 (July 24th, 1997) by Edmund Vermeulen <edmundv@xs4all.nl>
- Ported to libdatatypes.so 1.6.0 and real Preview Release.
- Writing is up to five times faster because of a larger output
buffer.
- Loading is slightly faster (about 10%).
- The bitmap data is streamed in while decoding, instead of loading
it as a whole beforehand.
- The config view is resized to its preferred (font sensitive) size.
- 24-bit pictures that had their HAM bit set by mistake would crash
IFF_ILBMHandler.
- 64 colour pictures with no CAMG chunk were displayed as HAM.
- The format name now contains extra information on the number of
bitplanes and whether it is HAM.
Release 1.1.0 (May 29th, 1997) by Edmund Vermeulen <edmundv@xs4all.nl>
Ported to Advanced Access Preview Release.
Release 1.0.0 (May 4th, 1997) by Edmund Vermeulen <edmundv@xs4all.nl>
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.
Release 0.1.0 by Tim Stack <stack@eng.utah.edu>
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.