BTW EMM386 will still crash Bochs ;-) Any chance of our fearless leader
going back and fixing this in Bochs after it works in Plex86 ;-)?
Nick
----- Original Message -----
From: "Uhus" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, July 27, 2000 2:16 PM
Subject: Re: plex86: running real-mode code in monitor v86 mode
>
>
> On Thu, 27 Jul 2000, Ramon van Handel wrote:
>
> > I don't agree. I think that plex86 should, if possible, catch this.
> > It would be a bug if it didn't. You associate VM86 checking with
timing,
> > but I associate it with something different: in my experience, VM86
checking
> > is done in DOS programs only (1) inside DOS extenders, before switching
to
> > PM,
> Sorry, forgot about that! You're right, rm init-code of extenders needs to
> know whether it can use existing dpmi or to install it's own dpmi/vcpi
> host. Didn't code anything for rm in a long time.
>
> > and (2) inside programs in order to check whether a DOS extender has
> been
> > loaded. In both cases, the program will crash/exit if it detects VM86
mode,
> Right, in first case it surely would because no existing dpmi is
> available and second case I am unsure, perhaps you mean these real-mode
> apps which refuse to work under vm86 at all - I've seen few of them.
> Your points are very valid.
>
> > This is no different in PM. Timing is an issue that needs to be solved
> > in general, not specifically in RM.
> >
> Just wanted to say that vm86 detection in rm isn't so useless or harmful.
> Btw, I had problems (locks) running emm386 under both vmware and bochs -
> though it was year ago, maybe they've improved since then.
> Uhus
>
>
>