This necessity dictated the need for compatibility with three distinct computing environments.

Also see:Who wrote the BSOD screen?

After booting into this miniature Windows 3.1 environment, the 16-bit GUI setup program would launch.

Did you know? Windows 95 used three different operating systems during setup

“Each program takes you one step closer to the goal.

And everything got implemented only once,” the developer said.