Message-Id: Date: Tue, 20 Jan 1998 09:21:12 +0000 From: Matthias Paul To: opendos AT delorie DOT com Subject: Re: a few newbie questions Mime-Version: 1.0 Content-Type: text/plain Content-Disposition: inline Precedence: bulk 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: Web: http://www.rhrz.uni-bonn.de/~uzs180/mpdokeng.html