Post subject: Windows 98/Me shell ported to Windows 95 Posted: Sat May 05, 2012 3:02 pm
Amateur Beta Collector
Joined Sun Jan 22, 2012 2:04 pm
Posts 90
Favourite OS Windows 8 Pro 32 bit
Hello. I've got Windows 95 installed on a Virtual Machine. I installed Internet Explorer 4.01 to get the Windows Desktop Update and I got it running perfectly. Now I'm asking if it's possible to port the Windows 98 or Me shell to get this:
Post subject: Re: Windows 98/Me shell ported to Windows 95 Posted: Sat May 05, 2012 3:14 pm
1337 Beta Collector
Joined Thu Nov 29, 2007 11:33 pm
Posts 3232
Location Where do you want to go today?
Favourite OS All Microsoft operating systems!
All you would need to do, really, is to first examine the files within the Internet Explorer 4.0 Active Setup .CAB file that already contains the files for the web integrated shell (it might be IE4SHL.CAB, but I'm not sure, I haven't looked back at the Internet Explorer 4.0 Active Setup files in quite a while).
Then, extract the files themselves, and replace each and every file with the version from the later Explorer shell. Finally, run the required .INF file (might be IE4SHL.INF, but again, I'm not sure, but anyway, right click it and select "Install" from the menu), and it should install.
I haven't tried this trick before, but it should work, considering that the files themselves most likely haven't changed so much.
Also, the version of the web integrated shell included by default in Internet Explorer 4.0 and later is actually the same version included in some of the Windows 98 beta builds, such as Build 1593. Infact, if you enable the high color icons in the registry and have your display set to "High Color (16-Bit)", you will get the exact same icons that you see in Windows 98 itself with those options enabled.
_________________ Main operating system: Windows 8 Enterprise (Evaluation) Windows 8 real life sightings (not counting Windows Phone 8): 2 (Client)
Post subject: Re: Windows 98/Me shell ported to Windows 95 Posted: Sat May 05, 2012 4:36 pm
1337 Beta Collector
Joined Thu Nov 29, 2007 11:33 pm
Posts 3232
Location Where do you want to go today?
Favourite OS All Microsoft operating systems!
My procedure above involves replacing the actual shell system files with the ones from Windows Me (Millenium Edition), and not simply replacing the "Web" folder, however, I certainly agree that Internet Explorer 5.5 should be used if anyone was to rempliment the Windows Me (Millenium Edition) Explorer shell into Windows 95 or even Windows 98.
_________________ Main operating system: Windows 8 Enterprise (Evaluation) Windows 8 real life sightings (not counting Windows Phone 8): 2 (Client)
Post subject: Re: Windows 98/Me shell ported to Windows 95 Posted: Sat May 05, 2012 4:43 pm
Amateur Beta Collector
Joined Tue Oct 27, 2009 3:00 pm
Posts 171
Location Germany
Favourite OS Windows 7
In my opinion it is not necessary to replace the whole shell as it is just an internet explorer instance with some parameters. For the visual-style the "web" folder should be enough.
Post subject: Re: Windows 98/Me shell ported to Windows 95 Posted: Sat May 05, 2012 4:47 pm
1337 Beta Collector
Joined Tue Dec 14, 2010 4:02 pm
Posts 5406
eggi36 wrote:
In my opinion it is not necessary to replace the whole shell as it is just an internet explorer instance with some parameters. For the visual-style the "web" folder should be enough.
Exactly. Replacing system files could result in errors...
Post subject: Re: Windows 98/Me shell ported to Windows 95 Posted: Sat May 05, 2012 9:13 pm
Amateur Beta Collector
Joined Thu Apr 05, 2012 6:39 am
Posts 100
Favourite OS Win95C & Win98SE
As you have discovered the Windows Desktop Update places all (or virtually all) of the 98-Shell into Windows 95.
One must install IE 4.0 with the Desktop Update FIRST before installing IE 5.5 SP2, because IE 5.5 SP2 does NOT give you the option to install the Desktop Update, even though the CAB file for it is present. (I have created a modified IE5SETUP.EXE that adds this option, but I don't have it on this machine at the moment).
Then, you would have to try transplanting the Windows ME Shell onto 95. I know this can be done with 98SE, (See MDGx's 98SE2ME Project) but I'm not sure about 95.
This excerpt from MDGx's 98SE2ME ReadMe covers the shell-swap section, and lists files that must be replaced together because of interdependencies:
Quote:
* Option 3: installs newer WinME system files [Windows Graphical User Interface (GUI), Explorer, Shell, Dialog, Folders, Web Browser, Fonts, Effects, Documents, Scrap + Network Drives Integration Controls, OLE DLLs + APIs + Movie Maker] from WinME CABs by running C:\9!M\O3.BAT , C:\9!M\O3DOS.BAT + C:\9!M\O3WEB.BAT into: ** %windir% [usually C:\WINDOWS]: - Windows Explorer = EXPLORER.EXE 5.50.4134.100 ** %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: - Common Dialog 32-bit Control = COMDLG32.DLL 5.50.4134.100 - Active IMM Server = DIMM.DLL 5.00.3000.1 - OLE DOCument Properties = DOCPROP.DLL 5.00.2136.1 - OLE DOCument Properties 2 = DOCPROP2.DLL 5.00.2136.1 - Fonts Folder Control = FONTEXT.DLL 4.90.3000 - My DOCuments Folder Control = MYDOCS.DLL 5.50.4134.100 - Map Network Drives/Network Places Wizard = NETPLWIZ.DLL 5.00.2136.1 - Effects Control = PLUSTAB.DLL 5.00.2136.1 - Shell library = SHELL.DLL 4.90.3000 - Patched WinME Shell 32-bit Control = SHELL32.DLL 5.50.4134.120: http://www.msfn.org/board/index.php?showtopic=84451 available at: http://www.mdgx.com/web.htm#MEU - Shell Scrap Object Handler = SHSCRAP.DLL 5.00.2136.1 - Customize Folder Wizard = IESHWIZ.EXE 5.50.4134.100 - Patched WinME Web View Control = WEBVW.DLL 5.50.4134.7069: http://www.microsoft.com/technet/securi ... 5-049.mspx available at: http://www.mdgx.com/web.htm#MEU ** %windir%\WEB [usually C:\WINDOWS\WEB]: - Patched WinME Windows Explorer thumbnail pic view IMGVIEW.HTT = fixed JavaScript errors using Notepad. - Patched WinME PRINTERS.HTT = fixed Start -> Settings -> Printers JavaScript error using Notepad. IMPORTANT: ALL option 3 files above MUST be installed TOGETHER OR NOT AT ALL because of interdependencies!
Note that the interdependencies list for Windows 95 may be greater than this list for 98SE...
Post subject: Re: Windows 98/Me shell ported to Windows 95 Posted: Sun May 06, 2012 2:34 pm
Amateur Beta Collector
Joined Tue Oct 27, 2009 3:00 pm
Posts 171
Location Germany
Favourite OS Windows 7
To add the desktop update to ie5setup launch it but do not continue. Then use windows search to find "iesetup.cif". Open it with notepad and search for a line called "[IE4Shell_Win]". There change "UIVISIBLE=0" to "UIVISIBLE=1". Then continue setup, choose custom install and enable the desktop update.
EDIT: IT WORKS!!! As lonecrusader said, 98SE2ME is the key. Extract it in a Windows 98 environment, copy it to Windows 95. Then simply launch "O3.bat" and let the magic happen. You can simply ignore the errors. And after the reboot:
But as you can see there are some bugs. There's only a black line in the start menu because the menu itself is to short. Add a shortcut or a folder to it and the Windows Me bitmap will appear. Also the program folder is completly empty because of language differences. But that's also easy to fix. The only thing that is a bit annoying is that the explorer is now in two languages. In German and English because I've installed 98SE2ME on a German Windows 95. I think when you install 98SE2ME on an English win95 you're fine.
Users browsing this forum: Bing [Bot], rafaelgs and 3 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum
All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.