MDGx MAX Speed ¯¯¯¯¯¯¯¯¯¯¯¯¯¯ 98MP10: Killer Replacements: WMP10 XP + XP SP2 -> 98/98 SP1/98 SE/ME ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ EXTREMELY IMPORTANT: * You MUST REBOOT at END of INSTALL to complete properly! Do NOT install MORE THAN ONCE WITHOUT REBOOTING AFTER FIRST INSTALL! * Do NOT install 98MP10 IF already installed WMP9URP! * Do NOT install WMP9URP IF already installed 98MP10! WMP9URP: http://www.mdgx.com/wmp.htm#URP 98MP10 installs ALL 98SE2XP + 98SEMP10 files: http://www.mdgx.com/wmp.htm#98MP10 98SE2XP + 98SEMP10 are both OBSOLETE, NO need to install them! 98MP10.EXE [7.5 MB]: http://www.mdgx.com/98mp10/98MP10.EXE 98MP10 ReadMe Guide [the 1 you're reading now ;)] = MUST *READ* BEFORE you install 98MP10: http://www.mdgx.com/98mp10/98mp10.php also available as plain text (ASCII): http://www.mdgx.com/98mp10/98MP10.TXT 98MP10 MSFN Forum: http://www.msfn.org/board/?showtopic=89934 WMP11 WMZ Skin for WMP9/WMP10 for Windows 98/98 SP1/98 SE/ME: http://marxo.deviantart.com/art/Windows-Media-Player-11-58761119/ 98MP10 advantages + improvements: - fixed most WMP9 security bugs - better audio + video hardware rendering - professional MP3 codec + variable bit rate encoding - better/faster streaming over networks/internet - updated DRM support [see "HOW TO REMOVE DRM" chapter further below] - minor interface changes. This is an Open Source project. This is NOT a Microsoft product. By replacing Microsoft files you may VOID the EULA, warranty and/or support (if any). You do all this at your OWN risk. I am NOT liable NOR responsible for ANYTHING due to the use of these files. ALWAYS BACKUP FIRST! 100% UNofficial + UNsupported compilation of Microsoft files. All ©, ® + (TM) retain the property of their respective owners and are used here solely in non-trademark descriptive sense. MUST use and distribute ONLY for educational and profit-free purposes. Everything here is for English language ONLY. 98MP10.TXT contents: http://www.mdgx.com/98mp10/98mp10.php 98MP10 REQUIREMENTS 98MP10 BACKUP + UNINSTALL 98MP10 FILES LIST WMP10 XP MP3 CODEC WMP9 COMPLETE CODEC PACK HOW TO REMOVE WMP HOW TO REMOVE DRM HOW TO DISABLE WMP UNIQUE ID ______________________________________________________________________________ 98MP10 REQUIREMENTS * 98MP10 REQUIRES Windows 98 (First Edition = FE), 98 Service Pack 1 (SP1), 98 Second Edition (SE) or Millennium Edition (ME) and ALL these components ALREADY installed: - DirectX 9.0c: http://www.mdgx.com/dx.htm#DX9 - Windows Media Player 9.0 (WMP9): http://www.mdgx.com/wmp.htm#WMP9 ALL Windows 98 (FE) + 98 SP1 users: MUST install Unofficial WMP9 [13.3 MB]: http://www.mdgx.com/spx/WMP90_98.EXE * Optional but STRONGLY recommended: - WMP10 Codecs + DRM for WMP9: http://www.mdgx.com/wmp.htm#DRM10 - WMP9 (hot)fixes/patches/updates: http://www.mdgx.com/wmp.htm#WMP - Internet Explorer (IE) 6.0 SP1: http://www.mdgx.com/toy.htm#IEX - IE 6.0 SP1 (hot)fixes/patches/updates: http://www.mdgx.com/ietoy.htm#BRO IE 6.0 SP1 is the ONLY version with up-to-date security fixes. All these can be installed in any order. WMP9 build/version does NOT change even after installing 98MP10, because WMP9 specific core files like WMP.DLL canNOT and should NOT be replaced. If you do replace any of them, WMP9 will lock up. Therefore when installing any official/unofficial (security) patches/(hot)fixes, you will be able, just as before, to install ONLY files created specifically for WMP9 AND Windows 98/98 SP1/98 SE/ME. 98MP10 adds newer WMP10 XP + WMP9 XP SP2 functionality even if you do NOT see 10.x.x.xxxx build whenever you run WMPLAYER.EXE or MPLAYER2.EXE in the Help -> About Windows Media Player dialog box. ______________________________________________________________________________ 98MP10 BACKUP + UNINSTALL * BACKUP: 98MP10 BACKS UP ALL ORIGINAL files BEFORE replacing them: - %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM] = renamed to *.MP9 - C:\Program Files\Windows Media Player [default] = renamed to *.MP9 * RESTORE [UNINSTALL]: How to restore original files: Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "98MP10: Restore Original WMP9 + IE Files" -> click Add/Remove button -> reboot. * REINSTALL: If you run 98MP10.EXE more than once, every time you reinstall it, 98MP10: - installs SAME files and overwrites any existing files with same names. - backs up SAME files by name, NOT by file version, therefore... You MUST FIRST UNINSTALL 98MP10 [RESTORE original files] and then REINSTALL 98MP10 AGAIN in order to keep original BACKUPS, otherwise original BACKUPS will be OVERWRITTEN. * CLEANUP [DELETE]: You CAN delete these backups later on, but ONLY AFTER making sure newer files installed by 98MP10 WORK PROPERLY. You will NOT be able to RESTORE your ORIGINAL files anymore AFTER you have DELETED these BACKUPS! How to delete original backups: Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "98MP10: Delete Original WMP9 + IE Backups" -> click Add/Remove button. ______________________________________________________________________________ 98MP10 FILES LIST 98MP10 installs newer files from: - Windows Media Player 10 (WMP10) for Windows XP: http://www.mdgx.com/wmp.htm#WMP10 - Windows Media Player 10 (WMP10) Codecs + Digital Rights Management (DRM) for Windows Media Player 9.0 (WMP9): http://www.mdgx.com/wmp.htm#DRM10 - Windows XP Service Pack 2 (SP2): http://www.mdgx.com/xp.htm#SP2 - Windows XP Service Pack 1 (SP1): http://www.microsoft.com/windowsxp/downloads/updates/sp1/default.mspx - Windows Media Player 10 (WMP10) Q913800 Fix for Windows XP Media Center Edition (MCE) 2005: http://support.microsoft.com/?id=913800 These are the ONLY WMP10 XP, XP SP2 + XP SP1 files I have tested and work properly, and this is where they are copied to: - %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: L3CODECP.ACM => 3.3.2.44 from WMP10 XP WMV8DS32.AX => 8.0.0.4000 from XP SP2 WMVDS32.AX => 8.0.0.4487 from XP SP2 ADVPACK.DLL => 6.0.2800.1106 from XP SP1 ASFERROR.DLL => 10.0.0.3802 from WMP10 XP BLACKBOX.DLL => 9.0.0.3288 from WMP10 Codecs + DRM for WMP9 BROWSELC.DLL => 6.0.2800.1106 from XP SP1 BROWSEWM.DLL => 6.0.2800.1106 from XP SP1 CABINET.DLL => 5.1.2600.2180 from XP SP2 LAPRXY.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 MSHTMLER.DLL => 6.0.2800.1106 from XP SP1 MSPMSP.DLL => 9.0.1.57 from XP SP2 MSSCP.DLL => 9.0.0.3250 from XP SP2 MSWMDM.DLL => 9.0.1.56 from XP SP2 SHFOLDER.DLL => 6.0.2800.1106 from XP SP1 WMADMOD.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 WMADMOE.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 WMASF.DLL => 10.0.0.4359 from Q941569 for WMP10 XP SP2 WMDMLOG.DLL => 10.0.3790.4332 from Q913800 for WMP10 XP MCE 2005 WMDMPS.DLL => 10.0.3790.4332 from Q913800 for WMP10 XP MCE 2005 WMERROR.DLL => 10.0.0.3802 from WMP10 XP WMIDX.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 WMPASF.DLL => 9.0.0.3250 from XP SP2 WMPCD.DLL => 10.0.0.3802 from WMP10 XP WMPCORE.DLL => 9.0.0.3250 from XP SP2 WMPDXM.DLL => 9.0.0.3250 from XP SP2 WMPENCEN.DLL => 10.0.0.3802 from WMP10 XP WMPLOC.DLL => 9.0.0.3250 from XP SP2 WMPNS.DLL => 9.0.0.3250 from XP SP2 WMPSHELL.DLL => 10.0.0.3802 from WMP10 XP WMPUI.DLL => 10.0.0.3802 from WMP10 XP WMSDMOD.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 WMSDMOE.DLL => 9.0.0.3250 from XP SP2 WMSDMOE2.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 WMSPDMOD.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 WMSPDMOE.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 WMSTREAM.DLL => 8.0.0.4487 from XP SP2 WMVADVD.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 WMVADVE.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 WMVDMOD.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 WMVDMOE2.DLL => 10.0.0.4332 from Q913800 for WMP10 XP MCE 2005 ASCTRLS.OCX => 6.0.2800.1106 from XP SP1 WMP.OCX => 9.0.0.3250 from XP SP2 MSHTML.TLB => 6.0.2800.1106 from XP SP1 - %windir%\HELP [usually C:\WINDOWS\HELP]: WMP10.CHM [renamed to WMPLAYER.CHM] => from WMP10 XP WMPERR10.CHM [renamed to PLYR_ERR.CHM] => from WMP10 XP - C:\Program Files\Windows Media Player [default]: CUSTSAT.DLL => 1.0.0018.1900 from WMP10 XP MPVIS.DLL => 9.0.0.3250 from XP SP2 WMPBAND.DLL => 10.0.0.3802 from WMP10 XP WMPNS.DLL => 9.0.0.3250 from XP SP2 MPLAYER2.EXE => 6.4.09.1125 from XP SP2 WMPLAYER.EXE => 9.0.0.3250 from XP SP2 - C:\Program Files\Windows Media Player\Skins [default]: 9SERIESD.WMZ [renamed to 9SeriesDefault.WMZ] => from WMP10 XP COMPACT.WMZ => from WMP10 XP QUICKSI.WMZ => from WMP10 XP REVERT.WMZ => from WMP10 XP 98MP10 also installs this shortcut into Start -> Programs -> Accessories -> Entertainment: "98MP10 ReadMe Text Guide" which points to %windir%\INF\98MP10.TXT (this text file) [%windir% = usually C:\WINDOWS]. WMP10 XP Professional MP3 Codec L3CODECP.ACM Variable Bit Rates settings are also installed into your registry = see next chapter below: ______________________________________________________________________________ WMP10 XP MP3 CODEC Unofficial Windows 98/ME/2000/XP/2003 Media Player 10.0 (WMP10) XP: http://www.mdgx.com/wmp.htm#WMP10 Fraunhofer MP3 Professional Codec L3CODECP.ACM 3.3.2.44 for Windows Media Player 7.0 (WMP70), 7.1 (WMP71), 8.0 (WMP8) + 9.0 (WMP9): http://www.mdgx.com/wmp.htm#L3C Direct download [190 KB, English]: http://www.mdgx.com/files/L3C.EXE This ReadMe Guide: http://www.mdgx.com/files/l3codecp.php also available as plain text (ASCII): http://www.mdgx.com/files/L3CODECP.TXT More info: http://www.msmvps.com/blogs/chrisl/archive/2004/09/04/12994.aspx MSFN Forum: http://www.msfn.org/board/?showtopic=38261 Tested only with Windows 98 SE, Windows XP SP2 + WMP9. NOT tested, but should work also with: - Windows 98 (First Edition = FE), 98 SP1, ME, 2000, XP + 2003. - WMP70, WMP71 + WMP8 (installed by Windows XP Pre-SP2). May or may not work with WMP11, because WMP11 installs a newer (but BUGgy!) version of L3CODECP.ACM 3.4.0.0 . REQUIRES WMP71 or newer already installed: http://www.mdgx.com/wmp.htm#MP7 WMP should NOT download automatically an inferior (older) version even if the "Download codecs automatically" setting is enabled. Following L3CODECP.ACM MP3 variable bit rates are set up for encoding and can be selected from the 4 "Audio quality" settings in WMP9 [WMP10 apparently doesn't do 160 kBps :(]: 64 kBps @ 22.050 Hz = Low Rate 128 kBps @ 44.100 Hz = Medium Rate 160 kBps @ 44.100 Hz = Medium High Rate 192 kBps @ 44.100 Hz = High Rate All encoding is "joint stereo" by default, and canNOT be changed. How to add more MP3 encoding rates into the registry [may or may not work]: http://www.mdgx.com/xp1.htm#WME Album title, song name, artist etc can be downloaded and added to ID3 tags automatically. Files will be named inline with the downloaded info and your selection of settings in WMP9 -> Tools -> Options -> Copy Music -> Copy music to this location -> "File Name". MP3s will be placed in folders named by album in "My Music" inside "My Documents" folder by default. However, you can change this in WMP9 -> Tools -> Options -> Copy Music -> Copy music to this location -> "Change". Digital Audio Extraction (DAE) can be enabled as follows: 1. Your CD/DVD drive(s) and sound card should be properly connected. 2. In Control Panel -> Multimedia Properties -> CD Music tab -> select the correct CD/DVD from the drop down list -> check the "Enable digital CD audio for this CD-ROM device" box. 3. In WMP9 -> Tools -> Options -> Devices -> select your CD/DVD -> click Properties button -> fine tune your CD/DVD playback + copying. For DAE you should probably select "Digital" and "Use error correction". This codec should be picked up by any DirectShow/NetShow aware program/game that uses codecs/filters to encode/decode/play/record audio/video, unless another similar codec is installed by such programs/games [free(ware) examples]: - Exact Audio Copy (EAC): http://www.exactaudiocopy.de/ - VirtualDub: http://www.virtualdub.org/ - AudioGrabber: http://www.audiograbber.com-us.net/ - Lame: http://lame.sourceforge.net/ ______________________________________________________________________________ WMP9 COMPLETE CODEC PACK Cole2k Media - Codec Pack Standard [9.2 MB, free]: http://www.cole2k.net/?display=Codec-Pack-Standard More info: http://www.msfn.org/board/?showtopic=94055 REQUIRES (in no particular order): - DirectX 9.0c: http://www.mdgx.com/dx.htm#DX9 - MS IE 6.0 SP1: http://www.mdgx.com/toy.htm#IEX - WMP9: http://www.mdgx.com/wmp.htm#WMP9 already installed. Known BUGs + FIXes: - AC3 sound problems. To fix this install stand alone AC3 Filter: http://www.ac3filter.net/ - MUST reboot after install or uninstall, otherwise minor errors may occur. - MUST keep Output settings in FFD Overlay checked IF using VobSub for subtitles, otherwise video shall NOT play. ______________________________________________________________________________ HOW TO REMOVE WMP Windows Media Player 9.0 (WMP9) can be completely uninstalled: http://erpman1.tripod.com/current/wmp9del.htm In case WMP was NOT properly/completely removed after installing 98MP10: 1. Restore original WMP *.MP9 files backed up by 98MP10: see "98MP10 BACKUP, UNINSTALL + CLEANUP" chapter further above. 2. Run these 2 commands from a DOS box/session/window to re-register original WMP DLLs + OCXs [substitute %windir% with your actual Windows path = usually C:\WINDOWS]: %windir%\INF\UNREGMP2 /UpdateWMP %windir%\INF\UNREGMP2 /RegUniv 3. Uninstall WMP: Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "Windows Media Player" -> click Add/Remove button -> reboot. OR run this command: SETUP_WM /Uninstall from within C:\Program Files\Windows Media Player [default] folder. 4. If C:\Program Files\Windows Media Player [default] folder still exists, delete it and all its subfolders + files [if any] manually by running this command [change WMP drive letter and/or directory name below if different on your computer(s)]: DELTREE/Y "C:\Program Files\Windows Media Player" ______________________________________________________________________________ HOW TO REMOVE DRM Digital Rights Management (DRM): - Wikipedia: http://en.wikipedia.org/wiki/Digital_rights_management - Microsoft: http://www.microsoft.com/windows/windowsmedia/drm/ - WMP Mini FAQ: http://www.zachd.com/pss/pss.html#drm If you decide you will NOT use DRM copyright protected multimedia files, WMP built-in DRM functionality can be completely removed: 1. Cut + paste lines below into Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT name it UNREGDRM.BAT [example] and then run it to unregister DRM files: -----Begin cut & paste here----- @ECHO OFF %windir%\SYSTEM\REGSVR32.EXE /U /S %windir%\SYSTEM\BLACKBOX.DLL %windir%\SYSTEM\REGSVR32.EXE /U /S %windir%\SYSTEM\DRMCLIEN.DLL %windir%\SYSTEM\REGSVR32.EXE /U /S %windir%\SYSTEM\DRMSTOR.DLL %windir%\SYSTEM\REGSVR32.EXE /U /S %windir%\SYSTEM\DRMV2CLT.DLL %windir%\SYSTEM\REGSVR32.EXE /U /S %windir%\SYSTEM\MSNETOBJ.DLL CLS EXIT ------End cut & paste here------ 2. Delete DRM files from: - %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: BLACKBOX.DLL DRMCLIEN.DLL DRMSTOR.DLL DRMV2CLT.DLL MSNETOBJ.DLL - C:\Program Files\Browser_Name\Plugins [example = installed only if Firefox, Netscape, Mozilla, Opera and/or Seamonkey web browsers detected in respective folders = substitute Browser_Name with actual browser folder name]: NPWMSDRM.DLL NPDRMV2.DLL NPDRMV2.ZIP 3. Cut + paste lines below into Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT name it DELDRM.REG [example] and then run it every time after (re)installing WMP10 Codecs + DRM for WMP9 and/or 98MP10 to delete these Registry keys to avoid errors after deleting DRM files above: -----Begin cut & paste here----- REGEDIT4 [-HKEY_LOCAL_MACHINE\Software\Microsoft\Multimedia\Components\DRM] [-HKEY_LOCAL_MACHINE\Software\CLASSES\Software\Microsoft\Multimedia\Components\Informational\DRM_DRM] [-HKEY_LOCAL_MACHINE\Software\Microsoft\DRM] [-HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{760C4B83-E211-11D2-BF3E-00805FBE84A6}] [-HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{A9FC132B-096D-460B-B7D5-1DB0FAE0C062}] [-HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{8AA720BF-7468-4DA1-97DA-66D2E41B3DDA}] [-HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{9EA69F99-F8FF-415E-8B90-35D6DFAF160E}] [-HKEY_LOCAL_MACHINE\Software\CLASSES\Software\Microsoft\Multimedia\Components\Installed\DRM_DRM] [-HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{760C4B74-E211-11D2-BF3E-00805FBE84A6}] [-HKEY_LOCAL_MACHINE\Software\CLASSES\DRM.GetLicense.1] [-HKEY_LOCAL_MACHINE\Software\CLASSES\DRM.GetLicense] ------End cut & paste here------ BACKUP all these files + Registry keys BEFORE deleting them in case you need to restore DRM. Both WMP10 Codecs + DRM for WMP9: http://www.mdgx.com/wmp.htm#DRM10 and 98MP10 install %windir%\SYSTEM\BLACKBOX.DLL, which can be deleted afterwards to get rid of DRM. List of files installed by WMP10 Codecs + DRM for WMP9: http://support.microsoft.com/?id=891122 ______________________________________________________________________________ HOW TO DISABLE WMP UNIQUE ID WMP unique ID: http://www.computerbytesman.com/privacy/supercookie.htm MS WMP10 Privacy Statement: http://www.microsoft.com/windows/windowsmedia/player/10/privacy.aspx MS WMP9 Privacy Statement: http://www.microsoft.com/windows/windowsmedia/player/9series/privacy.aspx WMP built-in unique ID "feature" [found as Registry GUID value] is sent (IF active) as UDP packets to MS and other multimedia servers whenever certain copyright protected audio/video files download/stream/play to your local computer(s), which is considered by many a privacy violation. How to disable WMP unique ID: A. Run WMP [WMPLAYER.EXE] -> Tools -> Options -> Privacy tab -> uncheck "Send unique Player ID to content providers" box -> Apply/OK. B. Cut + paste lines below into Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT name it DELUID.REG [example] and then run it every time after installing WMP updates/patches/(hot)fixes, multimedia software that relies on WMP APIs/encoders/decoders, server based multimedia scripts etc, which try to reenable WMP unique ID: -----Begin cut & paste here----- REGEDIT4 [HKEY_USERS\.Default\Software\Microsoft\NetShow\Player] "Client ID"="{00000000-0000-0000-0000-000000000000}" [HKEY_USERS\.Default\Software\Microsoft\MediaPlayer\Player\Settings] "Client ID"="{00000000-0000-0000-0000-000000000000}" [HKEY_USERS\.Default\Software\Microsoft\MediaPlayer\Preferences] "SendUserGUID"=hex:01 [HKEY_USERS\.Default\Software\Microsoft\Windows Media\WMSDK\General] "UniqueID"="{00000000-0000-0000-0000-000000000000}" "ComputerName"="" "VolumeSerialNumber"=dword:00000000 ------End cut & paste here------ How to automate this process: 1. Place DELUID.REG in the same directory where WMPLAYER.EXE resides, usually C:\Program Files\Windows Media Player [default]. 2. Cut + paste lines below into Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT name it WMPLAYER.BAT [example] and save it in C:\Program Files\Windows Media Player [default WMP directory]: -----Begin cut & paste here----- @ECHO OFF START.EXE /M /W REGEDIT.EXE /S DELUID.REG WMPLAYER.EXE %1 %2 %3 %4 %5 %6 %7 %8 %9 CLS EXIT ------End cut & paste here------ 3. From now on run WMPLAYER.BAT instead of WMP executable [WMPLAYER.EXE]. 4. Optional: associate ALL WMP multimedia file extensions with C:\Program Files\Windows Media Player\WMPLAYER.BAT by using Windows Explorer -> View -> Folder Options -> File types [examples]: ASF, ASX, AVI, MID, RMI, WAV, WAX, WM, WMA, WMD, WMS, WMP, WMV, WMX, WMZ, WPL, WVX etc. Or download this INF [right-click to save!]: http://www.silentdragon.com/download/nosupercookies.inf Then right-click on it in Windows Explorer and select Install. Enjoy.