Mail Archives: opendos/2000/06/23/12:55:26
On Thu, 22 Jun 2000 Gregor J Jones wrote:
Just a few snippets as I'm in a hurry...
> | But, Qemm is the only memory manager I've found
> | that will give me "full use" of all 80Mb I have in this machine.
> |
> | v7.5 of Qemm is the one I have.
>
> Aaaaah, Glenn, so that's how you do it. I was sitting at home one day
> recently scratching my head trying to work out how McCorkle could use so
> much memory in a DOS box. I guess that is the Quarterdeck memory manager?
> On my spiffy new box, I have 128 MB of memory. DRDOS emm386 quietly just
> sees one half of that and sails on quite merrily.
A possible workaound is to install the MS-DOS 7 HIMEM.SYS and then
the DR-DOS 7.03 EMM386. It will give you a warning that HIMEM.SYS is
required but it will use it. The maximum you can get in one task
of the multitasker seems to be restricted to 64 Mb. You can
suppress the warning using the undocumented EMM386 /QUIET=HIMEM
syntax. If you want some debug info, use the undocumented EMM386
/VERBOSE=DEBUG.
Regarding EMS:
EMM386 dynamically assigns EMS, XMS, etc. memory from the same pool
as it is requested, the maximum EMS memory you can get is 32 Mb (under
the multitasker check the TASKMGR.INI settings, since they set up the
per-task limit, so that there's enough fopr every task).
On most machines you can use the F000..F7FF range for the page frame,
giving you 32 Kb more UMBs while still having the 64 Kb page frame
assigned. Try:
EMM386 /USE=F000..F7FF /FRAME=E800
This is not possibly with the MS-DOS EMM386, since you are actually
overlapping ROM with the EMS page (but on must machines only the
SETUP program resides at F000.F7FF, so it works). Almost Stealth-
like... ;-)
Hope it helps,
Matthias
-------------------------------------------------------------------
Matthias Paul, Ubierstrasse 28, D-50321 Bruehl, Germany
eMail: <Matthias DOT Paul AT post DOT rwth-aachen DOT de>
Web : http://www.rhrz.uni-bonn.de/~uzs180/mpdokeng.html
-------------------------------------------------------------------
- Raw text -