Win3x.Org

Windows & DOS Community

Firefox and Flash on Windows 95 and NT 3.51+

Post Reply   Page 1 of 1  [ 2 posts ]
Author Message
Big Monstro
Post subject: Firefox and Flash on Windows 95 and NT 3.51+
Posted: 25 July, 17:07
Administrateur
User avatar
Offline
 
Posts: 3405
Joined: 27 June, 15:15
Retro PC: 80486 DX2/66, MS-DOS & Windows
 
The last versions of Internet Explorer for Windows 95 and NT have became so outdated that it's now strongly recommended to surf with another browser, at least if you have a proper hardware. In this tutorial, I'll explain how to use Firefox 2 (or SeaMonkey 1.1) and a tweaked version of Flash 7 (which simulates Flash 8 to improve website compatibility)... on Windows 95 and NT 3.51/4.0 !

A. Hardware requirements

Although Firefox 2 can work on old operating systems, your hadware has to meet some criteria:
Pentium 233 MHz (Recommended: Pentium 500MHz or greater)
64 MB RAM (Recommended: 128 MB RAM or greater)
If you plan to watch Flash video, the requirements should be even greater (probably a Pentium 4 with 256 MB RAM or higher). So, don't use these softwares on typical computers from Windows 95 era !

=> That guide is intended for relatively fast computers running older operating systems (multiboot or virtual machines).

B. Softwares

Officially, Firefox 2 requires Windows NT 4.0, Windows 98 or higher. SeaMonkey supports Windows 95 and even NT 3.51. However, there are some bugs with older operating systems.

Fortunately, Nathan (alias ToastyTech) made custom builds of Firefox 2.0.0.22 and SeaMonkey 1.1.20pre, specifically optimised for Windows 95 and NT. A working version of Flash is also available => http://toastytech.com/files/95browsing.html

If you have problems to access this website, here some alternative links:
Firefox 2.0.0.22 designed for Windows 95 and NT 3.51/4.0 (8.2 MB) Hits : 1519
SeaMonkey 1.1 designed for Windows 95 and NT 3.51/4.0 (11.2 MB) Hits : 716
RetroZilla 2.2 - compatible with the TLS 1.2 protocol (12.0 MB) Hits : 611
Macromedia Flash 7 simulates Flash 8, Windows 95/NT (506 KB) Hits : 704
ToastyTech provides browsers in "portable" form, which means there is no real installation procedure. However, some DLL files are needed. To add Flash support, simply extract the archive containing Flash and copy the NPSWF32.DLL file to "plugins" directory of Firefox or SeaMonkey. Restart the browser.

C. DLL files

The presence of some DLL files is compulsory. The latter are localized in %systemroot%\system (Windows 95) or %systemroot%\system32 (Windows NT)

In Windows 95, you have to take into account these files...
  • MSVCRT.DLL
  • OLEAUT32.DLL
  • WININET.DLL

In Windows NT 3.51, you have to take into account these files...
  • COMCTL32.DLL
  • IMM32.DLL
  • MSVCRT.DLL
  • OLEAUT32.DLL
  • WININET.DLL

In Windows NT 4.0, you have to take into account these files...
  • OLEAUT32.DLL
  • WININET.DLL
Please note wininet.dll is only required for Flash (not for Firefox and SeaMonkey themselves)

D1. Guidelines for Windows 95

The simplest way is just installing Internet Explorer 5.0x or 5.5, as these browsers include all DLL files needed by Firefox (what an irony, aren't you?), SeaMonkey and Flash. Installing Microsoft Office 2000 is enough too.
Internet Explorer 5.5 (for Windows 95) (32.2 MB) Hits : 1041
If you don't want to install Internet Explorer 5.x or Office 2000, there is an alternative path:

1) Check the version of oleaut32.dll located in %systemroot%\system directory. If the number is lower than 2.40.4275, you have to replace it by a newer file. The DCOM95 component contains an updated oleaut32.dll

  DCOM 1.3 for Windows 95 (Internet Archive)

2) If Internet Explorer 4 is natively included with your operating system, msvcrt.dll and wininet.dll should have already been on your computer. In fact, installing DCOM is enough to make Windows 95 C - aka OSR 2.5 - compatible with Firefox, SeaMonkey and Flash ! Apart from the last edition, no msvcrt.dll was shipped with Windows 95. If you actually need to download this file, here a link:

  msvcrt.dll 6.0.8397.0 from Visual Studio service pack 3 (Internet Archive)

3) If Internet Explorer 3 or higher is natively included with your operating system, wininet.dll should have already been on your computer. That means that file is present on Windows 95 B/C (aka OSR2.x editions). If you use Windows 95 RTM or A (aka SP1 or OSR1), you can install Internet Explorer 3.0+. An alternative way is getting wininet.dll from Office 97/2000 Viewer.
PowerPoint Viewer 32-bit (2.7 MB) Hits : 675
Word Viewer 32-bit (3.7 MB) Hits : 700
Windows 95 is now ready to run FireFox, SeaMonkey and Flash !

D2. Guidelines for Windows NT 3.51

1) Firstly, you should install the latest Service Pack (SP5):
Service Pack 5 + post-SP5 hotfixes (20.6 MB) Hits : 1202
2) Newer version of comctl32.dll and imm32.dll can be downloaded here:

  Comctl32.dll and Imm32.dll from Windows NT 4.0 SP6 (Internet Archive)

Please note comctl32.dll is locked by Windows, so you have to rename the previous version (for example, by comctl32.old) and copy the newer one in %systemroot%\system32 directory.

3) Check the presence of msvcrt.dll in %systemroot%\system32 directory. If there is no a such file, you have to add it on your computer.

  msvcrt.dll from Visual Studio SP3 (Internet Archive)

4) Check the version of oleaut32.dll located in %systemroot%\system32 directory. If that number is below 2.40.4275, you have to replace the file by a newer file. The Microsoft Libraries Update version 2 contains an updated oleaut32.dll

  Microsoft Libraries Update version 2 (juin 1999) (Internet Archive)

Installation is mostly silent. Wait one minute after the start of installation before considering that's complete.

5) You have to reboot manually. Despite the upgrade of hard disk content, the older versions of comctl32.dll and oleaut32.dll remain in memory as long as you don't reboot.

6) Finally, you need to add wininet.dll in %systemroot%\system32 directory, for Flash. That file was shipped with Office 97.
PowerPoint Viewer 32-bit (2.7 MB) Hits : 675
Word Viewer 32-bit (3.7 MB) Hits : 700
Windows NT 3.51 is now ready to run FireFox, SeaMonkey and Flash !

D3. Guidelines for Windows NT 4.0

The simplest way is just installing the latest Service Pack, as the SP6 includes newer oleaut32.dll (version 2.40.4277) and wininet.dll. Note: wininet.dll needs to be extracted from SP6 if you don't have a previous version).
Service Pack 6a + post-SP6a hotfixes (59.4 MB) Hits : 946
If you don't want to install latest Service Pack or Office 2000, there is an alternative path:

1) Check the version of oleaut32.dll located in %systemroot%\system32 directory. If that number is below 2.40.4275, you have to replace the file by a newer file.

  Visual Basic 6.0 SP3 Runtime (Internet Archive)

2) In addition to Service Pack 6, Internet Explorer 3 and later include wininet.dll. Because Windows NT 4.0 was shipped with Internet Explorer 2 in most variants (even with SP6 installed), that file can be missing. Installing Internet Explorer is a solution. An alternative way is getting wininet.dll from Office 97/2000 Viewer.
PowerPoint Viewer 32-bit (2.7 MB) Hits : 675
Word Viewer 32-bit (3.7 MB) Hits : 700
Windows NT 4.0 is now ready to run FireFox, SeaMonkey and Flash !

E. Improve the experience

You can install AdBlock, Flashblock and Noscript for Firefox 2 and SeaMonkey 1.1.
AdBlock Plus 1.0.2 (356 KB) Hits : 443

Flash Block 1.3.17 (98 KB) Hits : 407

Noscript 1.10 (478 KB) Hits : 414

To install these plugins, just open xpi files on your browser ! Firefox 2 can handle AdBlock Plus 1.0.2 but not AdBlock 0.5.3
Downloading files with Firefox on Windows NT 3.51
By default, Firefox 2 (at least the custom build made by ToastyTech) save downloaded files on Desktop. But that folder doesn't actually exist in Windows NT 3.51. As a result, you cannot download most files. To resolve that problem, you must choose another location (except root directory), or configure Firefox for "ask where to save files" each time. SeaMonkey is not affected by this minor issue.


Top
Quote
Big Monstro
Post subject:
Posted: 28 February 2023 15:59
Administrateur
User avatar
Offline
 
Posts: 3405
Joined: 27 June, 15:15
Retro PC: 80486 DX2/66, MS-DOS & Windows
 
I add some links to download FlashBlock 1.3.17 and NoScript 1.10 (see at the bottom of the tutorial). Here the result after installation: http://www.win3x.org/screens/addons.gif

EDIT:

Youtube no longer works with Flash 7, making Windows 95 and NT 3.51 totally unusable to watch such videos. If you use Windows NT 4.0, you can switch to Flash 9.0.280 (hacked to run on that OS) and a newer browser (Opera 10.63 or Qtweb/Qt demo Browser).

That tutorial will be still available for reference purpose and to install Firefox 2.0 or SeaMonkey 1.1, the most advanced browsers on NT 3.51 (work fine with Win3x.Org and many phpBB 2.0/3.0 boards, unlike IE5 16-bit which has issue on posting and downloading - just like any other 16-bit browser and IE3).

Last bumped by Big Monstro on 28 February, 15:59.

Top
Display: Sort by: Direction:
Post Reply   Page 1 of 1  [ 2 posts ]
Return to “Resources”
Jump to: