GEM can do word processing, DTP, spread sheets, draw vector graphics and do some basic web browsing. GEM can also execute DOS applications from inside GEM (so that you'll return to GEM when the DOS application exits).

It can also play MP3s (although some versions of GEMP3 don't seem to like running on plain DOS).

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)

This can be 'cured' by using DJGPP - obviously, this'll require a 386 or greater, but you then have the full system's memory available to you.

- It is a single-tasking enviroment

Unless you use GEM/XM, of course. :-)

- It is not LFN aware

It can be made LFN-aware though, as Kristaps says, if there's an LFN driver loaded (eg, LFNDOS or DOSLFN or whichever way round it is, or Windows). GEMP3, for example, can make use of long filenames if it's passed them, as the DJGPP runtime automatically makes use of an LFN driver if one is loaded. Note that the GEM file selector doesn't, of course, as it's not been programmed to.

--
Owen Rudge
http://www.owenrudge.net/



-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to