Jump to content

98 SE SP 2.1


Gape

Recommended Posts

98 SE SP 2.1 :w00t:

Download from Rapidshare.

Download from Majorgeeks.

Download from Softpedia.

(17.421.312 bytes, md5sum: 59db7fb49f582c7b6cc4f56a4b440ac1)

ALWAYS BACKUP FIRST!

Installation and Semi-slipstreaming Guide for SP

What's new:

* Added COMCAT.DLL from DCOM98.

* Added Q212265 (JPEGIM32.FLT).

* Added Q240896 (OPENGL32.DLL).

* Added Q258765 (REG).

* Added Q269604 (DSOUND.DLL).

* Added Q285895 (CIMWIN32.DLL) and Q282949 (WBEMPROX.DLL).

* Added Q314941 (SSDPAPI.DLL, SSDPSVR.EXE, UPNP.DLL).

* Added Q323708 (NSCIRDA.SYS).

* Added Q327517 (REG).

* Added Q885836 (MSWRD632.WPC).

* Added Q887617 (HTML32.CNV, MSCONV97.DLL, MSWRD832.CNV).

* Added Q903235 (REG).

* Added a fix for VS2005 issue (REG).

* Added "No Channel Logging" registry tweak.

* Updated Q891711 (to U891711).

* Updated NWPP32.DLL (to Q250876-v2).

* Updated HTML Help (to Q896358).

* Removed DELINFS.INF.

* Corrected MOUHID.VXD and DISPEX.DLL files.

* Cleaned up some code.

* Changelog.

Known problems:

* Some old audio drivers (like Crystal CS423x) are not compatible with SP 2.x. Please, update your audio drivers, if you have problem.

* Uninstallation needs Windows 98 SE CD-ROM. It also doesn't remove all installed files. It only reverts back half of the installed files with original 98 SE files. So, I don't recommend uninstallation of the pack, if you don't have any serious problem.

Important notes:

* If you installed SP 2.0.x previously, just install this version without uninstalling old version.

* If you want to make a localized version of this pack, you can find DDF (for making CAB files), and SED (for IEXPRESS) files as an attachment in this post. For more information about localization, you can look at Petr's post.

* Unattended installation support is added, but it only installs "Main Updates/Hotfixes" part. For unattended installation, use this command:

sesp21en.exe /q

* If you like this pack and feel like contributing a little something, you can send me some donation via Paypal.

Other works:

* MDGx's 982ME.

* Tihiy's Revolutions Pack.

* Maximus-Decim's 98SE Native USB Drivers (NUSB).

21files.zip

Edited by Gape
Link to comment
Share on other sites


i'm on dial-up connection and unfortunately can't download sabj from the Rapidshare completely in Free account mode :} How about to split it with a few parts using rar or 7zip or place it on another source?

Link to comment
Share on other sites

It's up on MajorGeeks. I'll be updating the Windows 98 Power Pack in a few days.

I should note that my BHT 2.0 Lite, which was up on MajorGeeks earlier this week, has been designed with Win98 users in mind. It is a utility compilation with everything you could possibly need... Except for extra bandwidth on my website... which is costing me dearly.

Anyway, Thanks again, Gape!

Link to comment
Share on other sites

Hi Gape,

I have not tested English version but I prepared beta of Czech version and the it seems it works.

Please check Windows Update with fresh Windows 98 SE install (no IE update) - on my system WU wants to install one critical update - May 27 1999 Update, it is Q231452 + Q231450 combined into one file. It will never install because the sesp contains newer file and therefore the required registry entries are never created.

The following registry change is necessary not to see this update in Windows Update:

[AddReg.Hotfixes]

; 231452

HKLM,"SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{16E349E0-702C-11CF-A3A9-00A0C9034920}","Compatibility Flags",0x10001,00,04,00,00

[sP.AddReg]

; 231450

HKLM,"%InstalledComp%\{92D6DB54-739C-11D2-A0A2-00C04F8EF9B9}",,,"q231450"

HKLM,"%InstalledComp%\{92D6DB54-739C-11D2-A0A2-00C04F8EF9B9}","IsInstalled",0x10001,01,00,00,00

HKLM,"%InstalledComp%\{92D6DB54-739C-11D2-A0A2-00C04F8EF9B9}","Locale",,"%LANG%"

HKLM,"%InstalledComp%\{92D6DB54-739C-11D2-A0A2-00C04F8EF9B9}","Version",,"5,0,2717,2000"

HKLM,"%InstalledComp%\{92D6DB54-739C-11D2-A0A2-00C04F8EF9B9}","ComponentID",,"q231450"

; 231452

HKLM,"%InstalledComp%\{d38b0b86-0d37-11d3-8fbd-00c04f8eca4f}",,,"q231452"

HKLM,"%InstalledComp%\{d38b0b86-0d37-11d3-8fbd-00c04f8eca4f}","IsInstalled",0x10001,01,00,00,00

HKLM,"%InstalledComp%\{d38b0b86-0d37-11d3-8fbd-00c04f8eca4f}","Locale",,"%LANG%"

HKLM,"%InstalledComp%\{d38b0b86-0d37-11d3-8fbd-00c04f8eca4f}","Version",,"5,0,2717,2000"

HKLM,"%InstalledComp%\{d38b0b86-0d37-11d3-8fbd-00c04f8eca4f}","ComponentID",,"q231452"

Maybe it is different for other languages, I've seen too many differences between languages on Windows Update.

What is the reason for adding COMCAT.DLL from DCOM98? It seems that Windows 98 SE contains the same version?

In Czech version I have made a few minor modifications

* Added Windows Update engine

* Added Compobj.dll from DCOM98

* Added Update.sys

* Added some registrations from vcredist, I don't know if it is necessary but I also see no problem:

[RegisterOCXs.Section]

%11%\Atl.dll

%11%\Mfc42.dll

%11%\Msvbvm50.dll

%11%\Olepro32.dll

%11%\Iuctl.dll

[AddReg.Hotfixes]

; vcredist

HKLM,"%CurrentVersion%\RunOnce","Atl.dll...",,"%11%\regsvr32 /s %11%\atl.dll"

HKLM,"%CurrentVersion%\RunOnce","Comcat.dll...",,"%11%\regsvr32 /s %11%\comcat.dll"

HKLM,"%CurrentVersion%\RunOnce","Mfc42.dll...",,"%11%\regsvr32 /s %11%\mfc42.dll"

HKLM,"%CurrentVersion%\RunOnce","Oleaut32.dll...",,"%11%\regsvr32 /s %11%\oleaut32.dll"

HKLM,"%CurrentVersion%\RunOnce","Olepro32.dll...",,"%11%\regsvr32 /s %11%\olepro32.dll"

I've also added this setting:

[AddReg.Hotfixes]

; 897225 - Install QFE version of IE updates

HKLM,"Software\Microsoft\Internet Explorer","QFEInstalled",0x10001,01,00,00,00

I've also made building of the package a bit easier - maintaining of 21sp2.ddf and 21supp.ddf files is no longer needed, see the attached batch file.

Petr

sp2.zip

Link to comment
Share on other sites

Please check Windows Update with fresh Windows 98 SE install (no IE update) - on my system WU wants to install one critical update - May 27 1999 Update, it is Q231452 + Q231450 combined into one file. It will never install because the sesp contains newer file and therefore the required registry entries are never created.

I checked Windows Update with fresh install before releasing 2.1, this update didn't show up.

What is the reason for adding COMCAT.DLL from DCOM98? It seems that Windows 98 SE contains the same version?
It's different in size.
In Czech version I have made a few minor modifications

* Added Windows Update engine

* Added Compobj.dll from DCOM98

* Added Update.sys

* Added some registrations from vcredist.

UPDATE.SYS and some other unofficial updates will be in the next version (2.5/3.0).

I've also made building of the package a bit easier - maintaining of 21sp2.ddf and 21supp.ddf files is no longer needed, see the attached batch file.

Great! Thank you.

Link to comment
Share on other sites

I checked Windows Update with fresh install before releasing 2.1, this update didn't show up.

OK, then it will be just related to some languages only.

UPDATE.SYS and some other unofficial updates will be in the next version (2.5/3.0).

What about to start new topic called something like "Changes in the future versions" and in the first post maintain complete list of updates:

- that will be added in the next minor version

- that will be added in the next major version

- that will be never added

?

I think it will be very helpful for all of us not to repeat the same suggestions - and also not to forget anything.

What do you think?

Petr

Link to comment
Share on other sites

For the french users, the french version of the Service Pack 2.1 is available on Gravure-Hebdo

Hello WebMatze,

I have checked French version and here are differences that I've found - maybe you know about all of them, but just in the case.

HSFLOP.PDR 4.10.0.2223 instead of 4.10.0.2224 (Q262232)

KERNEL32.DLL 4.10.0.2224 instead of 4.10.0.2225 (Q320798)

NABTSFEC.SYS 5.3.0.900 instead of 4.10.0.2223 (not present on French W98 anyway)

NDIS.VXD 4.10.0.2224 instead of 4.10.0.2225 (Q270063)

Q891711.DLL 4.10.0.2222 instead of 4.10.0.2223 (U891711 project)

TWEAKUI.HLP is not the corrected version

These files are not needed at all because French W98SE does not contain WebTV

ANNCLIST.EXE

ENHTRIG.DLL

NABTSFEC.SYS

This file should be in SUPP and not SP2.CAB because it is not present on the original CD-ROM

wshfr.dll

Not localized files:

oconvpck JPEGIM32.FLT

Q239696 IOS.VXD

Q242193 NWREDIR.VXD

Q244540 INSENG.DLL http://download.microsoft.com/download/ie5...244540frx86.exe

Q246094 SHDOCVW.DLL was http://download.microsoft.com/download/ie5...246094frx86.exe but is no longer available.

Q246817 VPOWERD.VXD

Q250514 SPOOLSS.DLL

Q250876 NWPP32.DLL

Q257360 VPICD.VXD *

Q257821 MSAFD.DLL

Q257821 MSWSOSP.DLL

Q277628 VFAT.VXD

Q288430 VMM.VXD * (maybe English file is even in French 288430FRN8.EXE)

Q289635 GDI.EXE

Q309081 IRENUM.VXD

Q319571 KEYB.COM *

Q323455 VREDIR.VXD *

Q835732 MSSIP32.DLL

Q835732 WINTRUST.DLL http://download.microsoft.com/download/c/d...732-x86-FRA.exe

Q885836 MSWRD632.WPC **

http://download.microsoft.com/download/1/6...836-x86-FRA.EXE (it is incorrectly marked as English but it is translated inside. Extract by Windows2000-KB885836-x86-FRA.EXE /extract command in W2000/WXP environment.

Q887616 HTML32.CNV **

http://download.microsoft.com/download/7/4...ullFile-FRA.exe

* At least these should be available localized from Microsoft, maybe other too.

** I can send you these French files if you prefer not to download and extract them.

These files have set language to English although they are in French

HLINK.DLL

TWEAKUI.CPL

USER.EXE - 291362FRN8.EXE should contain the right version

I know it's not easy to make fully localized version.

Petr

Edited by Petr
Link to comment
Share on other sites

Hi Gape,

I've found that your SCR56.INF is based on 5.6.0.8515 and not on current 5.6.0.8825 package. There are added lines:

HKCR, "VBSFile\Shell\Open","",,"%MENU_OPEN%"

HKCR, "VBSFile\Shell\Open\Command","",0x00020002,"%25%\WScript.exe ""%1"" %*"

HKCR, "VBSFile\Shell\Open2","",,"%MENU_DOSOPEN%"

HKCR, "VBSFile\Shell\Open2\Command","",0x00020002,"%13%\CScript.exe ""%1"" %*"

HKCR, "VBEFile\Shell\Open","",,"%MENU_OPEN%"

HKCR, "VBEFile\Shell\Open\Command","",0x00020002,"%25%\WScript.exe ""%1"" %*"

HKCR, "VBEFile\Shell\Open2","",,"%MENU_DOSOPEN%"

HKCR, "VBEFile\Shell\Open2\Command","",0x00020002,"%13%\CScript.exe ""%1"" %*"

and line

HKLM,%ActiveSetupRegKey%,"Version",0,"5,6,0,8515"

was changed to

HKLM,%ActiveSetupRegKey%,"Version",0,"5,6,0,8825"

Petr

Link to comment
Share on other sites

I've found that your SCR56.INF is based on 5.6.0.8515 and not on current 5.6.0.8825 package. There are added lines:

HKCR, "VBSFile\Shell\Open","",,"%MENU_OPEN%"

HKCR, "VBSFile\Shell\Open\Command","",0x00020002,"%25%\WScript.exe ""%1"" %*"

HKCR, "VBSFile\Shell\Open2","",,"%MENU_DOSOPEN%"

HKCR, "VBSFile\Shell\Open2\Command","",0x00020002,"%13%\CScript.exe ""%1"" %*"

HKCR, "VBEFile\Shell\Open","",,"%MENU_OPEN%"

HKCR, "VBEFile\Shell\Open\Command","",0x00020002,"%25%\WScript.exe ""%1"" %*"

HKCR, "VBEFile\Shell\Open2","",,"%MENU_DOSOPEN%"

HKCR, "VBEFile\Shell\Open2\Command","",0x00020002,"%13%\CScript.exe ""%1"" %*"

These lines are deleted by me to reduce virus risks. (Some viruses are based on .vbs and .vbe scripts).

HKLM,%ActiveSetupRegKey%,"Version",0,"5,6,0,8825"

Minor problem, but it will be corrected on the next version.

Thanks.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...