From: Q
Subject: CLISP Problems.... HELP!
Date: 
Message-ID: <kellyfj.741097672@unix1.tcd.ie>
Can someone tell me what the following error message means

"Virtual mode not supported without VCPI"

I get that when I try to run C LISP on a 386 PC that's running emm386
and Dos 5.0.
What do I do?


Thanks in advance

--Frank
From: Kris Karas
Subject: Re: CLISP Problems.... HELP!
Date: 
Message-ID: <20k7i2$ckj@hsdndev.harvard.edu>
In article <·················@unix1.tcd.ie> ·······@unix1.tcd.ie (Q) writes:
>
>Can someone tell me what the following error message means
>
>"Virtual mode not supported without VCPI"
>
>I get that when I try to run C LISP on a 386 PC that's running emm386
>and Dos 5.0.
>What do I do?
>--Frank

I bet your config.sys looks like this:
Device=Himem.Sys
Device=EMM386.EXE NOEMS

It's the darned NOEMS keyword that's preventing EMM386 from giving
CLISP expanded memory emulation.  When I changed NOEMS to RAM (so that
I could still load programs into the High Memory Area) CLISP became
happy - somewhat.  CLISP was running very, very slowly.  I went to
compile CONFIG.LSP and it took nearly 15 minutes on a 486/33 with 20MB
of RAM memory!!!  Turns out the problem was that if CLISP finds any
expanded memory, it uses it; if not, is looks for extended memory.
When I removed the EMM386 driver from CONFIG.SYS altogether, CLISP
sped up by a factor of 20 or more!  You'll need to play around with
the memory management settings to see just which amounts of which type
of memory will make CLISP happiest on your machine.

Kris Karas       ···@enterprise.bih.harvard.edu