Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!ucbvax!nike!caip!daemon From: McFarland.henr@Xerox.COM Newsgroups: net.micro.amiga Subject: IFF Dpaint format Message-ID: <1508@caip.RUTGERS.EDU> Date: Wed, 12-Mar-86 03:45:58 EST Article-I.D.: caip.1508 Posted: Wed Mar 12 03:45:58 1986 Date-Received: Fri, 14-Mar-86 05:34:11 EST Sender: daemon@caip.RUTGERS.EDU Organization: Rutgers Univ., New Brunswick, N.J. Lines: 27 From: McFarland.henr@Xerox.COM I'm working on a project that requires some pretty pictures, so we've decided to use DPaint as a graphics tool. So far, I've spent the last couple of evenings investigating the structure of DPaint IFF files, locating the CMAP, GRAB, CRNG etc. structures, as well as what I suspect is the designator for graphics files called ILBMBMHD, and the bitmap data in the BODY subrecord. In the ILBMBMHD subrecord, in addition to the bitmap width and height, and what appears to be fixed data, I've noticed a compression flag and a few other bytes of formatting information. Further investigation shows that scan line planes are run length encoded, and proceed until a run length of zero is reached. At this point, the compression algorithm seems to change, and I've not been able to decode it yet. Does anyone know what the compression flags are, and what the algorithm is ? Thanks in advance Doug McFarland