Re:Windows NT: Peeking into the Cradle
by Unfrozen0688 on Tuesday November 28, 2023 @03:17PM
(#38450681)
And Windows 95 is DOS too, not NT. So less stable than NT
Agreed, although the relationship of DOS and Windows 95 is significantly stranger than that wording implies. DOS boots Windows 95, and legacy I/O can go through DOS, but DOS is also hosted by V86 machines to run DOS apps.
I'm pretty sure it's possible for a DOS process running in a window to issue a file system request (a DOS API call) that gets trapped and processed by 32-bit VMM code and then immediately forwarded back to (a different instance of) DOS for handling by a legacy device driver.
There are reasons for this.
It's amazing it worked.
I'm thankful it's gone.
For me, the key Windows 95 moment happened while I was sitting in an IBM lab working as a tester for OS/2 Lan Server. We had a copy of Windows 95 we were testing for compatibility.
Playing around one afternoon, we decided to try to break it. We started Drivespace compression, let it run for a while, and pulled the plug on the machine. Plugged it back in and it picked up right where it had left off...