Mail Archives: opendos/1998/01/20/13:55:35
Hi Bob, hi all,
On 98-01-20 you wrote:
>1> How do I make more dos memory available for programs. The best I have
>been able to do was 578k for largest executable, with M$-dos I could get
>615k. MEM shows that I still have 64K UMB's and 32K HMA avalible.
It s difficult to explain this without knowing the details of your configuration.
In general you can use the same commands to loadhigh TSRs as you can use
under MS-DOS (DEVICEHIGH, INSTALLHIGH, LH), and DOS=HIGH, UMB. You can
even use the region options /L /S and SIZE (at least in CONFIG.SYS), but they are
usually not required. The loading order of your programs might be crucical, and
therefore you need to know that under OpenDOS, the loading order in CONFIG.SYS is
exactly the order the directives are parsed, which usually is the order as given in the file
(under MS-DOS all DEVICE directives are grouped together before all INSTALL
directives). Load the biggest TSRs (and those that need much memory during init) first.
Some of the OpenDOS TSRs have selfloadhigh options like /MH or /ML. Depending on
your configuration, use them rather the external loadhigh options. Try to load SHARE,
NLSFUNC, and KEYB into the HMA. Usually you can also load COMMAND.COM into the
HMA, but in 7.02 (only) you need to fiddle around with SHELLHIGH SIZE=1xxx for this (this
limitation is only a temporary issue in will probably be solved in the next release). Use
FILESHIGH, FCBSHIGH to load handles high, use BUFFERSHIGH. Load EMM386 (you
don t need HIMEM). load DPMS and load NWCACHE, NWCDEX, PNW s SERVER,
STACKER, LONGNAME, etc into XMS (only using a minimal amount of DOS memory for
the Real Mode Stubs and Data, even loadhigh-able).
After using these techniques you should get about 615-630KB free TSA, depending on
your configuration. Using /VIDEO you can get 720KB TPA, but obviously Windows can t
run in this configuration.
>2> [...] How do I remove the network drivers from Windows?
If I recall it well, there is a setting in one of the .INI files (PNW.INI???) in the Windows
directory. It s called NetWarn=1/0 or similar. Set it to off (0).
>3> When I was running M$-dos I used a multiconfig. My son has his own
>copy of Windows on the D: drive, and I used the multiconfig to boot to
>either windows. can I do something similar in OD?
Yes, OpenDOS that is DR DOS has it s own CONFIG.SYS language which was capable
of boot menus long before MS-DOS had this feature. Although OpenDOS 7.02
otherwise supports (in some way) all CONFIG.SYS directives ever been used in
any DR DOS or MS-DOS version (including MS-DOS 7), the exception of this rule
are MS-DOS style boot menus. They might be added at a later stage, but at the
moment you have to switch over to use the DR DOS syntax (which looks a little
bit like a mixture of BASIC and batch syntax, so it should be easy to learn). DOSBOOK
has some easy examples (have a look for SWITCH, GOSUB, RETURN, ECHO, and
TIMEOUT). More detailed info on advanced options can be found in the documentation
of my IBMBIOA3.ZIP (downloadable from my web-pages), and also in MPDOSTIP.ZIP
(also from my web-pages).
Matthias
------------------------------------------------------------
Matthias Paul
eMail: <Matthias DOT Paul AT post DOT rwth-aachen DOT de>
Web: http://www.rhrz.uni-bonn.de/~uzs180/mpdokeng.html
- Raw text -