Ok, it's been a while I haven't played with Windows 98. For the first edition I can't improve that. But what about the SE ?
Well, Windows 98 SE won't work on a 80386 because of IE5 and the webby desktop. So explorer.exe will crash, try to reload, crash again...
So, without any modification I don't think it's possible to make it running on a 386 based machine. So I wanted to investigate and found the suspicious files that prevent explorer.exe from working.
After few days of making some frankenstein installation of Windows 98 SE with some 98 First edition I found out that the file SHDOCVW.DLL is (one of) our culprit. There is the plan:
During the installation, Windows 98 SE will restart one it finished copying files. At this point we need to replace this file from the one that come with Windows 98 "FE". Then we'll continue the installation. However at the end there will be some error message due to the modified file, as the system might be creating the registery. Anyway, it worked on a emulator, let's try with a real machine:
BUT... another problem:
Anywhere on the web we can see that by using the undocumented /nm swtich we can install Windows 98 on a 386 machine... That's WRONG!
So again, we have a file do modify in order to make the installation running on a 386 machine (it won't affect the OS itself).
I tryed some Memphis builds on an emulator, and it looks like Memphis 1488 is the last one that can be installed under a 386 machine.
I took the file WINSETUP.BIN from the build 1488 CD, renamed it W98SETUP.BIN and replaced the original file by this one.
And yes, it works... The first part of the installation took about 4 hours at 33MHz... And guess what ? It failed...
I only got Windows 98 SE running in safe mode...
Anyway, removing some RAM, unactivating the Turbo... There you go:
Ok so, I want it to run without the safe mode... Well, have to do the installation all over again...
4 hours for the first part, 2 hours for the last part... But it finally worked.
Remouved some RAM, slowing down the CPU:
Am386 SX 33 CPU at 7MHz, 6MB of RAM...
I also recorded a video for this one. However it's quite long and will take some time to upload it. Because yes, it's slow, painfully slow. It takes minutes to do basic tasks (opening a folder...).
As the system has been slightly modified it's not a really legit record, but anyway, that was... "fun".
Oh, i'm sure you are wondering, what about Windows Millennium ? Well, I'm working on it, but the kernel looks very different from 95's and 98's one.