In message <4154e08d4e.charles@xxxxxxxxxxx> charles <charles@xxxxxxxxxxxxx> wrote: >>>>> The sprite I want to see in ArtWorks 2.61 (and see in !paint quite >>>>> clearly on the same machine/mode) tells me in the spritepool info that >>>>> it is 32bppCMYK, 644 x 647, 1666716 bytes and in billions of colours. >> What program did you save the sprite from? > > The original jpeg0 was dropped into !DPlngScan 1.23 and saved as a > sprite. OK, so that is a bug in DPlngScan 1.23. It has labelled the sprite as a CMYK sprite but its contents seem to be RGB data. By the way, have you ever tried loading that sprite back into DPlngScan? >> A program that incorrectly interpreted the sprite data as 16M colour >> RGB (and ignored the non-zero values in the reserved bytes) would >> display a white and blue logo, but that would be entirely wrong. > > So could I have loaded the received jpeg into what programme to save > as a correctly typed sprite? Into any program that works correctly and that accepts the given jpeg, but without having seen it it is hard to say. ChangeFSI would be one option. > Or is this resolvable by opening the offending lpeg) on a non-RISC OS > machine and saving it as a 16M RGB? Yes, it would. Even a standard baseline JPEG whould do. Your JPEG must have been in a special format, maybe it was one of these rare CMYK JPEGs I have not seen yet. I would be interested in seeing a copy. Martin -- --------------------------------------------------------------------- Martin Wuerthner MW Software lists@xxxxxxxxxxxxxxx ---------------------------------------------------------------------