tss@lanl.gov (Timothy S Sullivan) (02/23/90)
I'm posting this for a friend with no access to the net. Please e-mail responses to tss@lanl.gov My friend got a new Dell 286 machine and like a good person he immediately began testing out all his software. He had a problem getting Lotus 1-2-3 to work right and put in a call to Xerox, who services the Dell machines. At first they thought it was a bad hard disk, but finally the Xerox guy said to put SET DOS16M=10 in his AUTOEXEC.BAT or if that didn't work to try SET DOS16M=1000. To make a long story longer, the SET DOS16M=10 worked fine. The question is what is this variable, DOS16M. I checked Lotus manuals and DOS manuals and can find no mention of it. Also, there seems like a large difference between 10 and 1000. Whatever this variable is, what is the optimum value (if any)? Thanks, Tim Sullivan (tss@lanl.gov)
ralerche@lindy.Stanford.EDU (Robert A. Lerche) (02/24/90)
DOS16/M is a product from Rational Systems, Inc. It is a DOS extender, allowing programs to use extended memory. It also has a virtual memory (swapping) package that uses the 286 or 386 virtual memory features. SET DOS16M=<parameters> specifies the configuration DOS16/M is to use for its protected mode environment. SET DOS16M=10 specifies a particular method of switching between real and protected mode (this is a _loooong_ story -- different machines, different BIOS's, etc. all have their peculiarities). The reason for the need to set DOS16M=10 is to make DOS16/M work on certain machines.