Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

RetroZilla: An updated version of Mozilla for Windows 95 and NT4 [2.2 RELEASED]

Featured Replies

  • Author
1 hour ago, roytam1 said:

Does your VC6 build works on Win95? If so it should work on NT 3.51 as well.

Yep. Windows 95 is an operating system I test RetroZilla on extensively, and I will delay release if RZ is not working properly on it.


  • Author

A lot of progress is being made on the stopgap release before I get to updating Gecko. I am planning on dropping 2.1 within the next few days, possibly as early as tonight. Has a few improvements, especially in the realm of search and a few security-related prefs. These fixes are all already in the codebase, roytam1's patches will be applied to the next release, the reason behind this is to get another release out quicker and allow for more further testing and development of the patches. (I may apply those patches in a 2.2 release, or just hold off for 3.x, depending on how certain things go.)

  • Author

2.1 is out!

I changed many of the default security popup dialogs ("you are entering/leaving a secure site") to be disabled by default, as most people consider them to be annoying, I disabled the sidebar opening every time you search from the urlbar, added the StartPage search engine (Google results without the tracking), added a few urlbar keywords to search easier, and added an update notification to the default home page.

Any issues please let me know.

Download RetroZilla 2.1

i've managed to run that test build? and retrozilla 2.1 (just now). It's nt 3.51 with newshell and a few unofficial updates(superpack 7 and a few others) anyways both seem to work fine lol

test.png

Can it run without NewShell? And what is "Superpack 7"?

c

Edited by cc333

amazingly that test build works on nt3.51 on my fresh install haven't installed sp5 or anything, I tried standard retrozilla and firefox 2 and both gave the same errors though. "Dynamic link library MSVCRT.DLL could not be found in the specified path. C:\retrozilla; C:\WINNT35; C:\WINNT35\SYSTEM32"

 

also that unofficial update pack is here http://bearwindows.zcm.com.au/winnt351.htm#4

whoa.png

Edited by CrazyPresea

34 minutes ago, CrazyPresea said:

amazingly that test build works on nt3.51 on my fresh install haven't installed sp5 or anything, I tried standard retrozilla and firefox 2 and both gave the same errors though. "Dynamic link library MSVCRT.DLL could not be found in the specified path. C:\retrozilla; C:\WINNT35; C:\WINNT35\SYSTEM32"

 

also that unofficial update pack is here http://bearwindows.zcm.com.au/winnt351.htm#4

whoa.png

Works here as well.

rz2-nt351.png

And I wonder if my SQLite3 patch needs improvement as now it leaves garbage after .sqlite filename.

EDIT: OK fixed counting, same download link.

EDIT2: Fixed null terminating, same download link.

Edited by roytam1

Wow, awesome project! ^^ nice to see some love for the Win9x line of OSes :)

First BIG step of porting Firefox 3.6 to old NT.

It runs but it cannot show any text.

fx36-nt4.png

 

for Firefox 3 or later not working (exit immediately) on NT4, the biggest reason is that, NT4 doesn't like "Local\" or "Global\" namespace/prefix in the Mutex.

 

Test binary: http://roy.orz.hm/gpc/files1.rt/fx36vc71-20171014.7z

Source: https://github.com/roytam1/fx36oldwin

Edited by roytam1

@roytam1 Could the problem with it not displaying fonts have something to do with your locale? What happens if you use American English NT 4?

Perhaps I can set it up in a VM and try it out myself....

Also, has anyone tried compiling Pale Moon XP (the new experimental backport of Pale Moon 27) on NT 4?

c

  • Author
7 hours ago, roytam1 said:

First BIG step of porting Firefox 3.6 to old NT.

It runs but it cannot show any text.

fx36-nt4.png

 

for Firefox 3 or later not working (exit immediately) on NT4, the biggest reason is that, NT4 doesn't like "Local\" or "Global\" namespace/prefix in the Mutex.

 

Test binary: http://roy.orz.hm/gpc/files1.rt/fx36vc71-20171014.7z

Source: https://github.com/roytam1/fx36oldwin

It's not working for me, it's complaining about GdiGradientFill in GDI32.DLL.

4 hours ago, rn10950 said:

It's not working for me, it's complaining about GdiGradientFill in GDI32.DLL.

Just tested in NT 3.51, it complains these functions are missing:

SQLITE3.DLL:
 KERNEL32.DLL
  - GetFileAttributesExW
  - InterlockedCompareExchange

XUL.DLL
 OLE32.DLL
  - CoInitializeEx
 KERNEL32.DLL
  - SignalObjectAndWait
 ADVAPI32.DLL
  - GetNamedSecurityInfoW
  - SetNamedSecurityInfoW
 USP10.DLL (whole file missing)
  - ScriptBreak
  - ScriptFreeCache
  - ScriptGetCMap
  - ScriptGetFontProperties
  - ScriptGetProperties
  - ScriptIsComplex
  - ScriptItemize
  - ScriptPlace
  - ScriptRecordDigitSubstitution
  - ScriptShape


But I didn't see any GdiGradientFill.

Usp10.dll can be copied from nt4 or 2k

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.