> Couldn't they get 4096 colors by using the current Dagonball EZ processor in
> 4 bit "grayscale" mode, with each 4 bits representing a red, green or blue
> sub-pixel?

  at the moment, in grayscale each point is represented using 4 bits
  - that is, we have 2*2*2*2 possible values = 16. i assume what they
  are going to do with the new processor is to align pixels on a 
  8 bit boundary (much like classic VGA programming). i dont quite 
  understand what you are referring to.. maybe 12 bits? 

  256 color this means that each BYTE in memory shall represent a pixel 
  on the LCD display. this makes coding routines very easy - especially 
  if writing to memory directly. 

  i guess that you shall store 0 to 255 in each pixel location and a
  pallette lookup will occur, which is a table of 256 entries specifying
  the RGB values for each color index.

  this is the only way i see them doing this - and quite frankly, it
  is one of the best ways to get color into a device such as a palm.
  we dont need 16bit color on the palms - 256 color would be perfect 
  for most things.. we dont have the screen real estate like on our
  desktop machines.

  interested in seeing how the 256 color technique works? go to:

    ftp://x2ftp.oulu.fi/pub/msdos/programming/

  they have plenty of programming tips for MSDOS Mode 13h - which 
  i assume is exactly the same technique that motorolla shall implement
  for this 256 color display.

    A: 160x160 memory buffer   --> 25600 bytes 
    B: 256x3   pallette buffer -->   768 bytes

  if motorolla are doing it this way.. bring back pallette rotations
  etc will make your Palm just like a MSDOS Mode 13 machine! :>>
  i would be happy to bring fractint to the palm os and show those
  cycling palletes :> loads of games that can be ported to meet the
  demand of those palmers out there :))

  cheers.

az. 
--
Aaron Ardiri 
Lecturer                       http://www.hig.se/~ardiri/
University-College i G�vle     mailto:[EMAIL PROTECTED]
SE 801 76 G�vle SWEDEN       
Tel: +46 26 64 87 38           Fax: +46 26 64 87 88
Mob: +46 70 656 1143           A/H: +46 26 10 16 11

Reply via email to