Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Apr 95 12:20:01 MDT
From:      terry@cs.weber.edu (Terry Lambert)
To:        tanel@juku.li.ttu.ee (Tanel Kuusk)
Cc:        questions@FreeBSD.org, SELPHJ@alpha.obu.edu
Subject:   Re: DOS emulator
Message-ID:  <9504251820.AA00590@cs.weber.edu>
In-Reply-To: <9504250518.AA23898@juku.li.ttu.ee> from "Tanel Kuusk" at Apr 25, 95 08:18:59 am

next in thread | previous in thread | raw e-mail | index | archive | help
> > Is there a DOS emulator for FreeBSD?  (Not Windows)  Either 
> > commercial or non-commercial ok.
> Work is going on on pcemu (the same thing as in Linux?), but it ain't ready
> yet.

PCEMU is a processer level emulator.

DOSEMU is a VM86() mode emulator.

Linux uses DOSEMU.

PCEMU will work on non-Intel processrs.

DOSEMU will work only where the is a VM86() (which may well be more than
just Intel processers, depending on what you are willing to cram in your
kernel).

By definition, on Intel hardware, DOSEMU is going to be potentially
several orders of magnitude faster than PCEMU.

NetBSD currently has VM86() code that FreeBSD would be stupid to not
incorporate; they are porting the Linux DOSEMU to it.  This is not
the major benefit of VM86() however; it is enabling technology for
running on all hardware DOS can, if engineered correctly.  Linux,
UnixWare, Solaris, SCO, and other UNIX-like OS's that have VM86()
mode (other than Windows 95) are not engineered correctly to take
advantage of this.  No BSD is either.


					Terry Lambert
					terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9504251820.AA00590>