delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/01/26/21:46:20

Date: Thu, 26 Jan 1995 16:52:50 -0500
To: Mark Elston <elston AT cave DOT arc DOT nasa DOT gov>
From: cburke AT mitre DOT org (Carl D. Burke)
Subject: Re: GCC263 and GPP263 Trouble
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu

>"brian j tang" <BJT AT plantpath DOT wisc DOT edu> said:
>>>I finally fixed it today.  I forgot I had taken out EMM386.exe out of
>>>my config.sys ( Don't asked me why ).  When I reloaded it with about
>>>2Megs of Memory I got it to work.
>>>
>>>DEVICE=EMM386.EXE 2048
>>>
>>>is the syntax I used.
>>>
>>>Brian J. Tang
>
>
>I have never had EMM386.exe in my config.sys.  Why use this?
>
>I must admit that I have not studied the different memory management
>schemes for DOS so I cannot converse intelligently concerning their
>relative merits or drawbacks.  What does this do?
>
Allocates 2Mb expanded memory ("simulated" EMS)

>Was there some documentation that I missed saying that I needed it?
>When did it show up?  I have been using DJGPP for some time and have
>never had to put that in my config.sys before.
>
>Mark
>elston AT cave DOT arc DOT nasa DOT gov

If you don't use expanded memory for anything, the docs imply that
djgpp will use extended memory.  However, if you have an EMS driver
operating (that's VCPI? trying to pick this up, since I usually use
TCW 3.1) then ONLY the expanded portion of memory will get used.
Had this happen when I tried to load Doom; had 7Mb extended free,
with 1Mb allocated to EMM386 expanded memory, and couldn't run
until I increased the amount of expanded (or took out EMM386, but
I want that in for other things).  Different DOS extenders, but
apparently similar approaches.

Carl Burke
cburke AT mitre DOT org



- Raw text -


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