Mail Archives: djgpp/1999/01/27/03:00:54
On Tue, 26 Jan 1999, Hans-Bernhard Broeker wrote:
> The only *real* difference is that the DOS part of Win9x has
> undergone substantial reduction of features and a redesign of some of
> its behaviour since the previous release, DOS 6.2x.
There's no reduction in DOS features in DOS 7.x, AFAIK. There are the
same features, but when Windows is up, it bypasses many of them,
instead emulating the same functionality with protected-mode code.
> The second major difference is that the 'DOS command line' (windowed
> or fullscreen) inside the running Windows 95 GUI is not really a
> classical DOS box (Virtual machine running an instance of DOS'
> command.com) any more. Instead, it now runs Win32 'console mode'
> executables as well, and starts up a virtual DOS machine only if you
> actually call a DOS program).
I don't think this is correct. I think every DOS window starts a
virtual machine with a separate instance of command.com. Otherwise,
we couldn't have had a separate set of environment variables in each
DOS window.
- Raw text -