[comp.os.msdos.desqview] DV/QEMM advice sought

donc@isi.edu (Don Cohen) (05/25/91)

I run a program written for a PC which, I believe, could
use up to 1MB of memory if the OS could supply it.  (This
is a lisp which uses 20 bit ptrs, so there's no chance of
going beyond 1MB.)  On the original PC I found that with
a JRAM card I could go beyond 640K up to 704K, but beyond
that is the memory used for the display.  I now have a
386 and wonder whether DV can arrange to move that stuff
out of the way and give me more than 704K.  If anyone has
any idea how to do this, or reason to believe that it can
or cannot be done, please let me know.  Thanks.

Ralf.Brown@B.GP.CS.CMU.EDU (05/25/91)

In article <18020@venera.isi.edu>, donc@isi.edu (Don Cohen) wrote:
}I run a program written for a PC which, I believe, could
}use up to 1MB of memory if the OS could supply it.  (This
}is a lisp which uses 20 bit ptrs, so there's no chance of
}going beyond 1MB.)  On the original PC I found that with
}a JRAM card I could go beyond 640K up to 704K, but beyond
}that is the memory used for the display.  I now have a
}386 and wonder whether DV can arrange to move that stuff
}out of the way and give me more than 704K.  If anyone has
}any idea how to do this, or reason to believe that it can
}or cannot be done, please let me know.  Thanks.

DV won't give you that, but QEMM will.  Tell QEMM to convert the EGA/VGA
graphics memory addresses to DOS memory (this will disable all graphics
modes higher than CGA) to get 736K contiguous memory on a system
equipped with a color card.  If you have sources to the Lisp, you can
add a small amount of code to use the XMS calls for allocating upper
memory blocks (noncontiguous memory below 1M) to get even more memory,
assuming you haven't used it all up by high-loading TSRs and drivers.

-- 
{backbone}!cs.cmu.edu!ralf  ARPA: RALF@CS.CMU.EDU   FIDO: Ralf Brown 1:129/53
BITnet: RALF%CS.CMU.EDU@CARNEGIE   AT&Tnet: (412)268-3053 (school)   FAX: ask
DISCLAIMER?  Did  | It isn't what we don't know that gives us trouble, it's
I claim something?| what we know that ain't so.  --Will Rogers