Displaying to a 24 bit display results in the Island application crashing with some X Errors, e.g.
X Error of failed request: BadValue
(integer parameter out of range for operation)
Major opcode of failed request: 91 (X_QueryColors)
Value in failed request: 0xff
Serial number of failed request: 79
Current serial number in output stream: 79
1) Start your X server in 8 bit mode.
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad
32
depth 8, bits_per_pixel 8, scanline_pad
32
depth 24, ...
If the output doesn't show depth 8, then your card may not support 8 bit graphics.
If you are using Sun OpenWindows, you can start the X server with the following arguments:
% /usr/openwin/bin/openwin /dev /dev/fb defclass PseudoColor defdepth 8
2) Run the Island applications in monochrome mode. To do so, use the -2i flag with most of the Island applications, e.g.
% $IOFFICE/bin/IslandDraw -2i &
Warning: IslandDraw 4.0 always compresses the color map of both 8 and 24 bit images to fit its small 64 color palette. Color information is lost when importing images which use more than 64 colors. Image colors not available in IslandDraw's 64 color palette are mapped to the closest available color in the palette.
Island products also allow users to import files using several different compression schemes, such as CCITT and LZW.
IslandPaint 4.0 reads 24 bit TIFF images by converting them to 8 bit first. So, imported 24 bit images will have up to 256 colors. IslandPaint 4.1 (with IPS 6.0) reads, saves and displays 24 bit images.