Windows 3.1 Build list 2.0

Discuss MS-DOS, Windows 1, 2 and 3.
Post Reply
Windows Alfie
User avatar
Posts: 42
Joined: Sat Jan 23, 2016 12:53 am
Location: England, United Kingdom

Windows 3.1 Build list 2.0

Post by Windows Alfie »

Hello, everybody, I have something to present to you people.

Andy may place these screenshots into the Photo Gallery, but I do not intead for these to be in the PG/Wiki.

Here is the list. (Leaked) (TheCollectionBook)

Build 26 (5th April 1991)Image
Build 34e (7th June 1991)Image
Build 43e (27th August 1991)Image
Build 61d (17th December 1991)
Build 68 (3rd February 1992)
RTM (6th April 1992)

Proven to Exist, not leaked. (Wiki)

Build 14 (Proven in Antitrust Document PX05218) (Most likely January 1991)
Build 31 (Proven in Antitrust Document PX03461) (July 1991)
Build 32w (Proven by build number in Windows for Workgroups 3.1 RTM)
Build 33 (Proven by SETUP31.VER in Early Chicago and MSDOS.EXE in Build 34e.)
Build 34f (Proven by Serbian magazine) (July 1991)
Build 38 (Proven by Antitrust Document PX08861) (July 1991)
Build 40 (Proven by build number in Build 43e to Early Chicago builds in OLDSETUP.INF)
Build 43c (Proven in MS-DOS executive in Build 43e)
Build 43d (Proven by Screenshot and Antitrust Document PX05353) (August 1991)
Build 47 (Proven by Antitrust Document PX03475) (Most likely September 1991)
Build 50 (Proven by Antitrust Document PX07624) (Most likely September 1991)
Build 55 (Proven by Antitrust Document PX01146) (Most likely December 1991)
Build 58 (Proven by Antitrust Document PX01168) (November 1991)
Build 60 (Proven by Antitrust Document PX01168) (December 1991)
Build 61 (Proven by Antitrust Documents PX01168 and PX01251) (Most likely January 1992)
Build 61b (Proven by Antitrust Document PX01146) (Most likely December 1991)
Build 69 (Proven by Antitrust Document PX09409) (Most likely January 1992)
Build 70 (Proven by French Microsoft KB)
Build 71 (Proven by French Microsoft KB and PX01251) (Most likely February 1992)
Build 101 (Proven by OLECLI.DLL build in WFW3.11 411 and Antitrust Document PX01251)
RC1 (Proven by Program Review) (February 1992)
RC2 (Proven by Antitrust Document PX01251) (Most likely February 1992)
RC3a (Proven by Antitrust Document PX01251) (Most likely February 1992)
RC3b (Proven by Antitrust Document PX01251) (Most likely February 1992)
RC3c (Proven by Antitrust Document PX01251) (Most likely February 1992)
RC3d (Proven by Antitrust Document PX01251) (Most likely February 1992)
RC3e (Proven by Antitrust Document PX01251) (Most likely February 1992)
RC3f (Proven by Antitrust Document PX01251) (Most likely February 1992)
RC3g (Proven by Antitrust Document PX01251) (Most likely February 1992)


Will be updated soon to include more screenshots.

-Windows Alfie
Last edited by Windows Alfie on Thu Feb 04, 2016 1:24 am, edited 2 times in total.
Tobi - That dang fox OC.

DiskingRound
User avatar
Posts: 1535
Joined: Thu May 01, 2014 10:26 pm
Location: Inside the space between . and I

Re: Windows 3.1 Build list (For all listers out there)

Post by DiskingRound »

Add the unleaked builds 34f, which is referenced in some computer magazine according to the wiki, and 70, which is referenced in some MS article according to the wiki.

Battler
User avatar
Donator
Posts: 2117
Joined: Sat Aug 19, 2006 8:13 am
Location: Slovenia, Central Europe.
Contact:

Re: Windows 3.1 Build list (For all listers out there)

Post by Battler »

- Windows Alfie: Are you sure your copy of 068 isn't the one that's floating around the Internet that is frankenbuild of 061d, RTM, and some 068 files?
Main developer of the 86Box emulator.
Join the 86Box Discord server, a nice community for true enthusiasts and 86Box supports!

The anime channel is on the Ring of Lightning Discord server.

Check out our SoftHistory Forum for quality discussion about older software.

Windows Alfie
User avatar
Posts: 42
Joined: Sat Jan 23, 2016 12:53 am
Location: England, United Kingdom

Re: Windows 3.1 Build list (For all listers out there)

Post by Windows Alfie »

- Battler:

Not too sure, found it at WinWorld.

If it is real, let me know.


- DiskingRound:

Just been updated my friend!
Tobi - That dang fox OC.

os2fan2
User avatar
Donator
Posts: 1394
Joined: Sun Dec 30, 2007 8:12 am
Location: Brisbane, Queensland
Contact:

Re: Windows 3.1 Build list 2.0 (Unfinished)

Post by os2fan2 »

Is Win-OS/2 3.1 in the list?

Windows Alfie
User avatar
Posts: 42
Joined: Sat Jan 23, 2016 12:53 am
Location: England, United Kingdom

Re: Windows 3.1 Build list 2.0 (Unfinished)

Post by Windows Alfie »

- os2fan2:

OS2 Is not counted here, since this is 3.1, not NT 3.1.
Tobi - That dang fox OC.

The Distractor

Re: Windows 3.1 Build list 2.0 (Unfinished)

Post by The Distractor »

Windows Alfie wrote:- os2fan2:

OS2 Is not counted here, since this is 3.1, not NT 3.1.
No, he's referring to Win-OS/2 3.1, which is the version of Windows 3.1 bundled with some versions of OS/2 2.1 and above.

Windows Alfie
User avatar
Posts: 42
Joined: Sat Jan 23, 2016 12:53 am
Location: England, United Kingdom

Re: Windows 3.1 Build list 2.0 (Unfinished)

Post by Windows Alfie »

- The Distractor:

What I mean is I only do the main builds, not any sub builds like: Fakes, WfW3.1 and 3.11.

I only list the main builds that started other OS types running on the 3.1 version.
Tobi - That dang fox OC.

johnleakedfan
User avatar
Posts: 457
Joined: Fri May 02, 2014 10:49 pm
Location: Titans Tower, Jump City

Re: Windows 3.1 Build list 2.0 (Unfinished)

Post by johnleakedfan »

Thanks for making this list, I bet this will continue to grow. Usually it is alot harder to find new info on unleaked builds of pretty old OS's (or new betas in general). Only if someone uploads a legit copy of an unleaked build, of course :)
Image

Windows Alfie
User avatar
Posts: 42
Joined: Sat Jan 23, 2016 12:53 am
Location: England, United Kingdom

Re: Windows 3.1 Build list 2.0 (Unfinished)

Post by Windows Alfie »

- johnleakedfan:

I made for all them 3.1 historians as a brief timeline, hoping in the sense that would be a nice feature to BetaArchive.

This will be uploaded daily.

Builds that are unknown will be put in the unknown section if leaked.

If it is a true leak, it will go into the Leaked category.

If a false leak, It will not be mentioned here.

Also, thanks for positive feedback! :D :) :) :) :D
Tobi - That dang fox OC.

Battler
User avatar
Donator
Posts: 2117
Joined: Sat Aug 19, 2006 8:13 am
Location: Slovenia, Central Europe.
Contact:

Re: Windows 3.1 Build list 2.0

Post by Battler »

Build 32w (Proven by build number in Windows for Workgroups 3.1 RTM)
No, that's just the version of the SETUP.INF file format.
Build 40 (Proven by build number in Build 43e to Early Chicago builds in OLDSETUP.INF)
That's, again, just the version of the SETUP.INF file format.
Build 33 (Proven by SETUP31.VER in Early Chicago and MSDOS.EXE in Build 34e.)
That's 3.10.2.033, but also identifies itself as "Windows version 3.20 (Cougar)". This means it was used in the Cougar project, but was forked from Windows for Workgroups 3.1 build 033.
Main developer of the 86Box emulator.
Join the 86Box Discord server, a nice community for true enthusiasts and 86Box supports!

The anime channel is on the Ring of Lightning Discord server.

Check out our SoftHistory Forum for quality discussion about older software.

WindowsCollector2000
User avatar
Posts: 255
Joined: Tue Jun 09, 2015 4:02 am
Location: C:\WINDOWS\System32

Re: Windows 3.1 Build list 2.0

Post by WindowsCollector2000 »

Battler wrote:That's 3.10.2.033, but also identifies itself as "Windows version 3.20 (Cougar)". This means it was used in the Cougar project, but was forked from Windows for Workgroups 3.1 build 033.
Offtopic Comment
And to think that Cougar was some fake floating around in the Internet... :(
i do things.
Pre-Whistler 2428 builds are underrated tbh

Overdoze
User avatar
Posts: 1762
Joined: Mon Feb 24, 2014 10:28 am
Location: Slovenia

Re: Windows 3.1 Build list 2.0

Post by Overdoze »

WindowsCollector2000 wrote:
Offtopic Comment
And to think that Cougar was some fake floating around in the Internet... :(
It was, actually. Some fake thing called Cougar build 28 was widely spread years ago and can still be found today.
All roads lead to Neptune™

KRNL386 - my site about retro computing | My site about Windows 1.0 | My blog | 86Box Manager | LeakDB - list of PC OS warez leaks

Battler
User avatar
Donator
Posts: 2117
Joined: Sat Aug 19, 2006 8:13 am
Location: Slovenia, Central Europe.
Contact:

Re: Windows 3.1 Build list 2.0

Post by Battler »

The leaked Cougar was a fake obviously, however real Cougar existed, but it was more like a 32-bit protected mode DOS rather than Windows. The remnants of it in Chicago are that WinVer thing, and the fact the 32-bit kernel is called DOS386.EXE.
Main developer of the 86Box emulator.
Join the 86Box Discord server, a nice community for true enthusiasts and 86Box supports!

The anime channel is on the Ring of Lightning Discord server.

Check out our SoftHistory Forum for quality discussion about older software.

Windows Alfie
User avatar
Posts: 42
Joined: Sat Jan 23, 2016 12:53 am
Location: England, United Kingdom

Re: Windows 3.1 Build list 2.0

Post by Windows Alfie »

BTW, some people confused me here since the info is from the Wiki. I just list what's in the Wiki in brief.
Tobi - That dang fox OC.

Overdoze
User avatar
Posts: 1762
Joined: Mon Feb 24, 2014 10:28 am
Location: Slovenia

Re: Windows 3.1 Build list 2.0

Post by Overdoze »

Not sure what's confusing here... The Cougar project is real but was never intended to be an actual standalone release of Windows, together with Jaguar it was part of Chicago. Like Battler said, that 3.10.2.033 or whatever string is a remnant of that and not a Windows 3.1 build - Wiki tends to have outdated info sometimes.

That said, Cougar build 28 that you can find online is a fake. Aside from being a modded Windows 3.1 IIRC, it also completely missed the point of the actual Cougar (not a Windows release).
All roads lead to Neptune™

KRNL386 - my site about retro computing | My site about Windows 1.0 | My blog | 86Box Manager | LeakDB - list of PC OS warez leaks

Battler
User avatar
Donator
Posts: 2117
Joined: Sat Aug 19, 2006 8:13 am
Location: Slovenia, Central Europe.
Contact:

Re: Windows 3.1 Build list 2.0

Post by Battler »

Overdoze wrote:The Cougar project is real but was never intended to be an actual standalone release of Windows, together with Jaguar it was part of Chicago.
Actually, wasn't it supposed to be a standalone 32-bit DOS before being integrated into Chicago? At least that's what I remember the Anti-Trust documents saying.
Main developer of the 86Box emulator.
Join the 86Box Discord server, a nice community for true enthusiasts and 86Box supports!

The anime channel is on the Ring of Lightning Discord server.

Check out our SoftHistory Forum for quality discussion about older software.

Overdoze
User avatar
Posts: 1762
Joined: Mon Feb 24, 2014 10:28 am
Location: Slovenia

Re: Windows 3.1 Build list 2.0

Post by Overdoze »

Don't quote me on that, it's been quite a while since I last read the AT docs, would need to check again to be sure...
All roads lead to Neptune™

KRNL386 - my site about retro computing | My site about Windows 1.0 | My blog | 86Box Manager | LeakDB - list of PC OS warez leaks

badmoon
User avatar
Posts: 13
Joined: Mon Feb 29, 2016 2:55 am

Re: Windows 3.1 Build list 2.0

Post by badmoon »

Battler wrote:Actually, wasn't it supposed to be a standalone 32-bit DOS before being integrated into Chicago?
According to Raymond Chen's blog, Cougar was indeed meant to be a 32-bit DOS kernel; and its code was later used to develop VMM32, an important component of Win9x OSes.

However, Cougar wasn't meant to be a standalone 32-bit DOS, as such. The idea was that Jaguar—a modified 16-bit DOS—could use the 32-bit Cougar. They would make up the new DOS environment together.

jimmsta
Donator
Posts: 823
Joined: Sat Sep 09, 2006 6:43 am
Contact:

Re: Windows 3.1 Build list 2.0

Post by jimmsta »

I had always thought that Cougar was effectively the combination of IO.SYS and the VMM32 subsystem. That is to say, the DOS 16-bit kernel stored in IO.SYS + the 32-bit virtual machine that executes services on the win32 implementation in the 9x kernel (effectively Jaguar).
16 years of BA experience; I refurbish old electronics, and archive diskettes with a KryoFlux. My posting history is 16 years of educated speculation and autism.

xelloss
User avatar
Donator
Posts: 400
Joined: Sun Aug 18, 2013 7:26 pm
Location: Edinburgh, Scotland

Re: Windows 3.1 Build list 2.0

Post by xelloss »

jimmsta wrote:I had always thought that Cougar was effectively the combination of IO.SYS and the VMM32 subsystem. That is to say, the DOS 16-bit kernel stored in IO.SYS + the 32-bit virtual machine that executes services on the win32 implementation in the 9x kernel (effectively Jaguar).
Try replacing KRNL386.EXE with COMMAND.COM: that should be a good approximation of Cougar.

Hyoenmadan86
Posts: 230
Joined: Fri Sep 07, 2012 6:45 pm

Re: Windows 3.1 Build list 2.0

Post by Hyoenmadan86 »

jimmsta wrote:I had always thought that Cougar was effectively the combination of IO.SYS and the VMM32 subsystem. That is to say, the DOS 16-bit kernel stored in IO.SYS + the 32-bit virtual machine that executes services on the win32 implementation in the 9x kernel (effectively Jaguar).
Except that VMM is effectively a full kernel (hypervisor type i would say, term which didn't exist in these days) running a DOS environment as compatibility layer (and V86 mode), as explained in literature covering internals of windows versions based in the VMM. Here DOS16 kernel task is work as bootloader, and the compatibility layer, as described by the MS engineer in the article.

So nope, VMM isn't just a "Virtual Machine executing services". Also many examples of such hybrid technologies exist besides Windows386 based OSs. Things like Netware for OS/2 and IGC VM/386, ancient technologies which in last instance evolved to actual stuff like ESXi or Xen.

jimmsta
Donator
Posts: 823
Joined: Sat Sep 09, 2006 6:43 am
Contact:

Re: Windows 3.1 Build list 2.0

Post by jimmsta »

xelloss wrote:
jimmsta wrote:I had always thought that Cougar was effectively the combination of IO.SYS and the VMM32 subsystem. That is to say, the DOS 16-bit kernel stored in IO.SYS + the 32-bit virtual machine that executes services on the win32 implementation in the 9x kernel (effectively Jaguar).
Try replacing KRNL386.EXE with COMMAND.COM: that should be a good approximation of Cougar.
Well, that's pretty neat.

Code: Select all

-----Memory map------------------------------------------------
020A-05DE  03D50 bytes  Owner=0008
05E0-05E3  00040 bytes  Owner=0008
05E5-05EF  000B0 bytes  WIN
05F1-06C5  00D50 bytes  WIN
06C7-06C8  00020 bytes  VMM32
06CA-083B  01720 bytes  VMM32
083D-083F  00030 bytes  KRNL386
0841-09A5  01650 bytes  KRNL386
09A7-09FF  00590 bytes  KRNL386

Size of DOS.....................................8K bytes
Amount of allocated memory......................31K bytes
Amount of free memory...........................596K bytes
Total amount of memory..........................635K bytes
Generated this using the pharlap utility tellme, included in early versions of Microsoft Visual C. This is running within the replaced krnl386.exe/command.com shell.
16 years of BA experience; I refurbish old electronics, and archive diskettes with a KryoFlux. My posting history is 16 years of educated speculation and autism.

Post Reply