On Sun, 28 Apr 2002, Ben Combee wrote:
> > but ScrDisplayMode is used for earlier OS version.
> > my device, a palm V runs OS3.3 and supports 16 grayscale (4bit).
> > so i think that i could save some signifivant memory if i exclude 1bit and
> > 2bit depth (my app has a lot of bitmaps)
> > I'm asking what devices hardware dosen't support 4bit screen depth ?
>
> That's a much better question. Any device based on the original
> Dragonball will only support 1-bit and 2-bit depth. That includes the
> original Pilot, the PalmPilots, the Palm III, the Palm IIIe, and some
> Palm VIIs. The Dragonball EZ (the first chip to support the 4-bit
> monochrome mode) was introduced with the Palm V, and was used in the
> original Visor/Visor Deluxe.
yes, but, the API's didn't allow you to take advantage of the 4bpp
support of the EZ CPU until palmos 3.5 if i remember correctly. :)
prior to 3.5, you had to check the CPU and tweak (see argon V source).
just because the hardware supports it, it doesn't mean you can do
so using the API's :) for basic reference:
1bpp - all units
2bpp - all units, after palmos 3.0
4bpp - ez/vz units, after palmos 3.5
8bpp - color units, after palmos 3.5
the CPU *may* support it, but, like on the 1.0 and 2.0 palmos devices
(pilot 1000/5000 and palm personal/professional) if you wanted grayscale,
you had to tweak the CPU directly :)
// az
[EMAIL PROTECTED]
http://www.ardiri.com/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/support/forums/