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
>
>
>


Reply via email to