Date: Thu, 3 Nov 1994 08:45:45 +0100 From: gbm AT ii DOT pw DOT edu DOT pl (Grzegorz B. Mazur) To: mmeyer AT rts DOT dseg DOT ti DOT com, peter AT deakin DOT edu DOT au Subject: Re: Demacs V86-mode problem resolved Cc: djgpp AT sun DOT soe DOT clarkson DOT edu FRAME=NONE means that EMS should not use page frame at all M9 (used in the same line in your example) instructs EMM386 to place frame at E000. It is at least strange that EMM386 doesn't complain about such command... Generally instead of Mx one can always use FRAME=xxxx to see what EMM386 is really doing (if this is possible at all). Generally debuggers refuse to work when there is no FRAME. If required, it is convenient to place page frame at the very top of memory (usually E000). On some boards you can try using HIGHSCAN option on EMM386 command line. This can free 32KB more memory. If HIGHSCAN succeeds, you can use FRAME=E800. HIGHSCAN scans for ACTIVE BIOS routines between F000 and F800, and if none are present (usually BIOS SETUP program is placed in this area), it recovers F000..F7FF for UMB usage. Gregory