Jump to content

98 FE + 98 SE + ME updates + patches + (hot)fixes


Recommended Posts


Great news, erpdude8! :thumbup And mystery solved:

Gape wasn't referring to Q329128 in a roundabout way after all!

There really IS a Q301453 Win98 FE and SE hotfix!!!

So, then, that's whence Gape got those files, after all, just as he said!!!

Gape, :hello: I tend you my apologies.

Say, erpdude8, have you already asked for the Win ME version of Q301453, or should I?

the_guy has taken care of getting the Q301453 hotfix for WinME, dencorso.

It would be better off if Microsoft mentioned the updated ndis.vxd, pppmac.vxd & vip.386 files for Win98/ME in MS article 301453 instead of having to write them in a separate article and be told that they're not available and get confused.

I'm currently in the process of getting Q301453 hotfix for Italian language editions of Win98 since I already got the English Q301453 patch for Win98. It's incredible that the updated files from Q329128 have been packaged in the most unlikely place! :D

Please note that the Q301453 hotfix for Win98 requires the Dialup Networking 1.4 Q285189 security update. If you try to install Q301453 without the DUN 1.4 update for Win98, the patch will refuse to install the updated ndis.vxd, pppmac.vxd & vip.386 files and will be told to install the DUN 1.4 update.

if you view the file properties of the latest PPPMAC.VXD files and click on the Version tab and select the "Internal Name" property, it will say "PPPMAC (128 Bit)". the pppmac.vxd files from Q301453 for Win98 contain 128bit security for Dialup Networking but you'll need the DUN 1.4 update for Win98 to take advantage of 128bit security.

Edited by erpdude8
Link to comment
Share on other sites

WMP9 URPs:

* WMP9URP: Unofficial Windows Media Player 9.0 (WMP9) Update Rollup Packs

(URP) for Windows 98/98 SP1/98 SE/2000/ME install ALL previously released WMP9

Hotfixes, Patches + Updates:

...

- WMP9URP9X for Windows 98/98 SP1/98 SE/ME [8.77 MB, English]:

http://www.mdgx.com/spx/WMP9URP9X.EXE

...

Cool update MDGx. But...

I have your 98MP10 installed, and when I installed WMP9URP9X, it back-dated the following two files: :(

\WINDOWS\SYSTEM\WMDMLOG.DLL v10 > v9

\WINDOWS\SYSTEM\WMDMPS.DLL v10 > v9

Also it added v9 of WMPBAND.DLL into \WINDOWS\SYSTEM.

98MP10 installed v10 of WMPBAND.DLL into \Program Files\Windows Media Player.

I had to reinstall 98MP10 to update those two back-dated files...

Link to comment
Share on other sites

Cool update MDGx. But...

I have your 98MP10 installed, and when I installed WMP9URP9X, it back-dated the following two files: :(

\WINDOWS\SYSTEM\WMDMLOG.DLL v10 > v9

\WINDOWS\SYSTEM\WMDMPS.DLL v10 > v9

Also it added v9 of WMPBAND.DLL into \WINDOWS\SYSTEM.

98MP10 installed v10 of WMPBAND.DLL into \Program Files\Windows Media Player.

I had to reinstall 98MP10 to update those two back-dated files...

You should have installed WMP9UPR9X first and then 98MP10, RetroOS. OR UN-install 98MP10 and reinstall WMP9 and WMP9URP9X. Next time, remember that. anyways, re-installing 98MP10 solved your problem.

WMP9URP9X was designed to update the original release of WMP9 under Win98se & WinME, meaning without any unofficial addons like 98MP10.

98MP10 was created by MDGx while WMP9URP9X is my creation. I may release an updated

version of WMP9URP9X that will NOT install under Win98se with 98MP10 installed. WMP9URP9X does NOT really support 98MP10 and vice-versa. having both WMP9URP9X and 98MP10 addons installed may cause other problems that I don't know of and I have not really tested 98MP10 on any Win98se machine with WMP9 installed.

I'm aware of that, erpdude8, and have been using Q285189 for a long time now.

But thank you for the heads up just the same. :thumbup You do rock!

no probs, dencorso. I've already sent the english and italian Q301453 patches for Win98 to MDGx.

Thanks again for the Q301453 patch for WinME.

Edited by erpdude8
Link to comment
Share on other sites

Cool update MDGx. But...

I have your 98MP10 installed, and when I installed WMP9URP9X, it back-dated the following two files: :(

\WINDOWS\SYSTEM\WMDMLOG.DLL v10 > v9

\WINDOWS\SYSTEM\WMDMPS.DLL v10 > v9

Also it added v9 of WMPBAND.DLL into \WINDOWS\SYSTEM.

98MP10 installed v10 of WMPBAND.DLL into \Program Files\Windows Media Player.

I had to reinstall 98MP10 to update those two back-dated files...

You should have installed WMP9UPR9X first and then 98MP10, RetroOS. OR UN-install 98MP10 and reinstall WMP9 and WMP9URP9X. Next time, remember that. anyways, re-installing 98MP10 solved your problem.

WMP9URP9X was designed to update the original release of WMP9 under Win98se & WinME, meaning without any unofficial addons like 98MP10.

98MP10 was created by MDGx while WMP9URP9X is my creation. I may release an updated

version of WMP9URP9X that will NOT install under Win98se with 98MP10 installed. WMP9URP9X does NOT really support 98MP10 and vice-versa. having both WMP9URP9X and 98MP10 addons installed may cause other problems that I don't know of and I have not really tested 98MP10 on any Win98se machine with WMP9 installed.

I'm aware of that, erpdude8, and have been using Q285189 for a long time now.

But thank you for the heads up just the same. :thumbup You do rock!

no probs, dencorso. I've already sent the english and italian Q301453 patches for Win98 to MDGx.

Thanks again for the Q301453 patch for WinME.

Umm...I did the same thing...made the same mistake.... :blushing:

So, yes, probably a good idea if you can to prevent WMP9URP9X from installing under Win98se if 98MP10 installed.

Link to comment
Share on other sites

...

WMP9URP9X was designed to update the original release of WMP9 under Win98se & WinME, meaning without any unofficial addons like 98MP10.

98MP10 was created by MDGx while WMP9URP9X is my creation. I may release an updated

version of WMP9URP9X that will NOT install under Win98se with 98MP10 installed...

Okay then, I suppose I should redirect my 'cool update' to you erpdude8!

Your udpate did update some other files so instead of making it not install with 98MP10, maybe just don't back-date those two files... :sneaky:

What about the added WMPBAND.DLL file in the \WINDOWS\SYSTEM directory instead of \Program Files\Windows Media Player?

I've never had this file in \WINDOWS\SYSTEM before that I am aware of...

Link to comment
Share on other sites

Well, here is a brief version history for VNETBIOS.VXD:

04/23/99 10:22PM 4.10.0.1998 39,506 Vnetbios.vxd Win 98 SE (original distribution, same for FE)

07/13/99 08:32PM 4.10.0.2223 35,434 Vnetbios.vxd Win 98 FE (+ SE ?) Q265528, which nobody ever has obtained;

06/08/00 05:00PM 4.90.0.3000 38,633 Vnetbios.vxd Win ME (original distribution, also in Q272991)

Unpatched Win ME VNETBIOS.VXD will not load under Win 98 SE (or FE). Windows'll instead throw a "file is damaged" message and freeze while loading. But this can be solved by using my downversion patching trick. So here I offer you the patched version of Win ME VNETBIOS.VXD v 4.90.0.3000, renumbered as 4.90.0.3001, to reflect the fact it has been patched and runs OK under Win 98SE and FE (but not anymore under Win ME!).

:w00t: Download-link: VNETBIOS.VXD v. 4.90.0.3001 for Win 98 SE (and FE) :yes:

As always, the standard disclaimer applies: It works great for me, but YMMV and I can guarantee nothing whatsoever about this patch, and about the use you make of it. By deciding to use it you fully accept that anything you do is of YOUR SOLE RESPONSIBILITY... Moreover, modding files voids the EULA, of course. You have been warned.

Edited by dencorso
Link to comment
Share on other sites

Hi, PROBLEMCHYLD!

Well, probably with most VxDs, yes.

Then, there are three types of Win ME VxDs:

1) Those that don't need any patching to load (almost all are included in 98SE2ME, except for a handful that load but do not work well, at least in some setups: VCACHE.VxD and NDIS.VxD are representative examples of the latter). MDGx has fully explored this field already. There are 11 VxDs (from %windir%\system\) and two PDRs (from %windir%\system\iosubsys\) that can just be transplanted as they are. See MDGx's 98SE2ME page.

2) Those that need downversion patching to load, but then work OK: besides the three already released (DISKTSD.VxD, CDVSD.VxD and VNETBIOS.VxD), I'm testing three more (DISKVSD.VxD, CDTSD.VxD and SMARTVSD.VxD), as I reported above. I do beleieve most VxDs and PDRs from %windir%\system\iosubsys\ and from %windir%\system\ will load after patching, the question is whether they'll work OK.

3) Those that do not work in Win 98SE, despite patching, even when patching gets them to load (probably most in %windir%\system\VMM32\, as well as those packed inside VMM32.VxD). I've kept away from those on purpose, because I don't believe they'll work.

With other types of files, like WDM drivers (.SYS and .MPD files), possibly, but I don't know for sure. They are PE executables, not LE executables, anyway... I just didn't investigate it at all, up to now.

In general, unnecessarily over-restrictive version checking is still a common programmer practice, so relaxing this restrction by patchig can provide many good finds. On the other hand, sometimes files are really tied to a specific OS version, and those won't work, despite patching (or worse: may wreak havoc in the test system, once one gets them to load through patching...). Lots of patience, good backups and careful testing are all that's required to find out.

Edited by dencorso
Link to comment
Share on other sites

* Unofficial Windows 98 SE Computer Hangs With IEEE 1394 (FireWire) DVD + USB Drives CDVSD.VXD 4.90.3004 Fix:

http://web.archive.org/web/20041113063902/...om/?kbid=304708

Direct download [78 KB, English]:

http://www.mdgx.com/files/Q304708.EXE

This CDVSD.VXD 4.90.3004 Fix installs also as part of NUSB:

http://www.msfn.org/board/?showtopic=43605

also here:

http://www.mdgx.com/web.htm#NUS

P.S.:

More updates to follow soon...

I will also update 98SE2ME to include CDVSD.VXD 4.90.3004 [unofficial], and also VIP.386 4.10.2228 [official], CONTROL.EXE 4.90.3001 [unofficial], DISKTSD.VXD 4.90.3001 [unofficial], NDIS.VXD 4.10.2226 [official], VCACHE.VXD 4.10.2223 [unofficial] [as soon as Xeno86 sends me VCACHE.VXD 4.10.2223 English, I only have Polish + French].

HTH

Link to comment
Share on other sites

Guys,

Good news...

Fixed *all* problems with both SCR569X.EXE [unofficial MSE 5.6] + SCR579X.EXE [unofficial MSE 5.7].

Everything works now 100%. ;)

Please re-install the one you like.

No more errors that I'm aware of.

I personally recommend MSE 5.7, because some web sites are moving on to support exclusively MSE 5.7 [talk about universal internet standards :(], which is installed by Windows Vi$ta.

- Unofficial MSE 5.7 5.7.0.16535 for Windows 98/98 SP1/98 SE/ME [710 KB]:

http://www.mdgx.com/files/SCR579X.EXE

- Unofficial MSE 5.6 5.6.0.8832 for Windows 98/98 SP1/98 SE/ME [675 KB]:

http://www.mdgx.com/files/SCR569X.EXE

Uninstall/restore function not necessary anymore, everything works now as expected.

If you don't like one, re-install the other.

Please post here any problems you might encounter with Unofficial MSE 5.6 or 5.7.

P.S.:

Please ignore %windir%\SYSTEM\WSHCON.DLL , which installs as part of Unofficial MSE 5.7 [sCR579X.EXE].

Works only with NTx OSes [2000/XP/2003/Vi$ta], but certain applications expect to find it in the same directory as all other MSE 5.7 files.

HTH

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...