I'm not sure it really matters whether QEMU is emulating a machine in
software or using a hardware assist.  The point is, it's pretending to be a
full machine either way and it's faithfully simulating the processor and
other hardware.  Software might be able to tell that it's on hardware or
software based on timing or other side effects, but QEMU is not picking and
choosing what parts of the environment it chooses to support.

DOSBox and DOS emulators are not virtual machines.  Nobody uses the
terminology that way.


-Mike


On Wed, Mar 8, 2023 at 6:04 PM Steve Nickolas <usots...@buric.co> wrote:

> On Wed, 8 Mar 2023, Michael Brutman wrote:
>
> > Sorry, we have a terminology issue here.  (Again.)
> >
> > A Virtual Machine for the rest of us is something like VMWare, Qemu,
> > VirtualBox, etc. - something that simulates a real machine.  You load a
> > real operating system in it and the operating system generally doesn't
> know
> > or care that it's actually in a simulation.
> >
> > Those other environments are not virtual machines.  They are DOS
> emulators
> > or different versions of DOS.  They are not any form of a virtual
> machine.
> >
> > You should have no problems with the InDOS flag when running real DOS in
> a
> > real virtual machine.  That may not be true for the emulated DOS
> > environments.  I wouldn't even think to try to look for the InDOS flag on
> > something like DOSBox.
> >
> >
> > -MIke
> >
>
> And QEMU sits on the line; if you use KVM it's a VM, but if you don't,
> it's an emulator.
>
> -uso.
>
>
> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to