Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!shadooby!oxtrap!mudos!mju From: mju@mudos.ann-arbor.mi.us (Marc Unangst) Newsgroups: comp.sys.ibm.pc Subject: Re: Something else you can't do on the Mac Message-ID: <22.25A3D5EA@mudos.ann-arbor.mi.us> Date: Thu, 04 Jan 90 16:55:40 EST Organization: FidoNet node 1:120/129 - Starship Enterprise, Ann Arbor MI In article <732@npiatl.UUCP>, dkelly@npiatl.UUCP (Dwight Kelly) writes: >Tell how DOS uses more than 640k for programs, device drivers, and TSRs? >There are 'hicards' for the 286 and virtual-86 programs for the 386. These >are hacks and still only give you ~704k DOS memory. EMS is not an >answer! Why isn't EMS the answer? If I had a 386 and a copy of DESQview/386, I could: a) Load my device drivers, TSRs, etc. into unused spaces in the PC's address space (above 640K). It takes a bit of work to find these spaces, but I understand that QEMM does a pretty good job of sniffing them out. b) Run as many programs as I wanted to, multitask as many as would fit into memory (640K base + however much LIM 4.0 you have), and the only restriction is that each window has to be smaller than 600K. That isn't too bad. >Try this: DOS 3.2, EMS driver, Novell IPX & Net3 leaves about 420k free. Of course it does, because Novell IPX and NET3 don't "load high" by themselves. Using a 386 and QEMM.SYS, it is possible (depending on your system config) to load IPX and NET3 into unused spaces in the address space above the 640K mark. There is usually at least 64K or so available up there, 128K or more in some machines. You can then load DESQview/386 high, and get 600K or more DOS windows. Try this: I have a lowly 8088 (8MHz) machine with 640K of base memory and 1MB of expanded (LIM EMS 4.0) memory. I can run WordPerfect, my communications program, and a 256K DOS window all at the same time. This is true multitasking, which means I can be downloading a file in my communications program, printing a file in WordPerfect, and doing other various and sundry things in the DOS window. The only stuff that doesn't work right under DESQview are misbehaved programs that do things like taking direct control of the hardware (except for communications software), or expect to have the whole machine to themselves. This catagory of software mostly includes games; I have never found a "real" program that will run under normal DOS but won't run under DESQview. -- Marc Unangst | "The only limit to our realization of Internet: mju@mudos.ann-arbor.mi.us | tomorrow will be our doubts of today." UUCP : ...!uunet!sharkey!mudos!mju | - Franklin D. Roosevelt Fidonet : Marc Unangst of 1:120/129.0 +--------------------------------------- BBS : The Starship Enterprise, 1200/2400 bps, +1 313 665-2832