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