Windows 3.x/3.00.55: Difference between revisions

From BetaArchive Wiki
No edit summary
((Cleaned up article to use correct terminology, as well as rewriting it from the point of view of the same time period as well as of the original developers. Any unsourced or questionable information has also been removed as a result.))
Line 1: Line 1:
[[File:Winbeta55.png|thumb|Windows 3.0 Build 55]]
[[File:Winbeta55.png|thumb|Microsoft Windows 3.0 (version 3.00.55)]]
'''Windows 3.0 build 55''' is one of the only leaked beta builds of Windows 3.0. This is due to the fact that testers were under strict NDA, even so strict they were not allowed to say there even was a new version of Windows in development.  
'''Microsoft Windows 3.0 (version 3.00.55)''' is a pre-release version of the Microsoft Windows 3.0 product that was shipped to testers in January 1990, as a demonstration of the upcoming next version of Windows.


It was leaked on BA on March 3, 2014 by member The Distractor as a pre-installed folderdump. Attempts were made to recreate the installation disks, but the disks may not work properly in certain configurations. Best way to use this build is to install MS-DOS (any version from 3.31-6.22) and then copying the WINDOWS folder to the system partition. The system was configured with a Logitech mouse, which will not work in Virtual PC. This can be fixed by opening "'''SYSTEM.INI'''" and changing the line "'''mouse=lmouse.drv'''" to "'''mouse=mouse.drv'''", which will change the mouse to a generic Microsoft Serial Mouse/PS/2 compatible.
At this point, the product was nearly finished in terms of features and overall usability, and aside from major memory improvements from Windows version 2, would also include a newly redesigned graphical user interface, including the Program Manager and File Manager to replace the MS-DOS Executive seen in previous versions of Windows.


After the above change, the build will run fine in Virtual PC in Real and Standard Mode. 386 Enhanced mode only works using MS-DOS 3.x or PC-DOS 3.x.
A personal computer magazine, InfoWorld, has a full article demonstrating a version of Microsoft Windows 3.0 from this time period in an issue from January 1990.


==Findings==
This version should be installed on a machine that is currently running Microsoft MS-DOS 4.0, IBM DOS 4.0, or Compaq DOS 3.31 (the latter for Compaq personal computers), in order to take advantage of the new features available in this version of Windows.
===Interesting About Boxes===
 
*''Write'' shows '''Version 3.0 Beta 1.55''', confirming this to be a debug build as 1.x build numbers are generally used only in debug builds.
'''Modes of operation:'''
 
'''NOTE:''' These modes reflect the changes in memory management from previous versions of Windows.
 
'''Real Mode:''' This mode should be used for compatibility with applications designed for earlier versions of Windows that cannot run well in protected mode (Standard Mode and 386 Enhanced Mode).
 
'''Standard Mode:''' This mode is designed for use with personal computers with 80286 processors and 16-bit-only 80386 processors with 1 MB of RAM or more.
 
'''386 Enhanced Mode:''' This mode is designed for use with personal computers with 80386 processors (excluding 16-bit-only models) with 1 MB of RAM or more. While Windows/386 provided the capability to run each MS-DOS application in separate V86 boxes, protected mode features still were not available to Windows-based applications, whereas Microsoft Windows 3.0 now runs completely in protected mode while in Standard Mode or 386 Enhanced Mode.
 
This mode also supports the use of 386 device drivers (with the file extension .386).
 
==Notes==
===Version numbers shown in About dialogs===
*''Write'' shows '''Version 3.0 Beta 1.55'''.
*''Terminal'' shows '''Terminal 3.20, Beta-Release 01/02/90'''.
*''Terminal'' shows '''Terminal 3.20, Beta-Release 01/02/90'''.
*''Calculator'' shows '''Version 3.00.16'''. It is unknown, however if this refers to a Windows version or an executable version.
*''Calculator'' shows '''Version 3.00.16'''.
*''Windows Setup'' shows '''WinSetup Version 3.00.137'''. Most likely this is an executable version.
*''Windows Setup'' shows '''WinSetup Version 3.00.137'''.
*''Swapfile'' has a hidden about box visible if you open it up in a hex editor, showing '''WinSpart Version 3.00.139'''. Most likely this is an executable version.
*''Swapfile'' has a hidden About dialog box which can be seen when examined in a hex editor, showing '''WinSpart Version 3.00.139'''.
===Build 3.00.14===
 
WINOLDAP.MOD of this build has a version string of "'''3.00.14.20jan89'''", before the recent [[Windows:3.00.1.14|Windows 3.0 debug release 1.14]] leak, which is from February 22, 1989.
===Version 3.00.14===
===Paintbrush Beta Warnings===
WINOLDAP.MOD of this build has a version string of "'''3.00.14.20jan89'''", shortly prior to an earlier pre-release version of [[Windows:3.00.1.14|Microsoft Windows 3.0 (version 3.00.1.14)]] dated February 22, 1989.
Paintbrush contains the following warnings in this beta build of Windows 3.0:
===Paintbrush beta release warnings===
Paintbrush contains the following warnings in this pre-release version of Microsoft Windows 3.0:
<pre>
<pre>
Beta Warning  
Beta Warning  
Line 35: Line 50:
</pre>
</pre>
===Windows Help===
===Windows Help===
This build is the first leaked build to include Windows Help. It has a version of '''3.00.2000''' although this is most likely an executable version. It is buggy though and will eventually crash with a Divide by Zero error.
This pre-release version includes Windows Help. It has a version of '''3.00.2000''', which appears to be the program version. It may also occasionally crash with a Divide by Zero error due to faults in the pre-release code.

Revision as of 23:48, 7 May 2015

Microsoft Windows 3.0 (version 3.00.55)

Microsoft Windows 3.0 (version 3.00.55) is a pre-release version of the Microsoft Windows 3.0 product that was shipped to testers in January 1990, as a demonstration of the upcoming next version of Windows.

At this point, the product was nearly finished in terms of features and overall usability, and aside from major memory improvements from Windows version 2, would also include a newly redesigned graphical user interface, including the Program Manager and File Manager to replace the MS-DOS Executive seen in previous versions of Windows.

A personal computer magazine, InfoWorld, has a full article demonstrating a version of Microsoft Windows 3.0 from this time period in an issue from January 1990.

This version should be installed on a machine that is currently running Microsoft MS-DOS 4.0, IBM DOS 4.0, or Compaq DOS 3.31 (the latter for Compaq personal computers), in order to take advantage of the new features available in this version of Windows.

Modes of operation:

NOTE: These modes reflect the changes in memory management from previous versions of Windows.

Real Mode: This mode should be used for compatibility with applications designed for earlier versions of Windows that cannot run well in protected mode (Standard Mode and 386 Enhanced Mode).

Standard Mode: This mode is designed for use with personal computers with 80286 processors and 16-bit-only 80386 processors with 1 MB of RAM or more.

386 Enhanced Mode: This mode is designed for use with personal computers with 80386 processors (excluding 16-bit-only models) with 1 MB of RAM or more. While Windows/386 provided the capability to run each MS-DOS application in separate V86 boxes, protected mode features still were not available to Windows-based applications, whereas Microsoft Windows 3.0 now runs completely in protected mode while in Standard Mode or 386 Enhanced Mode.

This mode also supports the use of 386 device drivers (with the file extension .386).

Notes

Version numbers shown in About dialogs

  • Write shows Version 3.0 Beta 1.55.
  • Terminal shows Terminal 3.20, Beta-Release 01/02/90.
  • Calculator shows Version 3.00.16.
  • Windows Setup shows WinSetup Version 3.00.137.
  • Swapfile has a hidden About dialog box which can be seen when examined in a hex editor, showing WinSpart Version 3.00.139.

Version 3.00.14

WINOLDAP.MOD of this build has a version string of "3.00.14.20jan89", shortly prior to an earlier pre-release version of Microsoft Windows 3.0 (version 3.00.1.14) dated February 22, 1989.

Paintbrush beta release warnings

Paintbrush contains the following warnings in this pre-release version of Microsoft Windows 3.0:

Beta Warning 
Multiple instances of Paintbrush are disabled (beta release only) for your protection.  This instance will be terminated.
 
Beta Warning 
Paintbrush is disabled under real mode EMS systems (beta release only) for your protection.  This instance will be terminated. 

Beta Warning
Paintbrush does not deal with low memory situations well in this beta release.
To avoid losing work, run Paintbrush under 286 or 386 protected mode. 
This is the only time that you will receive this warning. 

Beta Warning
There is a known bug in Paintbrush that can cause the contents of overlapping windows to be placed in your drawing.
For this reason it is not recommended to bring up other applications on top of the Paintbrush window. 
This is only a problem for the beta release. This is the only time that you will receive this warning.

Windows Help

This pre-release version includes Windows Help. It has a version of 3.00.2000, which appears to be the program version. It may also occasionally crash with a Divide by Zero error due to faults in the pre-release code.