[GEM Development] G-GUI
Thomas Clayton
topcatdrc at yahoo.com
Fri Oct 10 19:53:02 PDT 2008
Dear Georg:
(Note: no "e" at the end! :-) )
> interface is interrupt based just like the DOS functions
GEM, also, is interrupt-based utilizing Software IRQ 67 (?)
(I /may be/ mis-remembering the precise number. This one could be the exPanded Memory Specification IRQ but GEM DOES use one.)
> provides GUI functions for all programs loaded.
While GEM does this, it does REQUIRE (currently!) LOTs (a great quantity) of RAM to do it.
Also, GEM includes a limited multi-THREADING "kernel". (ONLY a single 'app' can run BUT several 'threads' MUST be able to run together e.g. mouse, Kbd, desktop util.s, window update.)
I think WE (GEM-DEV.ers) should take a GOOD look at your G-GUI
and
you should take a 'peek' at GEM - and its many App.s (all free!).
(I say 'peek', as in a glance, not necessarily a deep look. You've got that WONDERFUL DOS USB driver 'suite' to work on! )
BTW, Did you attempt to attach something to your letter, that the list-server STRIPPED off? (see below)
Sincerely,
Thomas Clayton
--- On Fri, 10/10/08, Georg Potthast <mailbox at georgpotthast.de> wrote:
> From: Georg Potthast <mailbox at georgpotthast.de>
> Subject: [GEM Development] G-GUI
> To: gem-dev at simpits.org
> Date: Friday, October 10, 2008, 4:33 PM
> Thomas Clayton mentioned my G-GUI in this list. G-GUI is
> written in Turbo Assembler. However, to generate the Turbo
> Assembler Code I used BASM from Kevin Diggins, a Basic to
> Assembler converter which can be found here:
> http://www.bcxgurus.com/basm286.zip
>
> The objective of G-GUI is to provide a TSR for DOS which
> provides GUI functions for all programs loaded. The
> interface is interrupt based just like the DOS functions and
> thus can be used with any DOS programming language.
>
> My impression is that currently there are no new graphical
> applications developed for DOS any more, so G-GUI is not
> used much.
>
> Georg
-----Inline Attachment Follows-----
>_______________________________________________
> gem-dev mailing list
> gem-dev at simpits.org
> http://www.simpits.org/mailman/listinfo/gem-dev
More information about the gem-dev
mailing list