Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

98 SE SP 2.1

* * * * * 1 votes

  • Please log in to reply
43 replies to this topic

#1
Gape

Gape

    Author - Unofficial Win98 SE SP

  • Member
  • PipPipPip
  • 498 posts
  • OS:98SE
  • Country: Country Flag
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).

Attached Files


Edited by Gape, 28 November 2005 - 04:55 AM.



How to remove advertisement from MSFN

#2
The_Frag_Man

The_Frag_Man
  • Member
  • 8 posts
is it ok to install this over the top of sp2.02 and 98se2me?

#3
Gape

Gape

    Author - Unofficial Win98 SE SP

  • Member
  • PipPipPip
  • 498 posts
  • OS:98SE
  • Country: Country Flag
It is OK. But I highly recommend that after installing SP 2.1, you should re-install the latest 982ME again.

#4
eGo®Z

eGo®Z

    Junior

  • Member
  • Pip
  • 70 posts
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?

#5
miko

miko

    Advanced Member

  • Member
  • PipPipPip
  • 302 posts
someone will probably mirror it shortly (someone usually does) at least i hope so . . .
majorgeeks or something

#6
jimmsta

jimmsta

    computer janitor

  • Member
  • PipPipPip
  • 388 posts
  • OS:Windows 8.1 x64
  • Country: Country Flag
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!
Creator and Maintainer of BootZilla.org

#7
Petr

Petr

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 981 posts
  • OS:98SE
  • Country: Country Flag
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

Attached Files

  • Attached File  sp2.zip   794bytes   88 downloads


#8
WatcherSea

WatcherSea

    Newbie

  • Member
  • 17 posts

98 SE SP 2.1 :w00t:


Hello Gape:

I just noticed the update on Major Geeks.

http://www.majorgeek...Pack_d4131.html

I know it will be a Great piece of Service Pack Software; just as you've done before. :)

I'll update soon.

Later

WatcherSea

#9
notinthisworld

notinthisworld

    Newbie

  • Member
  • 26 posts
great patch

#10
Gape

Gape

    Author - Unofficial Win98 SE SP

  • Member
  • PipPipPip
  • 498 posts
  • OS:98SE
  • Country: Country Flag

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.

#11
WebMatze

WebMatze

    Junior

  • Member
  • Pip
  • 54 posts
Hello Everybody,

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

I hope you find it usefull.

#12
Petr

Petr

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 981 posts
  • OS:98SE
  • Country: Country Flag

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

#13
Petr

Petr

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 981 posts
  • OS:98SE
  • Country: Country Flag

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.micr...244540frx86.exe
Q246094 SHDOCVW.DLL was http://download.micr...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.micr...732-x86-FRA.exe
Q885836 MSWRD632.WPC **
http://download.micr...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.micr...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, 27 November 2005 - 09:01 AM.


#14
Petr

Petr

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 981 posts
  • OS:98SE
  • Country: Country Flag
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

#15
Gape

Gape

    Author - Unofficial Win98 SE SP

  • Member
  • PipPipPip
  • 498 posts
  • OS:98SE
  • Country: Country Flag

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.

#16
Petr

Petr

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 981 posts
  • OS:98SE
  • Country: Country Flag

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


I see now. But they will be installed by default Internet Explorer setup anyway.

Petr

#17
WebMatze

WebMatze

    Junior

  • Member
  • Pip
  • 54 posts
@ Petr,

thanks for your help,

there are some files that i translated myself into french because i didn't find it in that language.
and some files are still in english...

I will continue to improve the french version but this version of the SP works great...

bye

#18
eidenk

eidenk

    MSFN Addict

  • Member
  • PipPipPipPipPipPipPip
  • 1,527 posts
There is an excellent free tool for handling VB scripts and also other scripts. It is AnalogX Script Defender. What it does is that it registers itself as handler for several script files and asks you whether you want to run the script or not before it is executed.

http://www.analogx.c...tem/sdefend.htm

The thing is that some people are using scripts to perform tasks on their OSes so that deleting the .vbs file association will create problems for them.

Maybe setting the default action for .vbs scripts to be opened by Notepad is a good solution. As for the .inf scripts, you'd be needing to right click and choose to run the script.
Asus A8V Deluxe - Athlon 64 FX-55 2.6Ghz - 1GB DDRAM 400 - Windows ME (IE 5.5 SP2 Shell) + KernelEx 4.0 and Revolutions Pack 10

#19
Gape

Gape

    Author - Unofficial Win98 SE SP

  • Member
  • PipPipPip
  • 498 posts
  • OS:98SE
  • Country: Country Flag

Maybe setting the default action for .vbs scripts to be opened by Notepad is a good solution. As for the .inf scripts, you'd be needing to right click and choose to run the script.

Thanks for the info. AnalogX Script Defender looks like a very good tool.

But SCR56.INF has already contain the setting for .vbs scripts to be opened by Notepad. :)

#20
swgreed

swgreed

    Unofficial Service Pack & Codec Pack maintainer

  • Member
  • PipPipPip
  • 454 posts
Hi,

the German localisation is actually finished, however there seems to be an issue with dsound.dll...
On a fresh installed Win98 SE (without updating to any superior DirectX version yet), Windows 98 complains:
"the following system files have been substituted by an older version. since they are in current use, they could not be repaired automatically..."

The original version of dsound.dll is 4.06.03.0518
The new dsound.dll was directly taken from the English version of SE SP 2.1
After a reboot, dsound.dll is still the old version!?

Is that because of:
Dsound.dll,,,1056 (instead of 1024)?


Beside that: again great job, gape!

Edited by swgreed, 27 November 2005 - 05:12 PM.


#21
Gape

Gape

    Author - Unofficial Win98 SE SP

  • Member
  • PipPipPip
  • 498 posts
  • OS:98SE
  • Country: Country Flag

On a fresh installed Win98 SE (without updating to any superior DirectX version yet), Windows 98 complains:
"the following system files have been substituted by an older version. since they are in current use, they could not be repaired automatically..."

The original version of dsound.dll is 4.06.03.0518
The new dsound.dll was directly taken from the English version of SE SP 2.1
After a reboot, dsound.dll is still the old version!?

Is that because of:
Dsound.dll,,,1056 (instead of 1024)?

1024+32 means, copy file if exists and don't show version warning dialog.
1024 means only copy file if exists.

Maybe it's a language issue. Could you try to find German DirectX 7.0? If you can, try to replace it with German DSOUND.DLL from DirectX 7.0.

#22
Sonic

Sonic

    Sonic

  • Patrons
  • 1,603 posts

Hello Everybody,

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

I hope you find it usefull.


Thanks WebMatze ! :thumbup
I'm testing on VmWare, silent install works too ...

Merci l'ami ;)

#23
Petr

Petr

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 981 posts
  • OS:98SE
  • Country: Country Flag

Maybe it's a language issue. Could you try to find German DirectX 7.0? If you can, try to replace it with German DSOUND.DLL from DirectX 7.0.


DSOUND.DLL from Q269604 is multi-language file, it contains resources in the following languages:
English, Czech, Simplified Chinese, Traditional Chinese, French, Dutch, Italian, Japanese, Korean German, Polish, Portuguese (Brazilian), Russian, Spanish (Mexico), Spanish (international), Spanish (traditional), Swedish.

Petr

#24
appp

appp

    Newbie

  • Member
  • 16 posts
I don't like that the timestamps on the recently added files opengl32.dll, jpegim32.flt, nscirda.sys, mswrd632.wpc was not preserved. :(

I believe that you were very careful about this previously.
Would you please fix it in the next version? Thanks!

#25
Petr

Petr

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 981 posts
  • OS:98SE
  • Country: Country Flag

Maybe it's a language issue. Could you try to find German DirectX 7.0? If you can, try to replace it with German DSOUND.DLL from DirectX 7.0.


I've found the source of the problem - DSOUND.DLL is also in SYSBCKUP folder.

Petr

Edit: No, it is strange, although the file is not installed by SESP21 into SYSBCKUP folder, it is there! Interesting.

Petr

Edited by Petr, 27 November 2005 - 04:52 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN