Ah Windows 3.1 and 3.11 for workgroups. I spent a lot of time opening and closing windows, poking round the file system, breaking it, doing generally not a lot with it other than learning how to fix it, oh and not to mention playing with command.com and config.ini getting access to the higher memory area to run those DOS games that needed that little bit more RAM than I had. Finding more disk space to fit the games in the first place. Those really were the days. I was adamant I wasn't going to upgrade to Windows 95 because it looked rubbish and could never be as good. Then again I said that about Star Trek the Next Generation. Thanks for listening, I'm 34 but feel now as if I should be getting my slippers and having my tablets.
Sick and tired of modern Windows? Upgrade to Windows 3.1 today – in your web browser
The Internet Archive is taking us back to 1992 with the release of over 1,000 programs and games that run on what was arguably the first truly mass-market color graphical interface: Windows 3.1. It's hard to imagine the enormous leap that was Windows 3.1 now that even our smart phones run an operating system that is an order …
COMMENTS
-
-
Thursday 11th February 2016 20:18 GMT Steven Raith
Martin, if you used doublespace to compress your HDD, then forgot to decompress it before attempting to install OS/2 then you are officially a clone of me.
I had an Autoexec that threw up a menu asking me if I wanted to play Doom, Doom 2, Heretic or launch Windows, I was so keen to make things easier for me and save all that lovely 4MB of RAM for gaming on my 486 SX 25mhz....
Steven "don't install OS/2 on a compressed HDD" R
(because I did something badly wrong and it humped the drive, and at 12 years old and being the only 'computer guy' in the villiage, it killed the computer, and my use of them personally, for about a decade)
-
-
-
Thursday 18th February 2016 07:12 GMT Delbert
I see your DX and raise you .....
Ah those were heady days my first homebrew was a 386SX33 perfect until a romance with fractals incited me into a threesome with coprocessor. My perversions knew no bounds and a soon I replaced the board and partnership with a 486 DX2 80 from that house of ill repute AMD whip me baby! :-p
-
-
-
Thursday 11th February 2016 22:20 GMT Anonymous Coward
@Steven Raith
Did you push the turbo button?
I remember that, jeez, setting the computer to boot into a game rather than load windows, that's back to the just after the dos days if I remember. I'm only 40 ffs... though to be fair I did have lots of fun with dos and win 3.11 in college.
At school however things were interesting.
It was a computer lesson and we all had BBC model B (inner city ghetto school of all places), the teacher tasked us with completing "Granny's Garden" before the lesson finished and we would win a mars bar (shocking, I know), if I remember right and this may not be correct but I dropped into basic and opened the loader file from the disk and jumped right to the end (can't remember if I did a peek or a poke, it's that long ago) but needless to say everyone completed the game and the teacher said words that these day should never be uttered to schoolchildren...
-
-
Friday 12th February 2016 02:21 GMT Anonymous Coward
Re: @Steven Raith
Nah, nah, nah. BBC Basic didn't have either peek or poke. You used the ? indirection operator for byte-sized direct memory access. As it says here in the BBC Micro User Guide I'm reading from (it was on the bookshelf nearby; sad, I know. Ye gods! The dust!) in chapter 39 "Indirection Operators":
Those familiar with other dialects of BASIC will realise that
Y=PEEK(X) becomes Y=?X and
POKE X,Y becomes ?X=Y
As for injecting code wherever you liked: well, yeah. 6502 CPUs didn't have memory protection, and BBC Basic came with a built-in assembler, and...
-
Wednesday 17th August 2016 09:04 GMT Andrew Richards
Re: @Steven Raith
... and don't forget ! to poke a 32 bit word.
There was some basic protection on tape games. It was possible to set a byte so code could only be executed and not just loaded.
However, it was also fairly simple to hook a few bytes of code into the screen refresh event to reset the byte in question 25(?) times a second to circumvent this. All to allow tape games to be moved to disks, which often involved another step to work-around the loss of a couple of k to the disc driver code. Load at &1900 (or &1100), copy down to &E00 and then run. Those were the days. Will stop now as I've an onion to tie to my belt.
-
-
-
-
-
-
Friday 12th February 2016 22:52 GMT Steven Raith
Re: I think DX2 was with the coprocessor
It was indeed the DX that had the coprocessor, I think DX2 had some extras, and DX4 had a specific maths/3D coprocessor that allowed Quake to run!
As for the Turbot button, no, I had no such button for adding extra fish, but I did have an option to run the bus speed at 25 rather than 20mhz or similar; honestly, my memory fails me.
A mate had a 486 DX2 66mhz with a turbot button, but the extra fish didn't make any real difference. That computer was where I learned how IRQs worked;
We wanted to play Duke Nukem 3D (he had 8mb of RAM so launching it from Windows was feasible). We kept getting dodgy staccato sound. His dad was going to call the local computer engineer, back when that was a job worth having. I pulled the side off, and after some noodling, discovered that the parallel port and printer were using IRQ 7, as was the sound card. Changed a clearly marked jumped on the (genuine!) Sound Blaster sound card to make it run on IRQ5, and bosh, Duke was telling us he'd rip our heads off and shit down our neck without any odd static crackles.
It was at that point that I realised that (to my mind at least) computers weren't that bloody difficult, which accidentally became a career choice seven years later...
Basically, I blame Apogee for getting me into Linux. <3
Steven "Blow it our your ass" R
edit: how did my tale of autoexec.bats etc get that many upvotes? You all need help, you lovely loons, you.
-
Friday 12th February 2016 23:47 GMT Solmyr ibn Wali Barad
Re: I think DX2 was with the coprocessor
"It was indeed the DX that had the coprocessor"
Yes, it had 80387-derivated floating point in it. SX didn't. SX was supposedly upgradeable, but Overdrive co-processors sold for that were essentially full DX processors. With even higher pricetag than DX.
"I think DX2 had some extras, and DX4 had a specific maths/3D coprocessor that allowed Quake to run!"
No. DX2 had its internal clock doubled, DX4 tripled. DX2/66 meant front side bus at 33 MHz and internal clock at 66.
For DX4, voltage had to be reduced to 3.3 volts in order to reach 99/100 MHz. Haven't heard of any further bits in DX4. Quake could launch on a normal 486DX. But minimum requirements demanded a Pentium. So it was down to horsepower, or lack of it.
-
-
-
-
-
-
Thursday 11th February 2016 21:54 GMT Anonymous Coward
@BillG: 'before Windows - before the Mac - there was: The Amiga! It just worked and had amazing graphics for the time. It failed because of poor marketing.'
NO, NO, NO - there was no graphical computing before Microsoft appeared on the land: The Amiga 500 promo video (1987)
-
Thursday 11th February 2016 23:09 GMT John Brown (no body)
"NO, NO, NO - there was no graphical computing before Microsoft appeared on the land: The Amiga 500 promo video (1987)"
Yeah, I was thinking similarly. No offence to the author but that story came across with all the fanboisism and "we invented first revisionist history" that I thought only an Apple marketieer could come up with.
Windows 3.0/3.1 wasn't really first at anything. It was just well marketed and...well...Microsoft.
-
-
Friday 12th February 2016 08:00 GMT Danny 14
Re: 3.11
TOS was streaks ahead of windows. And if you couldnt tweak conventional memory you were screwed. Finding those 1k mouse drivers and 2k network drivers to save just that bit more ( i remember having an app that needed 635k an almost impossible task if you wanted your ipx network and a mouse)
-
-
-
-
-
Friday 12th February 2016 14:57 GMT only_mortal
Re: And before the Amiga...
... was Geos on the C64.
... was MacOS.
I did like GEM on the Atari. Way better than the DOS version. UI and APIs were easier to develop with than what came with the Amiga.
Then again, first thing you did on the Amiga was kick Workbench out and get some copper effects going to some SoundTracker music right?
I always thought Amiga Workbench was dreadful.
-
-
Friday 12th February 2016 09:31 GMT Anonymous Coward
Nostalgia ain't what it used to be
Memories, a Digital DEC 486 sx 33mhz, 4MB RAM.
Windows for workgroups 3.11. Ran standalone, though poking through the network apps was interesting, they looked for mailboxes that I didn't have. Schedule+ was a nice calendar app though.
Later upgraded to 12MB RAM, sound card and CD ROM. Encarta 95 helped with homework, and gave something of a preview of the 9x Windows shell.
Then, the 170MB HDD was Drivespaced to a massive 300MB, in order to install Windows 95. It took about 10 minutes to boot up.
-
Friday 12th February 2016 12:55 GMT Ian 55
The one that showed us what MS are really like
Many programs running on Win 3.0 suffered from numerous UAEs, 'unrecoverable application errors', otherwise known as 'the buggy pile of crap has fallen over and lost all your unsaved data'.
For the launch of Win 3.1 Microsoft swore that there would be no more UAEs.
Indeed there weren't any - they renamed them to GPFs, 'general protection faults', otherwise known as 'the buggy pile of crap has fallen over and you have almost certainly lost all your unsaved data'.
It was also the one that had the heavily obfuscated code to detect if you were running it on top of DR-DOS and to lie about there being potential problems if so.
An important system at Orly airport is still running it...
-
Thursday 11th February 2016 20:08 GMT Anonymous Coward
I wonder how long it will be before it starts nagging you to install windows 10?
I remember those 6 floppies of the future, I've still got the processor from the machine in a box in my loft waiting for it to become a collector item along with a massive 40mb hard drive (double the size of a current 3.5 drive) and some memory (more than 640kb though that ought to be enough), yes, I'm old...
Edit: Oh dear just had a look at it online and I remember most of them and the screeching of the modem connecting to BBS's (yes I did learn how to turn it off , came in useful for later late night years) to download the ones I couldn't get at "computer club" (aka "Pirate Club") Happy days.
-
-
-
Thursday 11th February 2016 22:13 GMT Solmyr ibn Wali Barad
Oh, there's an article about that. Who'd have thought it.
https://en.m.wikipedia.org/wiki/Windows_3.2
"Windows 3.11 was released on November 8, 1993. It did not add any feature improvements over Windows 3.1; it only corrected problems."
"Windows for Workgroups 3.1 (originally codenamed Winball and later Sparta), released in October 1992,[14] is an extended version of Windows 3.1 that features native networking support. It comes with SMB file sharing support via NetBIOS-based NBF and/or IPX network transport protocols"
"Windows for Workgroups 3.11 (originally codenamed Snowball) was released on August 11, 1993,[15] and shipped in November 1993."
"A Winsock package was required to support TCP/IP networking in Windows 3.x. Usually third-party packages were used, but in August 1994, Microsoft released an add-on package (codenamed Wolverine) that provided TCP/IP support in Windows for Workgroups 3.11."
-
-
-
-
Friday 12th February 2016 08:39 GMT Robin
gorillas.bas!
That game was great for allowing me to further develop my early programming skills that I'd learned on the BBC B.
How does it work?
How can I make the bananas go faster? Explode more?
How can I change the size of the buildings?
How does the intro music work?
Tinkering, inevitably breaking everything, fixing my own bugs, improving the program (in my 14-year old mind). All great skills to learn. Thanks gorillas!
-
Thursday 11th February 2016 20:25 GMT Klatch
Nostalgic olde Fart
Ah yes, the good olde days of the i486DX2 66MHz with 4mbytes of RAM, a cirrus logic 1mbyte PCI Graphics Card and Creative Labs AWE ISA soundcard...the era of indie and emergance of brit pop, great days!
Pretty sure MEMaker was a must to run some DOS games like Prince of Persia
-
-
Friday 12th February 2016 08:06 GMT Danny 14
Re: Nostalgic olde Fart
1Mb? Luxury! I still have a working ISA tseng labs 256k vga card in the scrap box, i use it to scare students occasionally (it runs dos 6 and can still boot lotus 123 from cold faster than W7 with an SSD opening excel). It sits alongside such beauties as a winchester drive and a os2 warp.
-
Wednesday 17th August 2016 12:08 GMT AceRimmer1980
Re: Luxury
Ooh, we used to dream of a 256k video card. My first PC was an Atari PC3 (possibly the only XT-class machine with a 102 key layout) with CGA/EGA. Still compatible enough so I could do raster bars by sending values to port 3D8 timed with the hsync, and play samples through the motherboard speaker with timed interrupts.
Had a C64 as well, does it show? ;-)
-
-
-
-
Thursday 11th February 2016 20:35 GMT Mage
Dosbox
Runs Win 3.1 even if there is no x86
Loads win 3.1 in about 4s from network share.
We had some 386 PC for it back then. later upgraded to WFWG 3.11 with Win32s, VFW, 32 bit disk driver and MS 32 bit TCP/IP. Win 95 was basically that all rolled up with a new shell, First version Win95 had no USB and didn't have TCP/IP by default. The minimum level RAM Win 3.x and Win 9x specs were not enough to run Word (Office 4.3 later Office 95) and TCP/IP and a browser.
I copied the dying install disks of Word 2.0a to a "gold" style archive CD as i had lots of licences. I must try it on WINE.
-
-
-
Thursday 11th February 2016 23:47 GMT Anonymous Coward
Re: Dosbox
"My 286 laptop would not run windows on its 20MB hard drive and 1MB RAM."
IIRC Windows 2 functionality was limited by the architecture of the 286 cpu. I think Intel had hit a limit on the number of gates they could put on the die.. It didn't have proper virtual addressing - so only the current window would show real-time updates.
The 386 cpu did support proper virtual addressing - and W3.1 took advantage of that with an improved architecture.
-
-
Saturday 13th February 2016 01:09 GMT Code For Broke
Re: Dosbox
I think windows needed a coprocessor too. Not sure on that though.
Yes. They've actually carried that through to Windows 10. Of course, now the coprocessor required is a Itanium divorsed of its RISC command set.
And, back the day, it was obligatory to reshape the AC sine wave of the mains to represent the clock cycles of the BIOS.
Oh, and we usually put a life jacket on the CRT for good measure.
-
-
-
-
-
-
Thursday 11th February 2016 21:20 GMT Anonymous Coward
Re: Not that hard actually.
Quite. Why's Reg spewing this braindead corporate propaganda at us? :(
"The Internet Archive is taking us back to 1992 with the release of over 1,000 programs and games that run on what was arguably the first mass-market graphical interface: Windows 3.1."
Bollocks. See User McUser's post above.
"It's hard to imagine the enormous leap that was Windows 3.1.."
WTF Reg? Huge leap from what EXACTLY? It wasn't all that much of a departure from any of the preceding WIMP UIs MS copied and was practically indistinguishable from the Windows 2 UI which it succeeded.
-
-
This post has been deleted by its author
-
Thursday 11th February 2016 23:05 GMT Anonymous Coward
@A Non e-mouse Re: @A/C Not that hard actually.
Where?????
<div class="post with-image reply edited"> <div class=dateline> < a class=permalink id=c_2776969 href="http://forums.theregister.co.uk/forum/containing/2776969" title="Permalink to this post"> <span data-epoch="1455225636">11 Feb 2016</span> < /a> </div> <div class=author> < a href="http://www.theregister.co.uk/2012/02/01/register_comments_guidelines/#anon" target=_blank><span>Anonymous Coward</span>< /a> </div> <div class=user_icons> </div> <form method=GET action="http://forums.theregister.co.uk/post/withdraw/2776969" class=withdraw>
<input class=text_btn type=submit value=Withdraw title="Withdraw this post so only you can see it">
</form> <div class=content>
<div class=comment-icon> <img src="/Design/graphics/icons/comment/dead_vulture_48.png" width=48 height=48 alt="Dead Vulture" title="I am disgusted by El Reg and removing you from my Bookmarks" class="comment-icon"> </div> <div class=reply-bar>
< a href="http://forums.theregister.co.uk/forum/containing/2776955" class="in-reply-to">
<img src="/Design/graphics/icons/reply_icon.png" alt="Reply Icon" title="In reply to">
< /a>
</div> <div class=body> <h4> Re: Not that hard actually. </h4> <p>Quite. Why's Reg spewing this braindead corporate propaganda at us? :(</p>
<p>< i> "The Internet Archive is taking us back to 1992 with the release of over 1,000 programs and games that run on what was arguably the first mass-market graphical interface: Windows 3.1."< /i></p>
<p>Bollocks. See User McUser's post above.</p>
<p>< i> "It's hard to imagine the enormous leap that was Windows 3.1.."< /i></p>
<p>WTF Reg? Huge leap from what EXACTLY? It wasn't all that much of a departure from any of the preceding WIMP UIs MS copied and was practically indistinguishable from the Windows 2 UI which it succeeded.</p>
</div> <div class=actions> <p class="vote-count"> 3 thumbs up </p> <form method=GET action="http://forums.theregister.co.uk/post/reply/2776969" class=send-reply>
<input class=reg_btn type=submit value="Reply">
</form> </div> </div> </div>
-
-
-
Friday 12th February 2016 12:45 GMT PleebSmasher
Re: @A Non e-mouse @A/C Not that hard actually.
Script to add tombstone. Additional labels can be added at your discretion and should not need the "row-start" class:
// ==UserScript==
// @name Death of El Reg
// @namespace http://tampermonkey.net/
// @version 0.1
// @match http://forums.theregister.co.uk/post/reply/*
// @match https://forums.theregister.co.uk/post/reply/*
// @match http://forums.theregister.co.uk/post/submit/*
// @match https://forums.theregister.co.uk/post/submit/*
// @grant none
// ==/UserScript==
'use strict';
var img = document.getElementById("forum_posts").getElementsByClassName("content")[0].getElementsByTagName("img")[0];
document.getElementById("comment_icon_textfield").value = img.src.substring(img.src.lastIndexOf("/")+1,img.src.lastIndexOf("_"));
var rows = document.getElementsByClassName("dynamic")[0];
var label = document.createElement("label");
label.setAttribute("class","row-start");
label.setAttribute("onclick","setTimeout(function() {document.getElementById('comment_icon_textfield').value='dead_vulture'},500)");
var img = document.createElement("img");
img.setAttribute("src","/Design/graphics/icons/comment/dead_vulture_32.png");
img.setAttribute("width","32");
img.setAttribute("height","32");
img.setAttribute("alt","Dead Vulture");
img.setAttribute("title","I am disgusted by El Reg and removing you from my Bookmarks");
img.setAttribute("class","comment-icon");
label.appendChild(img);
var hidden = document.createElement("input")
hidden.setAttribute("type","radio");
hidden.setAttribute("name","icon");
hidden.setAttribute("value","dead_vulture");
label.appendChild(hidden);
rows.appendChild(label);
-
Friday 12th February 2016 12:49 GMT PleebSmasher
Re: @A Non e-mouse @A/C Not that hard actually.
For all I know, this part is completely unnecessary:
var hidden = document.createElement("input")
hidden.setAttribute("type","radio");
hidden.setAttribute("name","icon");
hidden.setAttribute("value","dead_vulture");
label.appendChild(hidden);
The timer seen in the code is to work around some event handler that was preventing me from changing the hidden value. The first lines of code are to reinitialize the hidden value to your chosen icon when you preview the comment rather than submit.
-
Friday 12th February 2016 13:14 GMT Anonymous Coward
@PleebSmasher Re: @A Non e-mouse @A/C Not that hard actually.
A selection of the handier alternatives, for your collection:
welcome badgers grenade gates_horns anonymous luurv troll
Suddenly feeling a bit sorry for a certain someone - I fancy his Acme Splaffer might be loosing its USP
Icon seems doubly appropriate for this post ;) ---->
-
-
Friday 12th February 2016 13:36 GMT PleebSmasher
Re: @PleebSmasher @A Non e-mouse @A/C Not that hard actually.
Thanks for the alts. I'll publish the fully loaded user script on a later article.
I'm curious as to how you got these icons to work with Anonymous Coward. I tried to manually change the icon while Anonymous some months ago and I thought the server caught it and prevented it from happening.
-
Friday 12th February 2016 14:26 GMT Anonymous Coward
Re: @PleebSmasher @A Non e-mouse @A/C Not that hard actually.
Splaffing splaffing secrets Shirley?
Hope you have fun with them PS... and help brighten the old place up a bit!
AC icons just as SiWB said.
Just need to set two "value" values:
<input name="anonymous" value="0" tabindex="4" type="checkbox">
(must be 0) and
<input value="${ICON_NAME}" name="icon" id="comment_icon_textfield" type="hidden">
at time of posting.
It's worked like this for quite some time. The management is well aware of how the forum code works (!) and doesn't seem to mind commentards playing with harmless little foibles... but apparently there's an overhaul in the works, so perhaps best not to invest much effort right now.
-
-
-
-
-
-
-
-
Friday 12th February 2016 13:43 GMT Solmyr ibn Wali Barad
Re: icons
Since we're splaffing secrets here:
- post as AC
- edit the post
- untick checkbox 'Post anonymously'
- choose an icon
- hit 'Submit'
Voilá. Post stays anonymous, but is decorated with an icon.
It's probably a quirk in the forum code and will be corrected Anytime Soon®. Enjoy it while it lasts.
-
-
-
-
-
Thursday 11th February 2016 23:53 GMT Anonymous Coward
Re: Not that hard actually.
"[...] and was practically indistinguishable from the Windows 2 UI which it succeeded."
The UI appearance may not have changed that much - but it was now possible to see a window updating without it having to be the one with focus. That probably meant a background application was frozen until it had focus?
W3.1 was a big change under the bonnet to use the full virtual memory feature of the 386 cpu. The 286 processor had only partial virtual memory support - possibly as there wasn't enough space on the die to do the full implementation.
-
Friday 12th February 2016 10:33 GMT Zippy's Sausage Factory
Re: Not that hard actually.
"It's hard to imagine the enormous leap that was Windows 3.1.."
I took that to be mild sarcasm :)
And isn't this corporate propaganda for the Internet Archive, not MS?
I for one, shall be downloading like fury to build up a big Virtual Box VM I shall cheerfully label "3.1 nostalgia". Presuming I can fit everything I want to play with in 500 MB :)
-
Friday 12th February 2016 00:22 GMT harmjschoonhoven
Re: Not that hard actually.
It's hard to imagine the enormous leap that was Windows 3.1
Unless of course you were an IRIS/AIX, X11/Motif user.
Amiga came before that. Graphical calculations line by line while the video was displayed - very clever. Never touched a Mac AFAIR. In 1986 my boss gave me a Torch XXX System V with TopDraw graphics - list price £ 7674 - to play with ....
-
Friday 12th February 2016 12:49 GMT Peter Gathercole
Re: Not that hard actually. @McUser
Too early for OS/2, which was intended to be the follow-on product from Windows 3.X.
Of course, windowing systems for UNIX systems (Looking Glass looked really slick), Apple Lisa, as well as Xerox Star, PERC and others existed before Windows 3.0.
And don't forget DR GEM!
-
Friday 12th February 2016 20:29 GMT User McUser
Re: Not that hard actually. @McUser
OS/2 2.0 shipped in April of 1992 and Win3.1 in March of the same year. So technically you're correct.
But given that Win3.1 was a glorified window manager running on top of DOS and OS/2 was a fully object-oriented GUI there's not really even a comparison between the two.
-
Tuesday 16th February 2016 01:58 GMT Michael Wojcik
Re: Not that hard actually. @McUser
OS/2 2.0 shipped in April of 1992 and Win3.1 in March of the same year. So technically you're correct.
No, he's not correct - not even technically.
OS/2 2.0 was the first version with the Workplace Shell, but OS/2 1.1, in 1988, had Presentation Manager, which was already at least as capable a GUI as the one in Windows 3.1.
OS/2 was in no way "intended to be the follow-on product from Windows 3.X", as Peter Gathercole wrote. That's simply wrong.
-
-
-
-
Thursday 11th February 2016 22:20 GMT Ashley_Pomeroy
My local dentist still runs a patient management system under Windows 3.1, or 3.11 or similar. It's probably running a VM or something - the PC looks early-2000s vintage, with an early LCD panel. As a consequence I always associate Windows 3.11 with dental work.
Off the top of my head the highest resolution it could use was something like 1280x1024 or 1600x1200, which seemed extraordinary at the time. I remember wondering what kind of hardcore graphic designer and/or architect would use such a system.
-
Thursday 11th February 2016 23:37 GMT Anonymous Coward
"[...] which meant you could view video files on your home computer."
After the 28kbps modem had spent all night downloading the first part off usenet - with every minute being charged by BT and your ISP. Then you had to do the same for several nights for the remaining parts - and run uudecode on them - and then needed a DOS copy to concatenate the files. Finally you could actually try to view the few minutes of video.
Was that only less than 20 years ago?
-
Friday 12th February 2016 01:12 GMT Anonymous Coward
A bought a 9600bps modem back from holiday in the US to replace my 2400 running my BBS. Similar to today's Internet content, most of the uploads were adverts for other BBS's featuring naked ladies; who loked good on the Orchid video card!
As for the the win 3.1 gui, it wasn't exactly a GEM.
-
-
Friday 12th February 2016 02:11 GMT x 7
its only a couple of years since I had to rebuild a Windows 3.11 machine that had been struck by lightning. It ran a milking parlour, and economics couldn't justify the upgrade of the software. I found a scrap 586 motherboard, cpu and fan at the local tip and reinstalled DOS 6.22 and Windows 3.11 from a collection of .IMG files copied from a bankrupt former employer. It worked, wasn't internet connected and simply did one job. No need to upgrade.
Thinking about it, I was probably the only local tech who had access to the required images. Lucky for the customer!
Its only about three years since I had to rebuild a specialist piece of opticians kit (one of the machines which measures field of view with random flashing lights). Needed a new fan and hard drive - again, the local tip got raided when no-one was looking. Replaced the software like-for-like with DOS5
-
Saturday 13th February 2016 01:31 GMT Code For Broke
Tip Raider
The entire topic of raiding the local tip warrants its own article. The staff at our local tip seems to have the full faith that the Chinese mob will have them painfully killed if someone so much as turns over some old heap to have a better look in a moment of nostalgia. Two or three of them apear in the shipping container at once and help you understand that you are the lowst form of life for trying to steal their rubbish. I've yet to work up the courage of asking if I can offer to take rubbish out of the cars of people dropping off.
-
-
-
Friday 12th February 2016 14:11 GMT I ain't Spartacus
Re: Ahhhhh Win 3.1 on a 386DX 40MHz with 8MB Ram
DX? Luxury. You flash bastard!
My first PC was an Ambra - IBM trying to do a cheaper consumer PC so as not to dilute their profits from business sales. VGA monitor, 386SX 25MHz - 2 MB of RAM and a huge 40MB hard drive. Bought in 1993 I think.
-
-
Saturday 7th May 2016 22:09 GMT Destroy All Monsters
Эй - начальник!!
> And a big shout out to Bill Gates for creating Windows
Bill Gates was not particularly involved in creating Windows, there were crazy cellar monkeys hacking up a semi-functional system while be was talking to IBM about how to bring OS/2 (and PM) to market.
Also, I find this kind of arm-raising salutes disturbing.
-
Friday 12th February 2016 08:16 GMT Dale 3
Minesweeper
I always presumed Minesweeper and Solitaire were educational games. Minesweeper taught accurate mouse pointing and clicking to a generation that had never had to do things like that before, and Solitaire taught drag and drop (or double-clicking, once you figured it out). All skills that we now take for granted.
-
Friday 12th February 2016 09:27 GMT Anonymous Coward
Re: Minesweeper
They basically where, certainly Solitaire at least.
Those where the days when people were being weened off joysticks, and needed to be told which mouse button to use (on PCs).
There was actually a training application in Windows 3.11, after you installed, that taught the basics of how to drag and drop, double click etc. One of the exercises is dragging all of the components into a window - the left hand ' - ', mini/maximise ' ^ ' / ' v ' etc. Interestingly, if you run it on Windows 9x, the minimise and maximise become 9x style ' _ ' / ' □ ', but the window style is 3.x.
-
-
Friday 12th February 2016 10:25 GMT VinceH
"It's hard to imagine the enormous leap that was Windows 3.1 now that even our smart phones run an operating system that is an order of magnitude more sophisticated."
Unless you used one of the systems that had already taken that leap before Windows 3.1 - in which case it wasn't; it was MS catching up. Others have mentioned some such systems above. For me it was RISC OS.
"But it really is the granddaddy of the operating systems and its approach still dictates desktop design today."
It might be the (great) granddaddy of modern offerings from MS, but when it came to other systems it was more like the young upstart that pushed its way through... and while doing so, noting features that might be worth nicking for use in future versions of Windows.
-
Friday 12th February 2016 13:05 GMT adybrown
Aww wow what a trip down memory lane! Gorilla written on QBasic.. how I have totally forgot about the good ol' days. I had a 286 first with 1meg of ram running at 12MHz. I remember upgrading from MS-DOS to PC-DOS and it being a huge leap! Then I did manage to get Win 3.1 working on it and it was insanely slow. But it worked and also a friend revolutionised my life and used a virtual driver and turned my PC Speaker into an 8-bit sound card! I was the happiest boy alive. Also Wolfenstein 3D running on it at roughly 1.5 FPS! The whole game could fit on one 1.44 floppy zipped!
Then I got a 486 DX2 66 and Doom & Doom 2 running smoothly was amazing.... and Duke Nukem 3D! Multiplayer over a serial cable is where it is at!
-
Friday 12th February 2016 13:39 GMT Kirstian K
Wait What..? There was a windows before 95...?
I started with Vic20 / C64 / Amiga / BBC, programming since 11, game released via Mastertronic.
then college, programming Amstrads / IBM's etc (all DOS days : pre windows),
and all was well with the world.
I then went off doing 'life' for a few years, came back and it was windows 95.
and I remember how new it felt from the old dos days,
but I 100% missed out of the windows 3 and 3.11 days,
I think I may have subsequently used it a handful of times, but basically, yeah got away with it,
and here is am still working in IT, and I managed without 3.11...
(have also managed to dodge windows 8, 8.1, ME, and Vista, so im doing all right.. :) _
-
Friday 12th February 2016 14:11 GMT Williard
I had been busy writing pseudo-graphical interfaces in Borland c++. When I saw Windows 3.1 I realized that was all going away. In those early days I remember it being quite a challenge how you would design some of the text based business systems in Windows and Visual C++ - what a pain...and now its just JQuery
-
Friday 12th February 2016 16:48 GMT jelabarre59
Floppy load
Not quite MSW 3.11, but in the days of MSW 3.0, I had one of those MSW demos that would load *from floppy*. I had found MSW3 so un-inspiring I just continued to use MS-DOS applications. But I *did* want to play Solitaire occasionally, so I cooked up a 2-floppy setup that would boot the computer with a (then) mega-sized disk cache, and then load sol.exe as the MSWin "shell" (so it would boot and immediately load Solitaire). The first game through would be dog-slow (even considering it was MSWindows anyway), but subsequent games would fly.
-
Friday 12th February 2016 18:42 GMT Captain Badmouth
Anyone remember
The landscape that was produced when you entered a specific code into win3.1? It's so long ago now I can't remember the details but on entering the code you entered a moving landscape, controlled by the mouse, and had to navigate your way to a video screen which had a scrolling list of the people involved in producing win3.1. Had a quick search but no luck. I've got it written down somewhere.
-
Saturday 13th February 2016 12:00 GMT medicineman
Ned
Ah yes, I affectionately remember designing and implementing a bespoke virtualisation of Win3.1 on Netware with a custom-built user shell that I called Profiles. Any user could log-on at any PC, (and any type of PC) and run windows in their memory from a single server image; and all users personal desktops followed them. It was very fast, highly secure and needed near zero operational management or support. Because of this design it was easy and quick to install new application offerings and upgrades to all users simultaneously. Microsoft said that technically it couldn't be done, then said it wasn't allowed - but they just didn't like me getting around their licencing. I designed dynamic concurrent licence allocation management and saved a fortune. And this was in the early 1990s. Then came along Windows 95 and we fell of the edge of the earth! Microsoft never did truly understand the benefits of an architecture that separated entities of user, machine, application, etc - they still don't really.
-
Thursday 28th April 2016 14:52 GMT AndrewDu
Wasn't there a game with a snake that rushed about the screen and you had to work the arrow keys to stop it eating its own tail? Or something like that? Was that Windows 3.11 or OS/2? I seem to remember hacking that game to make it faster and the snakes grow longer...
Anyway, Windows 3.11 for Workgroups was the first "network" I ever worked on...for the HR department no less. They felt terribly modern because they could all share one printer!
But don't get me started on OS/2 config.sys files...nightmare on elm street...