www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/09/16/22:02:33

Message-Id: <199709170159.LAA02556@rabble.uow.edu.au>
Subject: Re: ANNOUNCE: DJGPP port of UMoria v5.5.2
To: eldredge AT ap DOT net (Nate Eldredge)
Date: Wed, 17 Sep 1997 11:59:45 +1000 (EST)
Cc: djgpp AT delorie DOT com (DJGPP)
In-Reply-To: <199709170103.SAA26386@adit.ap.net> from Nate Eldredge at "Sep 16, 97 06:03:25 pm"
From: Brett Porter <bporter AT rabble DOT uow DOT edu DOT au>
MIME-Version: 1.0

> EMS?  I didn't think DJGPP could use EMS. In fact, I'm quite sure of it. Is
> there something I don't know here?
> 
Not specifically it can't. It doesn't (specifically) use XMS or raw memory,
either. It uses DPMI allocated memory, this is why you need a DPMI server to
get the memory (eg Win95 or CWSDPMI). The Win95 server will give you any
memory it can find (usually not a lot after it has taken its place in the
system), whether it is EMS/XMS/whatever, it justs changes the allocation
according to what you want.

As for CWSDPMI, I'm not sure. I haven't tried running it on pre-MSDOS 6
(ever since MSDOS 6.00, EMM386 adjusts the amount of EMS available according
to how much XMS or EMS you want, before that the amount was fixed.) IF you
tried allocating all of your extended memory as EMS using EMM386 in DOS 5, I
don't know whether CWSDPMI would say there is none left or not. I'm sure it
could.

Hope this didn't confuse you further!

Brett

-- 
"Give me ambiguity or give me something else"
--
Brett Porter
blp01 AT uow DOT edu DOT au

http://www.geocities.com/CollegePark/Union/3596
	Humour, Programming, and more.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019