From: kunst AT prl DOT philips DOT nl Subject: Re: C++ misc suggestions / queries To: eliz AT is DOT elta DOT co DOT il (Eli Zaretskii) Date: Tue, 1 Nov 1994 11:21:58 +0100 (MET) Cc: djgpp AT sun DOT soe DOT clarkson DOT edu (DJGPP users list) > > > DEVICE=C:\DOS\EMM386.EXE NOEMS X=C800-C9FF > > > > Commented this out and demacs came up fine! Now... what have I lost > > by doing this? > > Why would anybody working with DOS 6.x put ``NOEMS'' on the EMM386 > line? I would say it's a left-over from DOS 5.0, where Expanded > and Extended memories (sic) were managed with two distinct pools, > and so whoever wanted max XMS had to be deprived of EMS. In DOS > 6 this is no more the case, AFAIK. Do I miss something here? > I would replace 'NOEMS' by 'RAM FRAME=NONE'. You end up with the same amount of upper memory (blocks) and still provide EMS for programs that need it. Pieter.