> There are some limitations to GEM.
> - It uses the first 640kb of memory, so it can run out of memory if you
> execute large applications (especially DTP or DOS applications from inside
> GEM)

But any GEM application can use EMS or XMS to get more memory.

> - It is not LFN aware

Not true! GEM applications is not LFN aware, not GEM itself. GEM does not have 
filesystem API, GEM applications use Int21h to access filesystem. Any 
developer, if he wants, can add LFN support to any GEM application.

Another limitation of GEM is that it have only monochrome, 4-color and 
16-color graphics drivers. And AFAIK, for VESA SuperVGA there is only 800x600 
driver. (without the ability to change display refresh rate, even on VESA 3.0 
cards)

-- 

Kristaps Kaupe,
http://kristaps.netparks.lv

Attachment: pgp5BdQ23Y9Be.pgp
Description: PGP signature

Reply via email to