potter
Member
Registered: Feb 2000
Location: SW Virginia
Posts: 290 |
quote: Originally posted by CompuPika
All they would need to do is make a patch (like HS Updater 1.0) that would put PalmOS 3.3 on and the visor would be a lot better (16-level greyscale, IR synching, PQA's, etc.).
I do not think I would call this a patch. The OS on the Visor is stored in ROM. To "patch" the OS to v3.3 would require storing MANY replacement libraries in RAM. I do not know how much space it would take, but I could image about 1 Meg.
quote: Originally posted by nurcombe
But most apps that use 16 bit check the version number of the OS, disabling it for devices with less than 3.3.
Actually the apps are not disabling 4-bit (16-level) grayscale support based on the OS version number. What is actually going on is the OS does not support it, even though the hardware does.
All Palm Hardware supports the 2-bit (4-level) gray scale. Starting with Palm OS v3.0 support for this mode was added to the OS. Palm devices with a Dragon ball EZ support the 4-bit (16-level) gray scale in hardware (all Palms since the IIIx & V, save most of the original VII's). Palm OS 3.1 was written specifically to support the changes between the original Dragon ball and the EZ, however 4-bit (16-level) gray scale support was not added until Palm OS 3.3.
Avantgo, and other apps, have been written to the OS. If the OS does not supply the support for a feature, then the app does not either. FireViewer, and others apps, go beyond the OS and talk directly to the hardware in order to support the 4-bit (16-level) gray scale mode.
|