Jump to content

Windows 3.1 @ 20


ppgrainbow

Windows 3.1 Poll  

50 members have voted

  1. 1. How long have you used the operating system for?



Recommended Posts

Fascinating read indeed.

At least we have the satisfaction, we who are sticking to w9x against all the ires and reprobation of webmasters, programmers and post WindowsXP fans, to remember that there was something *before* w9x.

w3.1 is our ancestor. A symbol of the w9x simplicity (even if it was useless). Something like a cult item. LOL.

I was interrested to read that w3.1 was mostly useless because there weren't enough apps designed for windows.

It's like 64bit apps today. Two years after 64bit windows version it's unclear whether you need it, and what's the advantage of it. We are still far from 100% 64 bit computers.

But we will come to it eventualy as we came to full windows app computers in the years to Y2K.

I'm sure that if we put as much effort to upgrade w3.1 as we put on w9x, we could have a suprisingly fonctional platform.

When was the last w3.1 service pack issued?

__________________________________

Link to comment
Share on other sites


whether it's possible to devise a CLI- or DOS-based system that addresses lots of RAM, such that you could dispense with Windows

DOS extenders did let apps use loads of RAM easily (DOS4GW, Pharlap, etc). Also, DESQview used similar tricks (memory paging & swapping) to give us multitasking in DOS (yes, as in running more than one app at the same time under DOS). It was actually very easy living without Win 3.x -- the main disadvantage was that you had no solitaire or minesweeper ;)

to remember that there was something *before* w9x

Win9x isn't special. Of course there was something before. And there was something before that as well, and so on (lots of things before MS-DOS too). I'd much rather "remember" MS-DOS which was quite a bit more useful, had far more software, was a lot easier and a lot of fun to develop for, was used a lot more and still is to this day... There's also a lot of nice old 8 bit and "non-PC" platforms worth remembering a whole lot more than Win 3.1 IMO.

It's like 64bit apps today.

Very bad analogy IMO.

Two years after 64bit windows version it's unclear whether you need it, and what's the advantage of it.

How is it unclear in any way? If you want to make full use of 4GB+ of RAM (you can get 8GB of DDR3 for like $40) then you want a 64 bit OS, and that's also its main advantage (being able to use lots of RAM). It's really that simple. I'm not sure what you're not understanding there.

When was the last w3.1 service pack issued?

There were no such things as service packs back then. Or updates for that matter.

Link to comment
Share on other sites

At least we have the satisfaction, we who are sticking to w9x against all the ires and reprobation of webmasters, programmers and post WindowsXP fans, to remember that there was something *before* w9x.

Fredlelingue,

I agree!

When was the last w3.1 service pack issued?

CoffeeFiend is right, there were no service packs ever issued for Windows 3.x, although there were several iterations, including 3.0, 3.1, 3.11, and Windows for Workgroups 3.1 and 3.11 (the one I have). One could argue that each of these successive editions served the function of a service pack, especially as some of them were issued not as standalone OS's, but as updates or extensions building on the previous version.

--JorgeA

Link to comment
Share on other sites

When was the last w3.1 service pack issued?

There were no such things as service packs back then. Or updates for that matter.

Sure there were! :whistle:

The last update pack to Win 3.1 transformed it into Win 3.11 (do not confuse with Win 4 Workgroups 3.11). :w00t:

It is WW0981, still available from MS, originally released Dec 31, 1993, and described more fully in this KB text: Win311. KB0032905 contains a full version history of the pre-9x/ME days. BTW, since the advent of 386-enhanced mode windows, it's not really correct to think about it as a windowing system running on top of DOS: it did in fact "possess" DOS, by patching it in-memory and replacing part of its functionality with its own VxDs, so the resulting OS was really a Windows/DOS gestalt. :yes: And that's how it worked ever since, up to (and including) Win ME.

PS: I finally voted in the poll today. I used Win 3.1 for about half again a year, then applied the upgrade to Win 3.11, just as it was released, and moved on to W4W 3.11 by the end of '94, and thence to 98 FE in mid-'99. So, considering the question applies to all variants of Win 3.1 taken together, all in all it's been about 7 years. ..

Link to comment
Share on other sites

I still have 3.11 and its huge manual somewhere. I thought it was clunky on the couple of computers I installed it on. There were SO many dos programs that I was using that I couldn't see the attraction of 3.11. Like others have mentioned, it seemed like a clunky gui.

I didn't even really use win95 when it showed up....my existing biz dos programs were still fine through that era. I think I had windows 95 on only one computer and hardly ever used it. Things gradually began to change for me once win98 appeared.

Edited by billyb
Link to comment
Share on other sites

Very bad analogy IMO

Do you have a better one?

64 bit OS was the first important developement since coming from Dos to Windows.

And I remember that when 64bit came out, there was a while when poeple wondered whether it's worth it ot not.

Link to comment
Share on other sites

The shift to the NT codebase in XP was a huge reliability improvement for consumer versions of Windows once the kinks were worked out in SP1. Plug and Pray devices matured greatly. And SATA and USB 2.0 support was added—all of these important developments occurred before a Windows x64 compatible OS was released.

It may not have seemed worth jumping to an x64 OS at that time, but it was a very important milestone.

Edited by 5eraph
Link to comment
Share on other sites

Well, in any case, the jump to x64 began with Win XP x64, so it's way back already (April 25, 2005, for the x86-64). And, at that time at least, the situation was precisely as Fredledingue put it: there was scarcely any other x64 software available besides the OS itself. And next to none had compatible hardware populated with enough RAM to actually see any benefit that might accrue. And the absence of 16-bit compatibility was a real downside then, easily overcome by using VMware, Bochs or VirtualPC, but not present right out of the box.

Link to comment
Share on other sites

I'd like to call it "World's most useless Microsoft operating system of all time" if anything (if win3.x can even be called an OS, with its MS-DOS requirement)

No, the "World's most useless Microsoft operating system of all time" was what ran on the Hitachi Peach, an amalgam of machine language and BASIC. This thing ran so slowly that to duplicate a floppy disk (I can't remember the capacity, probably 1XX KB) took one hour, about 20m to format the new floppy, 20m to copy the tracks, and another 20m to verify. No joke, that's really how long it took!

BTW, I entirely agree with your views on MSW3.X, its only use was to run IE 3.02a on old hardware (best 'net performance I've encountered, although useless today).

i always consider win 3.x as "Shell" and not an "OS"

but.. , win9x also sits on top of MS-DOS 7.x

i remember mucking with 9x settings (by accidents) that it would return to DOS instead of powering-down the computer, when you choose to shutdown.

win9x will gives messages something like: "You may shutdown the computer", but with C:\> prompt ready.

and, with BootGUI=0 in msdos.sys,

i loves type "win" to (re-)run the win9x,

just like i did on windows 3.x before.

Yeah, rename 'win.com' to 'gui.com' (and call it in 'autoexec.bat' if you wish), and "shutdown" will bring you back to DOS instead of shutting down.

Joe.

Link to comment
Share on other sites

BTW, since the advent of 386-enhanced mode windows, it's not really correct to think about it as a windowing system running on top of DOS: it did in fact "possess" DOS, by patching it in-memory and replacing part of its functionality with its own VxDs, so the resulting OS was really a Windows/DOS gestalt. :yes: And that's how it worked ever since, up to (and including) Win ME.

The fact that it is "evicted" from DOS on shutdown just shows how cleverly written it is. It does not mean unmodified DOS was working under it all the while. :w00t:

Link to comment
Share on other sites

Do you have a better one?

Not having a better one doesn't mean this one's any good. But sure, I can try too: it's like Win98: the benefits were very much unclear when it came out. Other than the new "skin" and lots of bloat (vs Win95 on hardware from that era), the only real change seemed to be better USB support but almost nobody had USB devices yet. Yes, it also came with IE4 but you could install it on Win95. Oh, and ACPI too but too bad it never worked reliably on hardware from that era. Or AGP support built in, but Win95 OSR2 had that too -- same for DirectX 5.2.

64 bit OS was the first important developement since coming from Dos to Windows.

Not by any stretch of the imagination. There's been countless worthwhile improvements over the years, like support for lots of new hardware (multi-core CPUs, USB2/3, SATA, AHCI, Blu-Ray, PCI-e, SSD, etc), new and much improved shells, ACLs, cleartype, better power saving options, being able to have multiple users logged on at once, window composing, plug and play that just works, new network stacks/filesystems/supported formats/management tools/etc, group policy, WMI to manage stuff, active directory, MUI support, new deployment tools, etc. And a 64 bit OS wasn't really that big of a deal at first. You have it completely backwards IMHO.

And I remember that when 64bit came out, there was a while when poeple wondered whether it's worth it ot not.

Much like Win98's benefits weren't exactly clear at the time. But now, with dirt cheap RAM, video cards with loads of memory, tons of apps with a 64 bit version (and even some without a 32 bit version) that can both use more RAM when required and also get extra speed from the extra CPU registers... it's a pretty obvious choice in most cases.

Well, in any case, the jump to x64 began with Win XP x64

That's actually assuming he meant x64 in the first place. He was talking about a 64 bit OS. Win NT 3.1 had a 64 bit version back in 1993 for the Alpha architecture. Being 64 bit i.e. the data bus width by itself is no big deal (at all, really). The main advantage of x64 is rather being able to address more RAM (which is not what "64 bit" refers to either -- we only have 48 address lines which limits the address space to a mere 256TB). So yeah, back in 2005 when 4GB RAM costed quite a lot and that the technology wasn't so mature nor compatible it was very much pointless (if not just a cause of undue problems). But fast forward 5 to 7 years, with RAM becoming dirt cheap, video cards having 512MB+ of RAM and x64 software being readily available... The big picture changed significantly since 2005.

Link to comment
Share on other sites

But fast forward 5 to 7 years, with RAM becoming dirt cheap, video cards having 512MB+ of RAM and x64 software being readily available... The big picture changed significantly since 2005.

... in the 1st world. Here in Brazil, as a rule-of-thumb, treble all the prices you see on e-Bay or amazon. And the cost-of-living is much higher than in the US/Canada, at least in the big cities, with lower wages generally. So, probably further 3-5 years will be required before it's generally affordable. And AFAIK it's even worse elsewhere.

Link to comment
Share on other sites

BTW, since the advent of 386-enhanced mode windows, it's not really correct to think about it as a windowing system running on top of DOS: it did in fact "possess" DOS, by patching it in-memory and replacing part of its functionality with its own VxDs, so the resulting OS was really a Windows/DOS gestalt. :yes: And that's how it worked ever since, up to (and including) Win ME.

The fact that it is "evicted" from DOS on shutdown just shows how cleverly written it is. It does not mean unmodified DOS was working under it all the while. :w00t:

An image of DOS is saved during loading and restored on exit. So I wouldn't describe it as being "evicted" or quite as clever.

Link to comment
Share on other sites

The fact that it is "evicted" from DOS on shutdown just shows how cleverly written it is. It does not mean unmodified DOS was working under it all the while. :w00t:

An image of DOS is saved during loading and restored on exit. So I wouldn't describe it as being "evicted" or quite as clever.

Now, *that*'s news to me! :blink:

A full 1088 KiB memory image? Did that continue on 9x/ME times? Whither is it saved?

OK, not really "evicted", but still clever enough, IMHO. :yes:

Link to comment
Share on other sites

The fact that it is "evicted" from DOS on shutdown just shows how cleverly written it is. It does not mean unmodified DOS was working under it all the while. :w00t:

An image of DOS is saved during loading and restored on exit. So I wouldn't describe it as being "evicted" or quite as clever.

Now, *that*'s news to me! :blink:

A full 1088 KiB memory image? Did that continue on 9x/ME times? Whither is it saved?

OK, not really "evicted", but still clever enough, IMHO. :yes:

Not the full 1088 KiB, just the allocated part, DOS, low TSRs, high TSRs, UMBs.

Each DOS Virtual Machine has it's own copy of the Patched DOS image as well.

They are all stored in RAM.

Each one is copied to and from low Physical RAM when a DOS VM Executes.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...