Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!zaphod.mps.ohio-state.edu!brutus.cs.uiuc.edu!wuarchive!psuvax1!psuvm!JANUS!SVERMEULEN From: svermeulen@JANUS.MTROYAL.AB.CA Newsgroups: bit.listserv.i-amiga Subject: Re: I need some IFF technical help! Message-ID: <900202093304.2a202f4e@Janus.MtRoyal.AB.CA> Date: 2 Feb 90 16:33:04 GMT Sender: Info-Amiga List Reply-To: Info-Amiga List Lines: 25 Approved: NETNEWS@PSUVM Gateway In-Reply-To: Your message <900202040915.003@ucnet.ucalgary.ca> dated 1-Feb-1990 Curtis, once you have allocated a screen that is larger that your bob you should have no problems decodeing the bob in that screen (so long as you are not worried about the previous contents of the screen). Have you remembered to skip the blank portion of the screen (the unused pixels in the width which the bob is not wide enough to cover) before proceeding to decode the next row of the bob? Have you allocated the correct number of bitplanes in the screen to hold all those in the bob? And have you remembered about the TRANSPARANCY MASK bitplane that is also present in the bob. In fact most IFF brushes will have N+1 bitplanes because of this, but don't always do it because its also possible to save non-standard picture sizes which might be as small as a bob but which don't have the mask. You might find it conceptually simpler to allocate a 1 pixel high bitplane and raster port N+1 bitplanes deep and decode one row of the bob at a time into it and then use ClipBlit() to put the result anywhere you want on the screen. Regards, Stephen Vermeulen PO Box 3295 Author: Express Paint, Spritz and Fusion Paint Station B Newsletter Editor of AMUC (the AMiga Users of Calgary) Calgary, Alberta SVermeulen % Janus.MtRoyal.AB.CA @ UncaNet.BITnet ...or... CANADA SVermeulen % Janus.MRC.AdhocNet.CA @ UncaEdu.BITnet T2M 4L8