Ray said:
trying to run program in DOS mode comes up with out of memory. Has this to do with DOS handling of 512MB in the expanded or extended memory. and how do you correct this
For best DOS conventional memory, edit the windows\system32\config.nt
and autoexec.nt files.
In config.nt have (apart from the large number of REM lines) just
EMM = B=4000 RAM
(note the exact spaces - either side of the first = and before RAM,
none next to the second =) and
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40
(or higher files= if needed)
and in autoexec.nt have
REM Install DPMI support
lh %SystemRoot%\system32\dosx
with other earlier lh lines REM ed out, and then any SET or PATH lines
that may already be present at the end.
This should give about 612K for a program, run from a shortcut made to
its .exe file. R-click the shortcut, Properties and on the Memory page
you can set an explicit value - rather than Auto - for any EMM or XMS
memory it may need, and for initial environment space