Mail Archives: djgpp/1994/11/01/14:12:40
On Tue, 1 Nov 1994, Eli Zaretskii wrote:
> > 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?
>
No, I think you have it right. I didn't check the manuals or anything,
but I believe that you can do a `DEVICE=C:\DOS\EMM386 FRAME=NONE' or
somesuch so that you get all of the memory managers, but you don't lose
64K in your UMB area. This is what I was doing for a time...
Fred Reimer
+-------------------------------------------------------------+
| The views expressed in the above are solely my own, and are |
| not necessarily the views of my employer. Have a nice day! |
| PGP2.6 public key available via `finger fwreimer AT crl DOT com` |
+-------------------------------------------------------------+
- Raw text -