Sunday, April 10, 2011

Nostalgic Sunday - Installing Windows 3.1 in Boxer

Every Sunday i will show you how to emulate classic operating systems from the 90's on Mac OS X.

Today we start with Windows 3.1
Windows 3.1 was first released during March 1992.
The year of Windows 3.1's release was successful for Microsoft, who were named the "Most Innovative Company Operating in the U.S." by Forbes Magazine, while Windows became the most widely-used GUI-based operating environment.


Warning this post contains a lot! of images, loading could take a while.

What you need:
Windows 3.1x (get it on technet, buy it, or ask google)
My Driver/Add-on Pack
Boxer (most of this tutorial will work in vanilla DosBox as well)
Installation:
The installation is pretty easy. Start Boxer, choose "Import a new game" and drop a DiscImage or folder with the Windows installation files on the import window.


Installation will begin right away, just do an "Express Setup" (hit enter on every question) and around 2 minutes later you're done.
 Choose "Return to MS-DOS" and click the "Finish Importing" button.

Prepare Drivers and Add-ons:
For the full experience we need to install Graphic,Sound and Joypad drivers now.
Go to you're DOS Games folder, right click the Windows 3.1 Disk and choose "Show Package Contents"


Download my driver and add-on pack, extract it and copy the ADDON folder to the c.harddisk folder you see in the package contents of the Windows Disk.


Driver installation:
Now start the Windows 3.1 Disk.
Boxer will open a command prompt and ask if the "autoexec.bat" should be launched, ignore this for now. Instead enter those commands
cd addon
cd sb16
install
 Choose to do a "Custom Installation" press Y on the question if the driver should be included in "config.sys". And make sure to set the Windows 3.1 path to C:\Windows.

In the next screen make sure to change the Interrupt setting to 7.
The installation took severall minutes (a lot longer then then Windows installation). And after a while it asks if it should replace some files inside the Windows directory.

Choose "Backup" and you will be fine.

After all is done, press Enter to go back to the command prompt and enter those commands:
cd /
cd Windows
setup
Select display, scroll down to "Other. As path to the display driver disk enter "c:/addon/s3" and choose 800x600 16.7m colors (my recommendation you can choose any other resolution as well). 
 Select "Complete Changes" to finish the installation. Setup will now copy some files and ask once again for the path to the driver disk which is still "c:/addon/s3".
You will drop back to the command line, now enter 
win
to start Windows. Make sure to press "Lauch every time" now so a click on your Windows 3.1 Disk brings you right to the Windows desktop. 
Windows 3.1 in all its glory!

Well we have still the Joystick driver so you can do some gaming (where there any good games for windows back then?) and the optional Calmira shell which provides a more modern Windows feeling.

Start the "Control Panel", first we star the Mouse panel and set the tracking speed to the lowest available option to provide a smooth mouse movement. (or you will go mad, i warned you!)
Next head to the, oh you wonder how to close a window? press the [-] icon in the upper left window corner twice. Head over to the Drivers panel press "Add", select "Unlisted or Updated Driver". In the new window press "Browse", navigate to "c:/addon/ibmjoy" and click "OK", "OK", "OK", (lot of clicking back in the days) and finally "One or two 2-Dimensional joysticks".
That's it now you have nearly full functioning Windows 3.1 Installation ready. Nice to play around if you feel nostalgic or even run some software that is not available for modern operating system.

Windows 3.1:
Known Bugs:
Background patterns are not working, sometimes black icons.
Opening the MS-DOS Command Prompt will make problems with Boxer.

Install additional software:Just copy the installation files to a folder inside the c.harddisk of the Windows disk, see "Prepare Drivers and add-ons" above.

Bonus Round: bring a modern feeling to Windows 3.1

Calmira:
Calmira is a free 16-bit shell that lets you manage files, launch applications and control tasks. Free means that everyone can compile his or her own version of Calmira, this is possible because the source code is available for everyone.

It brings Windows 3.1 up to date with some of the advanced user interface enhancements from the Windows world, and for most people, provides welcome relief from the awkwardness of Program Manager.

Open the "File Manager" and navigate to "c:/addon/" and start the "c33setup.exe".


Install the application, navigate to c:/windows and open the "system.ini", replace the line
shell=progman.exe
with
shell=c:/calmira/calmira.exe

Restart Windows and you get a very Windows 9x like desktop, complete with an explorer. 
All3D:
With All3D you can add the 3D look of Windows 9x to the dialogs of Windows 3.1 applications.
To install just copy the files "cl3d.dll ctl3dv2.dll All3d.cpl" to the "c:/windows/system" directory.
Restart Windows, and you find a new control panel item named All3D and all the dialogs windows have a windows 9x styled look.


PatchDrv:
A "quick and dirty" tool to patch the Windows display driver with new standard buttons.
Navigate to "c:/addon/patch" and run the "Patchdrv.exe" a window with a command prompt will apear. Enter 95bmp and press enter, confirm the question with "y" and you are done.



Windows will now almost look and feel like Windows 9x.
only one step is left.

CalPaint:
Navigate to "c:/addon" and run the "cptninst.exe", ignore the error before the installation finishes and restart Windows. Go to "c:/programm/calpaint" and run "Calpaint.exe". Select the "Themes" tab and select the "Windows 95 standard" theme and press "Apply theme".


If you followed me till here, you now have not only a true classic operating system you have also the max pimped out version of it as well :)

Hope you enjoyed this, next weeks nostalgic sunday: AmigaOS.

46 comments:

EmoGoth said...

That's awesome! I'm not sure why anyone would want Windows 3.1 to look like Windows 9x, but it's comforting to know that it's possible.

SOMS said...

yea i dont really get the use but, nice that it is possible )

doomsday said...

Gosh.... seems like it was yesterday...

Jay said...

i can hear that start up sound now... :)

King Elysium said...

such good memories.

Discovery Underground said...

That logo is so nostalgic. It was so slow!

pezasied said...

this is so old school, I love it

Charles said...

that makes me almost sick thinking about how my first windows machine was 3.1, it is so archaic!

Rachel Neilson said...

Wow, talk about nostalgia!

Astronomy Pirate said...

WHY? It makes my eyes bleeeeeeeed.

Grafted said...

This takes me back

BTN Hip Hop said...

i am so getting on this

thenitefalls said...

I'll never want to use the original windows >_< it hurts my stomach just thinking about it!

las3R said...

Ahaha cmon guys it doesn't look THAAAT bad.. >_>

Colin B said...

Oh man, solitaire! :D

ed said...

nostalgia that i do not want to experience

Leestander said...

this is pure awesomeness!

Trelin said...

Earliest windows I've gone through an install on was windows 95. Maybe I should do this just to say I did. Very pointless otherwise.

HiFi said...

Awesome guide!

Moob said...

i'll have to get my furby

notforeverybody said...

Wow.. 3.1
seems like a hundred years ago now...

Dazza said...

that was really well described and informative, good job!

RootYourDroid.net said...

Dude windows 98 was the bomb! Windows ME was the worst Windows ever, IMO.

SirJohnBear said...

Oh god, why would you ever want to reinstall this? If anything, go for the best in 98, lol

GoGoGoViral said...

Wow, oldschool for the win. +followed.

MAX POWER said...

lol i'm not letting windows get anywhere near my precious mac. :P

Kim Anders said...

wouw nice!

The Freeze said...

very informative.. if I had a mac i would totally do this!

The Game Store Guy said...

HOLY CRAP! 3.1?! Wow. The fact that I can remember that makes me feel a little old.

Kanika Bishnoi said...

Really good stuff. Great work. Keep posting. :)

phthalo said...

Hah, this is great for nostalgia.

Patti D. said...

thanks for the walk down memory lane, awesome job with this nice software!
I still remember hanging those OS with the silly command c:\con\con

Cornflakes said...

Well, now if I ever have someone putting a gun to my head telling me to put windows shit into mac shit, I'll live.

Thanks for the awesome post, VERY descriptive.

Jessica Thompson said...

Wow haven't seen that logo in a while...

Ingönyama said...

i love you for doing amiga

Mexikola said...

Aw I miss those days

Danny Murphy said...

Oh man, this brings me back, first PC had this as the OS.

Alphabeta said...

Thanks, I needed to reinstall Windows today and found this extremely helpful.
3.1 sure runs a lot better than the Vista I had on my pc before!

Niek said...

Remember when a PC had a turbo button?
Awesome times

Wink said...

This reminds me of ancient times I had forgotten about a long time ago.

schultzz said...

im not using mac but this os helpful for instaling classic windows on any dos emulator ( or virtual pc)

spaceman said...

Man 3.1 was my shiiiit. Lol, that's what started it all :P

Nice post, following :D

Necroticism said...

Aww, indeed nostalgia :)

Bulwyf said...

absolute nostalgia.. I especially remember the very first paint!

Electric Addict said...

ah nostalgia :) reminds me of DOS days

Lucky13 said...

oh the old days of dos and much frustrations