_____________________________________________________________________ |¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯| | |¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯| | | | €€ €€ €€€€€€€€€ €€€€€€€€€ | | | | €€€ €€€ €€€€€€€€€€ €€€€€€€€€€€ | | | | €€€€ €€€€ €€ €€ €€ €€ €€ | | | | €€ €€ €€ €€ €€ €€ €€ €€€ €€ €€ | | | | €€ €€€ €€ €€ €€ €€ €€ €€€ | | | | €€ € €€ €€€€€€€€€€ €€€€€€€€€€€ €€ €€ | | | | €€ €€ €€€€€€€€€ €€€€€€€€€ €€ €€ | | | |_________________________________________________________________| | | | | | | | 98SE2ME: Killer Replacements: ME -> 98 SE | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | http://www.mdgx.com/9s2m/ | |_____________________________________________________________________| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ 98SE2ME Complete ReadMe Guide €€€€€€€€€€€€€€€€€€€€€€€€€€€€€ http://www.mdgx.com/9s2m/read1st.php 98SE2ME is the automated installer designed to perform all ME -> 98 SE Killer Replacements "transplant" operations completely unattended, a.k.a. "hands-free": http://www.mdgx.com/98-5.htm#KRM9S _______________________________________________________ | | | MUST READ the "EXTREMELY IMPORTANT" chapter FIRST ! | |_______________________________________________________| €€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€ I have NOT tested most recent changes + updates because I don't have Windows 98 SE or Windows ME installed anymore. ;-( I have NEVER tested 98SE2ME on portables: laptops, netbooks, etc. Please test at your convenience to make sure everything works properly. If any problems, please post here: http://www.msfn.org/board/index.php?showtopic=46349 or e-mail me: http://www.mdgx.com/form.htm Thanks. ;) €€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€ If using Windows 98 Second Edition (SE) AND also have a Windows Millennium Edition (ME) setup CD-ROM or CABs, you can improve/speed up/fix your Windows 98 SE GUI, OLE, DDE, GDI, Dial-Up Networking (DUN), TCP/IP, Winsock, LAN/WAN, Multimedia/Audio/Video, Virtual Cache/Memory, WDM USB/FireWire/Audio components [and others I don't even recall off of the top of my head] without putting up with the notorious Windows ME annoyances. All you need is run 98SE2ME options 1 or 2 to build the ultimate Win9x OS by "transplanting" 700+ newer ME system files onto 98 SE. Please post all 98SE2ME BUGs, FIXes, tips, comments etc into this MSFN forum: http://www.msfn.org/board/index.php?showtopic=46349 so I can improve it accordingly. This is the only way we can all benefit. MUST read READ1ST.TXT (this file) CAREFULLY BEFORE installing ANY options, ESPECIALLY the "EXTREMELY IMPORTANT", "FAQ" + "98SE2ME.PIF COMPLETE GUIDE" chapters BEFORE posting or e-mailing ANY requests because some of your questions may be ALREADY answered here. 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. Nobody is liable NOR responsible for ANYTHING due to the use of these files. ALWAYS BACKUP FIRST: http://www.mdgx.com/secrets.htm#BKP 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. READ1ST.TXT contents: http://www.mdgx.com/9s2m/read1st.php EXTREMELY IMPORTANT FAQ 98SE2ME.PIF COMPLETE GUIDE BACKUP + RESTORE WINDOWS 98 SE UNINSTALL 98SE2ME TESTING... CLONE98.PIF + 98RESTOR.BAT KNOWN BUGS + FIXES CHANGES + UPDATES FREE TOOLS WHO, WHAT, WHERE 98SE2ME.HTM THANK YOU THE SOURCE ______________________________________________________________________________ EXTREMELY IMPORTANT ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ 98SE2ME works ONLY *IF* AND *WITH*: * Windows 98 Second Edition (SE) 4.10.2222 (A) English ANY retail/Final/Gold/RTM Full/Upgrade/Step-Up/OEM/MSDN build/edition/release/version MUST be ALREADY installed ANYWHERE on your fixed local hard disk(s)/partition(s). * Windows Millennium Edition (ME) 4.90.3000 English ANY Retail/Final/Gold/RTM Full/Upgrade/Step-Up/OEM/MSDN build/edition/release/version setup CD-ROM MUST be inside your 1st CD/DVD/Blu-ray drive (if more than 1). OR ALL these Windows ME setup *.CAB files MUST be ANYWHERE on your local disk(s)/partition(s) into the SAME directory/folder: BASE2.CAB CATALOG.CAB DRIVER5.CAB DRIVER6.CAB DRIVER7.CAB MINI.CAB NET3.CAB NET4.CAB PRECOPY1.CAB WIN_10.CAB WIN_11.CAB WIN_12.CAB WIN_13.CAB WIN_14.CAB WIN_15.CAB WIN_16.CAB WIN_17.CAB WIN_18.CAB WIN_19.CAB WIN_20.CAB WIN_21.CAB WIN_22.CAB WIN_8.CAB WIN_9.CAB MUST remove/unplug ALL removable/backup/USB/optical/etc disks/sticks/tapes ONLY IF they do NOT contain Windows ME setup CABs. If you do not have a Windows ME setup CD-ROM or CABs: - borrow from a friend, coworker or family member - or buy a new or used (cheaper) Upgrade, Step-Up (cheapest), Full or OEM English CD-ROM [shop around for best price 1st]: - Google Shopping: http://www.google.com/products?q=Windows+Millennium+operating+system+os - Amazon.com: http://www.amazon.com/s?ie=UTF8&keywords=Windows%20Millennium&index=software - eBay: http://search.ebay.com/Windows-Millennium - Street Price Watch: http://www.mdgx.com/bench.htm#PRIC Without WinME setup CD-ROM or CABs you can install ONLY option 4. http://www.mdgx.com/wme_cabs/list.php * May or may NOT work (NOT recommended!) because NOT tested with ANY: - alpha/pre-beta/beta/RCx/pre-RTM/interim test build. - language other than English, except French + Italian = each have their own separate 98SE2ME installers = listed under the "WHO, WHAT, WHERE" chapter further below. * Options 1 + 2: you MUST have at LEAST 60 MB FREE disk space on your C drive/partition to copy the 700+ WinME system files into C:\9S2M during installation. All these will be deleted after install is completed. See "BACKUP + RESTORE WINDOWS 98 SE" chapter further below for FREE disk space REQUIREMENTS necessary for all BACKUP + RESTORE options! * MUST close ALL open programs, ESPECIALLY Anti-Virus, Anti-Malware, Firewall and/or Protection monitors/residents/services/processes/TSRs (if any) BEFORE running 98SE2ME ! * MUST NOT interrupt the operation of ANY 98SE2ME installation files already running NOR run them separately (unless specified otherwise) to avoid data loss/errors/lockups! * MUST also install Native USB Drivers (NUSB) for FULL USB/USB 2.0 support: http://www.mdgx.com/web.htm#NUS * Option 3 REQUIRES Internet Explorer 5.5 or newer ALREADY installed: http://www.mdgx.com/toy.htm#IEX * ALL necessary files are installed by 98SE2ME.EXE and MUST reside into C:\9!M for proper operation, no matter which 98SE2ME options you INSTALL/BACKUP/RESTORE/UNINSTALL! 98SE2ME files in C:\9!M take ~ 20 MB of hard disk space. * Windows Graphical User Interface (GUI), NOT native/true/real/pure MS-DOS mode [C:\ command prompt] outside Windows. ;) ______________________________________________________________________________ FAQ ¯¯¯ Please READ this Frequently Asked Questions (FAQ) chapter carefully, because most of your questions, requests, comments etc are already answered here. This way you will save [all of us] precious time and avoid unnecessary forum posts, PMs and/or e-mail exchange. Thank you for your time + concern. * If you don't understand some of these abbreviations/acronyms/terms, please look them up: http://www.mdgx.com/glossary.htm * Some of the major 98SE2ME benefits: - fixed many OS BUGs + security vulnerabilities - improved graphical user interface (GUI), Explorer + Shell, especially if installed option 3 - faster + improved Dial-Up + Broadband Connections, TCP/IP, LAN/WAN, Winsock, networking + internet - faster + improved hard disk virtual cache - faster + improved memory management - faster + improved multimedia, audio + video playback - better hardware compatibility: added more video resolutions (depending on specific installed video drivers), better USB + IEEE 1394 (FireWire) driver support for newer devices, better Windows Driver Model (WDM) audio driver support for newer sound cards (depending on specific installed audio drivers) - improved/fixed OS API components: Object Linking and Embedding (OLE), Dynamic Data Exchange (DDE), Graphics Device Interface (GDI), Dynamic Link Libraries (DLLs) etc. * Some of the advantages using Windows 98 SE with 98SE2ME installed versus Windows ME OS: - Improved/fixed/faster GUI, OLE, DDE, GDI, Dial-Up Networking (DUN), TCP/IP, Winsock, LAN/WAN, Multimedia/Audio/Video, Virtual Cache/Memory, USB/FireWire/Audio WDM etc without putting up with WinME annoyances. - Faster UI/Shell/Explorer even on slower computers [without 98SE2ME option 3 installed]. - Keep better 98 SE system files and "transplant" newer/faster/fixed ME system files [installed by 98SE2ME options 1 + 2]. - Avoid ME annoyances: no System Restore (SR)/System File Protection(SFP)/Windows File Protection (WFP)/PCHealth (PCH): SR/SFP/WFP/PCH are BUGgy and take too many CPU cycles, too much system memory and slows down performance by reading from/writing to hard disk(s) frequently. SR/SFP/WFP/PCH may fail to restore vital/critical system files, sometimes even render the OS unusable. SR/SFP/WFP/PCH may backup/restore virus infected system files, making almost impossible for anti-virus/anti-spyware scanners/cleaners to disinfect them. - Full access to native/true/real/pure MS-DOS mode + AUTOEXEC.BAT/CONGIG.SYS: http://www.mdgx.com/newtip1.htm#DOS http://www.mdgx.com/last3.htm#DOS2DOS without need for any WinME Real DOS-Mode Patch: http://www.mdgx.com/dos.htm#ME - Easier installation of system files (hot)fixes/patches/updates, which are not protected by SR/SFP/WFP/PCH. * 98SE2ME Option 3: Advantages: - "prettier" Desktop, Effects/Themes, Explorer, Shell/UI + Icons - enhanced Explorer pic + video/movie thumbnail + file/folder icon management - enhanced Explorer USB/FireWire cameras, printers + scanners integration - enhanced Explorer Web View integration - Movie Maker works properly. Disadvantages: - slower performance, depending on CPU speed + capabilities - slight increase of memory (RAM) usage - in *very* rare cases [?] the OS may become unstable, especially if option 3 installed. See minimum hardware requirements for: Windows 98 SE (a.k.a. 98SE2ME without option 3 installed): http://support.microsoft.com/?id=182751 Windows ME (a.k.a. 98SE2ME with option 3 installed): http://support.microsoft.com/?id=253695 * 98SE2ME is currently a very stable + mature release, out of alpha/beta testing stages long ago. I've been testing + using WinME system files on my Win98 SE PC for over 9 (nine) years, therefore I can safely recommend to install 98SE2ME on your Win98 SE computer(s) too. Tens of thousands [39000+] of people who have installed 98SE2ME on their computers are not experiencing problems. [I am one of them, BTW. ;-)] And even in case something goes wrong you can ALWAYS RESTORE your original OS IF you selected to BACK IT UP the 1st time you installed 98SE2ME. * 98SE2ME installer/uninstaller routine consists of 3 separate steps: 1. The 1st step starts when you 1st run 98SE2ME.EXE. This only extracts + copies all files necessary for 98SE2ME.PIF operation into the C:\9!M folder, but NO 98SE2ME options are installed at this time. 2. The 2nd step starts when you run 98SE2ME.PIF right after you installed 98SE2ME.EXE (automated feature), or from the "98SE2ME.PIF - MAIN PROGRAM" shortcut [installed by 98SE2ME.EXE into C:\9!M] or from the C:\9!M\98SE2ME.PIF shortcut. This is the actual installer: installs any of the 6 available options: options 1, 2, 3, 5 + 6 install WinME system files. See "98SE2ME.PIF COMPLETE GUIDE" chapter further below for complete details. 3. The 3rd and last step starts when you uninstall 98SE2ME [run UNINS000.EXE] from the "Uninstall 98SE2ME" shortcut [installed by 98SE2ME.EXE into C:\9!M]. This only deletes all files from C:\9!M and the C:\9!M folder. See "UNINSTALL 98SE2ME" chapter further below for complete details. * 98SE2ME is STRICTLY a collection of scripts + updated files created with the SOLE purpose to "automate" the replacement/"transplant" of WinME system files from WinME setup CD-ROM CABs onto your pre-installed Win98 SE OS. 98SE2ME is NOT a system update, service pack (SP), patch, (hot)fix, upgrade, tweaker etc. That's why I do NOT include here any system files, patches, fixes, mods, tweaks etc that can be installed from other sources, UNLESS they are NEEDED by or DEPEND on 98SE2ME proper operation. I always make sure newer versions/builds of system files available from other sources are NOT replaced with older ones by 98SE2ME. * 98SE2ME is a FULL installer, NOT an (incremental) upgrade/update, and ALWAYS installs the SAME components listed on the 2nd 98SE2ME.PIF screen (main menu): http://www.mdgx.com/9s2m/options.gif even if you have used any other (older) 98SE2ME edition/version at least once before. See UPDATES.TXT (included) to learn about all current changes: http://www.mdgx.com/9s2m/updates.php After that you can implement these changes yourself by hand, without having to (re)install over the entire 98SE2ME option(s). Just open the modified/new BAT, INF, REG text etc files into Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT and add/extract/copy/delete/rename/modify/etc files/folders/REG keys/values/etc by running appropriate programs/editors/tools/etc, which should be already installed into C:\9!M by 98SE2ME.EXE. Due to the nature and complexity of 98SE2ME it is difficult to create such incremental upgrades/updates only to install the few files/fixes added to current 98SE2ME edition. * 98SE2ME.EXE file size is ~ 4.2 MB and takes ~ 8-10 minutes to download using a 56K analog modem dial-up connection. Broadband users should be able to download 98SE2ME.EXE in < 1 minute. Check your Connection Speed: http://www.mdgx.com/modem.htm#SPD or try this [requires Flash]: http://www.mdgx.com/spdtest.php Calculate your Download Speed [requires JavaScript]: http://www.mdgx.com/dscalc.htm I use Inno Setup + 7-Zip to compress 98SE2ME files to smallest possible size: see "UNINSTALL 98SE2ME" chapter further below for details. * 98SE2ME does NOT install ANY system files from WMP 7/8/9/10/11, MS IE 5/6/7/8, 2000 SP4, 2000 SP4 UR1, XP SP2, XP SP3, 2003 SP1, 2003 SP2, Vista etc. The ONLY system files installed by 98SE2ME are from Windows ME setup CD-ROM CABs and from Windows ME (Hot)Fixes/Patches/Updates. See "Killer Replacements ME to 98 SE" Guide for complete list of replaced files from WinME setup CD-ROM CABs: http://www.mdgx.com/98-5.htm#FME See "* Option 2:" under "98SE2ME.PIF COMPLETE GUIDE" chapter further below for complete list of replaced files from WinME (Hot)Fixes/Patches/Updates, also here: http://www.mdgx.com/web.htm#WME If you wish to install such newer system files yourself, please see respective guides listed under the "WHO, WHAT, WHERE" chapter further below. These web pages contain all available Official + Unofficial (Hot)Fixes/Patches/Updates: - Windows ME Updates + Fixes: http://www.mdgx.com/web.htm#WME - Windows 98 SE Updates + Fixes: http://www.mdgx.com/web.htm#98SE - System Components + Add-Ons: http://www.mdgx.com/add.htm - DirectX (DX) Upgrades, Fixes + Tools: http://www.mdgx.com/dx.htm - Internet Explorer (IE) Fixes + Updates: http://www.mdgx.com/ietoy.htm - Windows Media Player (WMP) Fixes + Updates: http://www.mdgx.com/wmp.htm * 98SE2ME install does NOT download ANY files from the internet or networks. You can safely disconnect your computer from the internet/network while installing any 98SE2ME options, it won't make any difference. * I do NOT include here UNtested files, because I need to make sure they work as trouble free as possible on as many computers as possible. ALL WinME system files listed here: http://www.mdgx.com/98-5.htm#FME are already part of 98SE2ME options 1, 2, 3, 5 + 6 and have been already tested by myself and by many other concerned users. [thank you guys!] WinME system files part of option 3 [see "* Option 3:" in "98SE2ME.PIF COMPLETE GUIDE" chapter further below for complete list] are an entirely different matter, and require SEPARATE installation + testing. WinME system files NOT installed by 98SE2ME NOR listed above were MOST LIKELY found BUGgy and/or INcompatible with Win98 SE OS. Please see the list of Win98 SE system files that should NEVER be replaced: http://www.mdgx.com/98-5.htm#NEVER Certain WinME specific components like System Restore (SR) a.k.a. System File Protection (SFP) a.k.a. Windows File Protection (WFP) or PCHealth/PCHelp (PCH) canNOT be installed [probably without hex-modding certain files] onto Win98 SE due to major differences in core, kernel, shell, UI etc system files code. Nevertheless, if you would like to test other system files from WinME setup CD-ROM which are not part of 98SE2ME on your Win98 SE computer(s), you MUST allocate enough time for THOROUGH testing of individual files or small groups of files separately to eliminate as many errors as possible. The best bet is to "look" inside %windir%\INF\*.INF files using Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT and inside 386/ACM/AX/CPL/DLL/DRV/EXE/MPD/OCX/PDR/SYS/TLB/VBX/VXD/etc system files using a hex or resource editor/viewer: http://www.mdgx.com/toy.htm#HEX to figure out which files must go together and which internal code depends on which other file(s) internal code, and ONLY after that test those particular (groups of) file(s) 1 at a time. These freeware tools may help determine system files interdependencies: - Delphi Tools: http://www.volweb.cz/pvones/delphi/ - Dependency Walker: http://www.dependencywalker.com/ - Process Explorer: http://www.microsoft.com/technet/sysinternals/utilities/processexplorer.mspx OLD Process Explorer 9.25 32-bit for Windows 95/98/ME [1.18 MB]: http://www.toolzbydaman.com/utils/procexp.exe Windows 95/OSR1/OSR2 require Winsock Upgrade 2.0 [963 KB] already installed: http://support.microsoft.com/?id=182108 - CurrProcess: http://www.nirsoft.net/utils/cprocess.html - FileAlyzer: http://www.safer-networking.org/en/filealyzer/ If your tests are successful, please post your detailed results here: http://www.msfn.org/board/index.php?showtopic=46349 so we can all benefit. Just make sure to perform such tests ONLY AFTER installing 98SE2ME system files from option 2, and eventually option 3 IF tested files are part of Windows Explorer, Shell + UI Controls, because certain files may DEPEND upon OTHER [ALREADY REPLACED] WinME system files. And don't forget to "clone" [backup] your Win98 OS BEFORE experimenting: see "TESTING... CLONE98.PIF + 98RESTOR.BAT" chapter further below. * Including all these 700+ WinME system files into a custom built [eventually unattended, MSBATCH.INF or similar based] Win98 SE setup boot CD/DVD requires tedious work and lengthy research, because we're talking about modding an entire OS here, in order to abide by MS standards, which include among other things: - making sure checksum detection [mostly INF code] corresponds with altered/replaced files code; CRC/MD5/SHA tools = some work under Win9x OSes (free): http://www.mdgx.com/xptoy.htm#CRC - keeping original CAB structure, which means repack ALL setup CABs after replacing files inside: MS setup CABs are interlinked, which means certain files are split among multiple CABs. Unfortunately I don't have [some of] that information, nor time to investigate or create necessary scripts. But there are forums where you may be able to find help: http://www.msfn.org/board/index.php?showforum=91 http://www.msfn.org/board/index.php?showforum=8 More info + needed tools: http://www.mdgx.com/add.htm#DEV http://www.mdgx.com/add.htm#INF To add 98SE2ME scripts + Windows ME setup CD-ROM CABs to your custom unattended Windows 98 SE setup boot CD/DVD: - Copy ALL *.CAB files from \WIN9X [Windows ME setup CD-ROM] to your CD/DVD. - Open with Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT ALL *.BAT + *.INF files from C:\9!M and replace ALL C:\9!M text strings with X:\9!M where X is your CD/DVD/Blu-ray drive letter [make sure it matches your actual drive letter]. - Copy ENTIRE C:\9!M folder + ALL its files [installed by 98SE2ME.EXE] modified as detailed above to your CD/DVD root folder. - Add these lines to your CD/DVD MSBATCH.INF under the [DefaultInstall] section [example = modify if necessary]: -----Begin cut & paste here----- [DefaultInstall] RunPostSetupCommands=98SE2ME:1 [98SE2ME] "X:\9!M\O2.BAT" ------End cut & paste here------ where X is your CD/DVD/Blu-ray drive letter [make sure it matches your actual drive letter]. O2.BAT is responsible for installing all 700+ WinME system files completely unattended: 98SE2ME option 2. To install ONLY Windows ME USB, IEEE 1394 (FireWire), Audio + Windows Driver Model (WDM) *.SYS driver support [98SE2ME option 5] onto your Windows 98 SE OS WITHOUT installing ANY OTHER 98SE2ME components, just add this line to your MSBATCH.INF [example = modify if necessary]: -----Begin cut & paste here----- [DefaultInstall] RunPostSetupCommands=O5:1 [O5] "X:\9!M\O5.BAT" ------End cut & paste here------ where X is your CD/DVD/Blu-ray drive letter [make sure it matches your actual drive letter]. O5.BAT is responsible for installing 98SE2ME option 5. To install ONLY Windows ME Explorer, Shell, Dialog, Folders + Movie Maker [98SE2ME option 3] onto your Windows 98 SE OS WITHOUT installing ANY OTHER 98SE2ME components, just add this line to your MSBATCH.INF [example = modify if necessary]: -----Begin cut & paste here----- [DefaultInstall] RunPostSetupCommands=O3:1 [O3] "X:\9!M\O3.BAT" ------End cut & paste here------ where X is your CD/DVD/Blu-ray drive letter [make sure it matches your actual drive letter]. O3.BAT is responsible for installing 98SE2ME option 3. * Windows 98 SE OS build/edition/release/revision/version does NOT change no matter which NOR how many (hot)fixes/patches/updates/service packs/etc you install, including SP2, 98SE2ME, 98MP10, NUSB, MDCU, WUPG, RP, KernelEx etc. That is because Windows 98 SE specific core system files like KERNEL32.DLL, KRNL386.EXE, COMMAND.COM or IO.SYS canNOT and should NOT be replaced with Windows ME counterparts. If you do replace any of them, your OS will lock up. Please see the list of Win98 SE system files that should NEVER be replaced: http://www.mdgx.com/98-5.htm#NEVER Therefore when installing MS Windows Updates from WU: http://windowsupdate.microsoft.com/ WUC: http://windowsupdate.microsoft.com/catalog/ and/or official/unofficial MS (security) patches/(hot)fixes: http://www.mdgx.com/web.htm#98SE http://www.mdgx.com/add.htm http://www.mdgx.com/ietoy.htm http://www.mdgx.com/wmp.htm http://www.mdgx.com/dx.htm you will be able, just as before, to install ONLY system files created specifically for Windows 98 SE, and MOST ALL OTHERS (except certain hardware drivers designed for all Windows 95/98/ME releases) will probably be rejected. * This is the order [can be changed depending on personal preferences] I recommend to install Windows 98 SE OS and ALL current/NEWest (Hot)Fixes, Patches, Updates, Upgrades + Service Packs, and refers strictly to Win98 SE English edition so you can take advantage of SP2, 98SE2ME, 98MP10, NUSB, MDCU, WUPG, RP, KernelEx etc: 1. Windows 98 SE OS from MS setup CD-ROM, preferably "fresh" [from scratch, onto an empty (eventually newly formatted) hard drive/partition], preferably after copying ALL *.CAB files from the CD onto your local hard disk to minimize install time. Better to automate OS install by using unattended mode MSBATCH.INF scripts: http://www.mdgx.com/add.htm#DEV to skip annoying steps and add favorite apps/games/tools/tweaks/mods/etc to your list at install time. If you plan on multi-booting with Windows NT4/2000/XP/2003/Vista, 95/ME and/or Linux/FreeBSD/BeOS/MacOS/etc, it is best to: A. Use a partitioning tool: http://www.mdgx.com/secrets.htm#FDPT and create at least as many partitions as many OSes you plan to install. B. Install a multi-boot manager: http://www.mdgx.com/dos.htm#DOS C. Install each OS + all its apps/tools/tweaks/games/mods/etc into its own drive/partition/root directory. 2. DirectX 9.0c + ALL Patches + Updates: http://www.mdgx.com/dx.htm MUST install DirectX 9.0c: besides implementing support for most newer video, audio, gaming + networking Serial, PCI, AGP, USB + FireWire internal + external hardware devices, also corrects most BUGs + errors from ALL older DirectX releases. 3. Internet Explorer (IE) 6.0 SP1 + ALL Patches + Updates: http://www.mdgx.com/ietoy.htm MUST install NEWest IE + ALL current Patches REGARDLESS of which other browser(s) you use to surf the net, because of Windows "browser integration". This means a lot of system files from %windir%\SYSTEM used by your OS to access/connect to the network(s)/internet are also part of IE browsing engine, and MUST be kept up to date to avoid ANY known bug, flaw, security vulnerability etc, to avoid exposing your computer(s) to network/internet based spyware/malware/etc attacks. MS stopped making patches for ALL older MS IE versions [5.0, 5.01, 5.5 SP1, 5.5 SP2 + 6.0] EXCEPT 6.0 SP1. That's why you MUST install MS IE 6.0 SP1 AND ALL related security patches + (hot)fixes, because this is the ONLY way you can keep your Win98 SE computer(s) as secure as possible. 4. Windows Media Player 9.0 (WMP9) + ALL Patches + Updates: http://www.mdgx.com/wmp.htm MUST install NEWest WMP + ALL current Patches REGARDLESS of which other multimedia tool(s) you use to play/record/edit/stream/decode/encode audio/music/video/movies/DVDs/etc, because most such tools (including media players + web browsers) use WMP DirectShow + NetShow DirectX APIs, engine + codecs, and most importantly because most current WMP patches plug security holes. MS stopped making patches for ALL older WMP versions [6.4, 7.0, 7.1 + 8.0] EXCEPT 9.0, 10.0 + 11.0. That's why you MUST install WMP9 AND ALL related security patches + (hot)fixes, because this is the ONLY way you can keep your Win98 SE computer(s) as secure as possible. 5. System Add-ons, Components + ALL Patches + Updates: http://www.mdgx.com/add.htm 6. ALL Windows 98 SE Patches + Updates: http://www.mdgx.com/web.htm#98SE 7. Unofficial Windows 98 SE Service Pack 2 (SP2): http://exuberant.ms11.net/98sesp.html Benefits: fixed OS BUGs + security flaws, improved graphical interface, performance + better hardware compatibility. 8. 98SE2ME [optional]: http://www.msfn.org/board/index.php?showtopic=46349 Benefits: fixed OS BUGs + security flaws, improved graphical interface, performance + better hardware compatibility. 9. 98MP10 [optional]: http://www.mdgx.com/wmp.htm#98MP10 Benefits: fixed WMP9 BUGs + security flaws, newer XP SP2 WMP10. 10. Unofficial Native USB Drivers (NUSB): http://www.mdgx.com/web.htm#NUS Benefits: fixed USB BUGs + better USB + FireWire hardware compatibility. 11. Unofficial Revolutions Pack [optional]: http://www.msfn.org/board/index.php?showtopic=131040 Benefits: enhanced OS graphical interface + shell. 12. Unnoficial KernelEx Project [optional]: http://www.msfn.org/board/index.php?showtopic=130936 Benefits: may allow NTx specific apps/games to install/work in Windows 98 SE. 13. ALL current 3rd party/add-on/proprietary drivers needed by your computer hardware devices from their manufacturer/developer/vendor web/FTP sites: install first Windows ME specific drivers, and if those don't work, install Windows 98 SE specific drivers. 14. Applications, tools, tweaks, games, mods etc + ALL their current patches/updates [optional]. 15. Go play [optional]. ;-) * Unofficial Windows 98 SE Service Pack 2 (SP2): http://exuberant.ms11.net/98sesp.html MUST be installed BEFORE installing 98SE2ME options 1, 2, 3 or 5 because all Win98 SE system files installed by Unofficial SP2 listed below are REPLACED by 98SE2ME with SAME BUILD, NEWER and/or PATCHED (WinME) versions [this may change in future releases], but this should NOT affect operating system compatibility NOR stability: SYSDM.CPL [newer = fixed "Second Edition" System Properties display WinME Q272620] = NOT replaced IF this build already installed TIMEDATE.CPL [newer = WinME setup CAB] COMDLG32.DLL [newer = WinME setup CAB] = 98SE2ME option 3 ONLY GDI32.DLL [newer = WinME Q912919] = NOT replaced IF this build already installed MPRSERV.DLL [newer = WinME setup CAB] MSAFD.DLL [newer = WinME setup CAB] MSJET35.DLL [same build = WinME setup CAB] MSNET32.DLL [newer = WinME setup CAB] MSNP32.DLL [newer = WinME setup CAB] MSREPL35.DLL [same build = WinME setup CAB] MSWSOSP.DLL [newer = WinME setup CAB] OLE32.DLL [same build = WinME setup CAB] OLECNV32.DLL [newer = WinME setup CAB] OLETHK32.DLL [newer = WinME setup CAB] RNR20.DLL [newer = WinME setup CAB] SECUR32.DLL [newer = WinME setup CAB] SHELL32.DLL [newer = WinME setup CAB] = 98SE2ME option 3 ONLY SPOOLSS.DLL [newer = WinME setup CAB] USER32.DLL [newer = WinME Q280800] = NOT replaced IF this build already installed WINMM.DLL [newer = WinME setup CAB] WDMAUD.DRV [newer = WinME setup CAB] DLLHOST.EXE [same build = WinME setup CAB] EXPLORER.EXE [newer = WinME setup CAB] = 98SE2ME option 3 ONLY EXTRAC32.EXE [newer = WinXP SP3] = NOT replaced IF newest build already installed GDI.EXE [newer = WinME Q918547] = NOT replaced IF this build already installed NOTEPAD.EXE [newer = WinME Notepad fix] USER.EXE [newer = fixed OS build System Properties display WinME Q280800] = NOT replaced IF this build already installed NTMAPHLP.PDR [newer = WinME setup CAB] 1394BUS.SYS [newer = WinME Q252183] = NOT replaced IF this build already installed HIDCLASS.SYS [newer = WinME setup CAB] LOGO.SYS [different = 98SE2ME animated boot Logo] KMIXER.SYS [newer = WinME Q316638] = NOT replaced IF this build already installed NTMAP.SYS [newer = WinME setup CAB] OHCI1394.SYS [newer = WinME Q252183] = NOT replaced IF this build already installed OPENHCI.SYS [newer = WinME setup CAB] PORTCLS.SYS [newer = WinME Q316638] = NOT replaced IF this build already installed SBEMUL.SYS [newer = WinME setup CAB] SBP2PORT.SYS [newer = WinME Q311430] = NOT replaced IF this build already installed UHCD.SYS [newer = WinME setup CAB] USBAUDIO.SYS [newer = WinME setup CAB] USBD.SYS [newer = WinME setup CAB] USBHUB.SYS [newer = WinME Q278289] = NOT replaced IF this build already installed USBSER.SYS [newer = WinME setup CAB] WDMAUD.SYS [newer = WinME Q316795] = NOT replaced IF this build already installed PPPMAC.VXD [newer = WinME setup CAB] See the complete list of Win98 SE files replaced by 98SE2ME with WinME counterparts: http://www.mdgx.com/98-5.htm#FME * If you decide to install 98SE2ME option 3 "WinME Explorer, Shell + UI", I STRONGLY recommend to install option 1 or option 2 BEFORE installing option 3. CAUTION: WinME files installed by option 3 may change and/or lose Win98 SE interface functionality, stability and/or performance! * If you liked the Blue Windows animated boot Logo [C:\LOGO.SYS], you can get it here as BLUEWINLOGO.SYS [19 KB, free]: http://www.nucleus.com/~kmcmurdo/logos/zips/0047bluewinlogo.zip or here as BLUEWIN.BMP [1 MB, freeware]: http://www.mdgx.com/files/95LOGOS.ZIP More logos: http://www.nucleus.com/~kmcmurdo/logos/ Extract BLUEWINLOGO.SYS from 0047bluewinlogo.zip or extract BLUEWIN.BMP from 95LOGOS.ZIP using an unZIPping tool [most are free(ware)]: http://www.mdgx.com/toy.htm#ZIP Then run these DOS commands from within a DOS style BATch file [ONLY from a Windows DOS box] from inside the directory where you have extracted BLUEWINLOGO.SYS or BLUEWIN.BMP: -----Begin cut & paste here----- @ECHO OFF IF "%windir%"=="" GOTO N@ IF EXIST C:\LOGO*.* ATTRIB +A -H -R -S C:\LOGO*.* IF EXIST C:\LOGO.SYS COPY/Y/Z C:\LOGO.SYS C:\LOGO.OLD IF EXIST "BLUEWINLOGO.SYS" COPY/Y/Z "BLUEWINLOGO.SYS" C:\LOGO.SYS IF EXIST BLUEWIN.BMP COPY/Y/Z BLUEWIN.BMP C:\LOGO.SYS :N@ CLS EXIT ------End cut & paste here------ Finally, reboot to admire it. ;) If you wish to restore your original Logo (if any), run these DOS commands from within a DOS style BATch file: -----Begin cut & paste here----- @ECHO OFF IF NOT EXIST C:\LOGO.OLD GOTO N@ IF EXIST C:\LOGO*.* ATTRIB +A -H -R -S C:\LOGO*.* IF EXIST C:\LOGO.OLD COPY/Y/Z C:\LOGO.OLD C:\LOGO.SYS :N@ CLS EXIT ------End cut & paste here------ * READ1ST.TXT (the text file you're reading now) is too large to open with Notepad (Windows default text/ASCII editor/viewer), which is limited to a maximum file size of ONLY 64 KB. :( That's why I recommend to use a better Notepad replacement that can open large text/ASCII files [all free(ware)]: http://www.mdgx.com/toy.htm#TXT ______________________________________________________________________________ 98SE2ME.PIF COMPLETE GUIDE ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ 98SE2ME.PIF is the MAIN PROGRAM, and the ONLY 1 you should use. Do NOT run separately ANY other files from C:\9!M to avoid errors/data loss, EXCEPT the shortcuts listed in the "BACKUP + RESTORE WINDOWS 98 SE" chapter further below. READ these guidelines FIRST! Run 98SE2ME.PIF from Start button -> Programs -> 98SE2ME -> "98SE2ME.PIF - MAIN PROGRAM" shortcut or (double-)click on C:\9!M\98SE2ME.PIF or (double-)click on "C:\Program Files\98SE2ME\98SE2ME.PIF - MAIN PROGRAM.PIF" . 98SE2ME.PIF [MS-DOS Program Information File shortcut] runs C:\9!M\98SE2ME.BAT which performs all operations detailed further below. Installation may take a while depending on selected option [options 1 + 2 take longer because they install hundreds of files], your CPU + Hard Disk speed. These 2 Registry keys will be deleted, a MUST for proper operation after replacing system files: HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\SessionManager\CheckVerDLLs HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\SessionManager\WarnVerDLLs 2nd 98SE2ME.PIF screen (98SE2ME - MAIN MENU) contains 6 options. Press respective key [from 1 up to 6] to install an option from the list or press 0 to exit without installing anything. To install another, run 98SE2ME.PIF again and select a different option from the list. Files listed below can be selected as or are part of separate options: * Option 1: installs ALL options listed below [2, 4, 5 + 6] EXCEPT option 3 [separate]. See each option below for complete details. REQUIRES you to ALREADY have: - ALL WinME *.CAB files ANYWHERE on your local disk(s)/partition(s) - OR WinME retail/Final/Gold/RTM Full/Upgrade/Step-Up/OEM/MSDN 4.90.3000 English setup CD-ROM inside your 1st CD/DVD/Blu-ray drive (if more than 1)! How to install option 1: Start button -> Programs -> 98SE2ME -> "98SE2ME.PIF - MAIN PROGRAM" shortcut or (double-)click on C:\9!M\98SE2ME.PIF or (double-)click on "C:\Program Files\98SE2ME\98SE2ME.PIF - MAIN PROGRAM.PIF" -> press Y -> press 1 -> wait for reboot. Original (current, good working) Win98 SE OS BACKED UP (optional) into C:\W98SEOLD . How to BACKUP + RESTORE your entire original Win98 SE OS: see "BACKUP + RESTORE WINDOWS 98 SE" chapter further below. * Option 2: installs ONLY 700+ WinME system files from WinME setup CD-ROM CABs into %windir% [usually C:\WINDOWS] + its subfolders and "C:\Program Files" [default] + its subfolders by running C:\9!M\O2.BAT , C:\9!M\O2DOS.BAT + C:\9!M\O2DEL.INF . Option 2 installs also WinME USB/FireWire/Audio/WDM Drivers [option 5] = detailed further below. Option 2 installs also WinME Games: FreeCell, Solitaire, Hearts, Spider Solitaire, MineSweeper, 3D Pinball + 5 Internet Zone Games [option 6] = detailed further below. See "Killer Replacements ME to 98 SE" Guide for complete list of replaced files: http://www.mdgx.com/98-5.htm#FME REQUIRES you to ALREADY have: - ALL WinME *.CAB files ANYWHERE on your local disk(s)/partition(s) - OR WinME retail/Final/Gold/RTM Full/Upgrade/Step-Up/OEM/MSDN 4.90.3000 English setup CD-ROM inside your 1st CD/DVD/Blu-ray drive (if more than 1)! How to install option 2: Start button -> Programs -> 98SE2ME -> "98SE2ME.PIF - MAIN PROGRAM" shortcut or (double-)click on C:\9!M\98SE2ME.PIF or (double-)click on "C:\Program Files\98SE2ME\98SE2ME.PIF - MAIN PROGRAM.PIF" -> press Y -> press 2 -> wait for reboot. Original (current, good working) Win98 SE OS BACKED UP (optional!) into C:\W98SEOLD . How to BACKUP + RESTORE your entire original Win98 SE OS: see "BACKUP + RESTORE WINDOWS 98 SE" chapter further below. Option 2 installs also as part of option 1. Options 1 + 2 also install: - patched WinME WINFILE.EXE 4.90.3001 (modded with 256 color bitmaps + multi-res icon): http://www.mdgx.com/files/winfile.php into %windir% [usually C:\WINDOWS] and a File Manager shortcut under Start button -> Programs -> System Tools. WINFILE.HLP (already installed into %windir%\HELP) requires GLOSSARY.HLP (from WinNT4) to be installed into %windir%\HELP. - patched WinME UPDATE.SYS 4.90.3001 modded by Petr: http://www.msfn.org/board/index.php?showtopic=44388 - patched WinME KMIXER.SYS 4.90.3002 + PORTCLS.SYS 4.90.3001: http://support.microsoft.com/?id=316638 - patched WinME RT.SYS + USBAUDIO.SYS 4.90.3001: http://support.microsoft.com/?id=280127 - patched WinME 1394BUS.SYS 4.90.3001: http://support.microsoft.com/?id=252183 - patched WinME SBP2PORT.SYS 4.90.3002: http://support.microsoft.com/?id=311430 - patched WinME USBHUB.SYS 4.90.3002: http://support.microsoft.com/?id=278289 - WinME USBHUB20.SYS 4.90.3000.11 from VIA chipsets USB 2.0 Drivers 2.70 [14.5 MB, multilingual]: http://www.viaarena.com/Driver/VIA_USB2_V270p1-L-M.zip - patched WinME WDMAUD.SYS 4.90.3003: http://support.microsoft.com/?id=316795 - patched WinME OHCI1394.SYS 4.90.3004: http://support.microsoft.com/?id=284837 - patched WinME 61883.SYS 4.90.3003: http://support.microsoft.com/?id=285118 - patched WinME ARP1394.SYS 4.90.3001: http://support.microsoft.com/?id=252185 All these WinME system files [*.SYS] are installed into %windir%\SYSTEM32\DRIVERS [usually C:\WINDOWS\SYSTEM32\DRIVERS]. All these WinME hotfixes are available at: http://www.mdgx.com/web.htm#WME Original files backed up into %windir%\SYSTEM32\DRIVERS.9ME [usually C:\WINDOWS\SYSTEM32\DRIVERS.9ME] ONLY IF you BACKED UP your original Win98 SE system files at install time. How to restore your original files: Copy %windir%\SYSTEM32\DRIVERS.9ME\*.SYS [see files list above] into %windir%\SYSTEM32\DRIVERS to OVERWRITE files already there -> reboot. Restore NOT necessary because original files OLDER + BUGgy. - patched WinME SYSMON.EXE 4.90.3001 modded by dencorso into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: http://www.msfn.org/board/index.php?showtopic=46581&st=1011 - patched KBDSP.KBD into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: http://support.microsoft.com/?id=312586 - patched WinME VNETBIOS.VXD 4.90.3001 modded to work with Win98 SE into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: http://web.archive.org/web/20050206045511/http://support.microsoft.com/?kbid=272991 available at: http://www.mdgx.com/web.htm#9SU - patched WinME PPPMAC.VXD 4.90.3002 into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: http://support.microsoft.com/?id=301453 available at: http://www.mdgx.com/web.htm#MEU CAUTION: WinME PPPMAC.VXD 4.90.3002 is experimental! In case of errors/lockups you can restore your original PPPMAC.VXD from PPPMAC.ORI backup [created by installing option 1 or 2] found in %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. - patched WinME USBMPHLP.PDR 4.90.3000 modded by Maximus-Decim into %windir%\SYSTEM\IOSUBSYS [usually C:\WINDOWS\SYSTEM\IOSUBSYS]: http://www.mdgx.com/web.htm#NUS Backup NOT necessary because original file BUGgy. - patched WinME CDFS.VXD 4.90.3002 modded by dencorso [from Q274175 hotfix] and patched for > 2 GB DVD size [thank you RLoew]: http://rloew.x10hosting.com/prerel.htm into %windir%\SYSTEM\IOSUBSYS [usually C:\WINDOWS\SYSTEM\IOSUBSYS]: http://www.msfn.org/board/index.php?showtopic=46349&st=919 available at: http://www.mdgx.com/web.htm#9SU - patched WinME CDTSD.VXD 4.90.3001 modded by dencorso into %windir%\SYSTEM\IOSUBSYS [usually C:\WINDOWS\SYSTEM\IOSUBSYS]: http://www.msfn.org/board/index.php?showtopic=46349&st=919 available at: http://www.mdgx.com/web.htm#9SU - patched WinME CDVSD.VXD 4.90.3004 modded by dencorso [from Q304708 hotfix] into %windir%\SYSTEM\IOSUBSYS [usually C:\WINDOWS\SYSTEM\IOSUBSYS]: http://www.msfn.org/board/index.php?showtopic=46581&st=970 available at: http://www.mdgx.com/web.htm#9SU - patched WinME DISKTSD.VXD 4.90.3001 modded by dencorso into %windir%\SYSTEM\IOSUBSYS [usually C:\WINDOWS\SYSTEM\IOSUBSYS]: http://www.msfn.org/board/index.php?showtopic=43605&st=352 available at: http://www.mdgx.com/web.htm#9SU - patched WinME DISKVSD.VXD 4.90.3002 modded by dencorso [from Q271277 hotfix] into %windir%\SYSTEM\IOSUBSYS [usually C:\WINDOWS\SYSTEM\IOSUBSYS]: http://www.msfn.org/board/index.php?showtopic=46581&st=993 available at: http://www.mdgx.com/web.htm#9SU - patched WinME SCSI1HLP.VXD 4.90.3001 modded by dencorso into %windir%\SYSTEM\IOSUBSYS [usually C:\WINDOWS\SYSTEM\IOSUBSYS]: http://www.msfn.org/board/index.php?showtopic=46349&st=919 available at: http://www.mdgx.com/web.htm#9SU - patched WinME SMARTVSD.VXD 4.90.3001 modded by dencorso into %windir%\SYSTEM\IOSUBSYS [usually C:\WINDOWS\SYSTEM\IOSUBSYS]: http://www.msfn.org/board/index.php?showtopic=46349&st=919 available at: http://www.mdgx.com/web.htm#9SU - patched WinME VOLTRACK.VXD 4.90.3001 modded by dencorso into %windir%\SYSTEM\IOSUBSYS [usually C:\WINDOWS\SYSTEM\IOSUBSYS]: http://www.msfn.org/board/index.php?showtopic=46349&st=919 available at: http://www.mdgx.com/web.htm#9SU - patched WinME CONTROL.EXE 4.90.3001 into %windir% [usually C:\WINDOWS]: http://www.mdgx.com/files/CNTROLME.EXE available at: http://www.mdgx.com/web.htm#WME Backup NOT necessary because original file BUGgy. - patched WinME DUNZIP32.DLL 4.00.04, DZIP32.DLL 4.00.04 + ZIPFLDR.DLL 5.50.4921.1000 into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: http://support.microsoft.com/?id=329048 How to remove ZIP Folders: - Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "98SE2ME Option 2: Remove ZIP Folders = ZIPFLDR.DLL" -> click Add/Remove button -> reboot. OR: - Run this command from a DOS box or from a DOS style BATch file and then reboot: RUNDLL32 ADVPACK.DLL,LaunchINFSection C:\9!M\2G.INF,ZFL CAUTION: ZIPFLDR.DLL [ZIP Folders = Windows Explorer right-click context/shell menu ZIPping/unZIPping tool] will take over the .ZIP file extension and will DISABLE ANY (un)ZIPper/(un)archiver/(de)compressor tool you may have previously installed or used (if any). Examples [most are free(ware)]: http://www.mdgx.com/toy.htm#ZIP To REENABLE your previous unZIPping tool (if any) you MUST run your previous unZIPping tool executable/shortcut and associate again .ZIP file extension with it, no matter if you have (or not) removed ZIP Folders [ZIPFLDR.DLL]. Backup NOT necessary because original files NOT replaced. - patched WinME MSACM.DRV 4.90.3000 into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: http://btwincap.sourceforge.net/ available at [11 KB, free, open source]: http://btwincap.sourceforge.net/Files/msacm-fix-forWinMe.zip - patched WinME SYSTEM.DRV 4.90.3001 into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: http://support.microsoft.com/?id=288800 available at: http://www.mdgx.com/web.htm#WME Backup NOT necessary because original file OLDER + BUGgy. - patched WinME GDI32.DLL + GDI.EXE 4.90.3003 into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: http://www.mdgx.com/files/918547.php available at: http://www.mdgx.com/web.htm#WME To fix power management errors (if any) reset your power configuration: Start button -> Settings -> Control Panel -> Power Options -> Power Schemes tab -> make sure desired power scheme already selected -> click Apply/OK -> restart Windows. Original files backed up as GDI32.W98 + GDI.W98 into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. How to restore your original files: Copy + paste text between cut & paste lines below into Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT save it as GDI98.BAT [example], then run GDI98.BAT and reboot: -----Begin cut & paste here----- @ECHO OFF IF "%windir%"=="" GOTO N@ IF NOT EXIST %windir%\SYSTEM\GDI32.W98 GOTO N@ IF NOT EXIST %windir%\SYSTEM\GDI.W98 GOTO N@ IF EXIST %windir%\GDI*.W98 ATTRIB +A -H -R -S %windir%\GDI*.W98 IF EXIST %windir%\WININIT.INI GOTO W! ECHO [Rename]>>%windir%\WININIT.INI :W! ECHO.>>%windir%\WININIT.INI ECHO %windir%\SYSTEM\GDI32.DLL=%windir%\SYSTEM\GDI32.W98>>%windir%\WININIT.INI ECHO %windir%\SYSTEM\GDI.EXE=%windir%\SYSTEM\GDI.W98>>%windir%\WININIT.INI ECHO.>>%windir%\WININIT.INI %windir%\RUNDLL32.EXE %windir%\SYSTEM\SHELL32.DLL,SHExitWindowsEx 2 :N@ CLS EXIT ------End cut & paste here------ Restore NOT necessary because original files OLDER + BUGgy. GDI32.DLL + GDI.EXE speed up overall 2D video + UI [User Interface] performance, and may add extra video resolution modes depending on installed video controller(s) + drivers. - patched WinME USER32.DLL + USER.EXE 4.90.3001 into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: http://support.microsoft.com/?id=267139 available at: http://www.mdgx.com/web.htm#WME Replaced "4.90.3000" with "4.10.2222" text in Control Panel -> System Properties -> General tab by dencorso: http://www.msfn.org/board/index.php?showtopic=46349&st=782 Backup NOT necessary because original file OLDER + BUGgy. Original files backed up as USER32.W98 + USER.W98 into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. How to restore your original files: Copy + paste text between cut & paste lines below into Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT save it as USER98.BAT [example], then run USER98.BAT and reboot: -----Begin cut & paste here----- @ECHO OFF IF "%windir%"=="" GOTO N@ IF NOT EXIST %windir%\SYSTEM\USER32.W98 GOTO N@ IF NOT EXIST %windir%\SYSTEM\USER.W98 GOTO N@ IF EXIST %windir%\USER*.W98 ATTRIB +A -H -R -S %windir%\USER*.W98 IF EXIST %windir%\WININIT.INI GOTO W! ECHO [Rename]>>%windir%\WININIT.INI :W! ECHO.>>%windir%\WININIT.INI ECHO %windir%\SYSTEM\USER32.DLL=%windir%\SYSTEM\USER32.W98>>%windir%\WININIT.INI ECHO %windir%\SYSTEM\USER.EXE=%windir%\SYSTEM\USER.W98>>%windir%\WININIT.INI ECHO.>>%windir%\WININIT.INI %windir%\RUNDLL32.EXE %windir%\SYSTEM\SHELL32.DLL,SHExitWindowsEx 2 :N@ CLS EXIT ------End cut & paste here------ Restore NOT necessary because original files OLDER + BUGgy. USER32.DLL + USER.EXE speed up overall OS performance, add some WinME core + memory enhancements and fix some Win98 SE core BUGs. See "KNOWN BUGS + FIXES" chapter further below if using a portable computer with power saving features turned on. - patched Win98 SE VIP.386 4.10.2228: http://support.microsoft.com/?id=329128 + patched VTCP.386 4.10.2223: http://support.microsoft.com/?id=236926 into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. These 2 drivers MUST be ALREADY installed in order to use these WinME system files: MSWSOCK.DLL, MSWSOSP.DLL, WINSOCK.DLL, WS2_32.DLL, WS2HELP.DLL, WS2THK.DLL, WSCTHUNK.DLL, WSOCK32.DLL, WSASRV.EXE, AFVXD.VXD, WSHTCP.VXD, WSIPX.VXD, WSOCK.VXD + WSOCK2.VXD. Backup NOT necessary because original files OLDER + BUGgy. - patched Win98 SE RPCRT4.DLL 4.71.3336: http://support.microsoft.com/?id=269874 available at: http://www.mdgx.com/add.htm#ADD into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. Backup NOT necessary because original file OLDER + BUGgy. - patched WinME NOTEPAD.EXE 4.90.3001: http://www.mdgx.com/add.htm#NPU into %windir% [usually C:\WINDOWS]. Modded with newer icons from WinXP Notepad. MUST copy NOTEPAD.EXE 4.90.3001 by hand from C:\9!M into %windir% [usually C:\WINDOWS] because it is NOT copied IF older NOTEPAD.EXE 4.10.199x or 4.90.300x NOT present in %windir% . Backup NOT necessary because original file OLDER + BUGgy. - patched WinME MMSYS.CPL 4.90.3001 renamed to SOUNDS.CPL [may not work with certain sound card drivers = see "KNOWN BUGS + FIXES" chapter further below for details!] to keep also Win98 SE MMSYS.CPL: http://support.microsoft.com/?id=307908 available at: http://www.mdgx.com/web.htm#WME into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. Backup NOT necessary because original file NOT replaced. Added WinME functionality: Control Panel -> Sounds and Multimedia -> Voice tab. Open these 3 Control Panel icons to use them both [7 tabs total]: - Multimedia [Win98 SE MMSYS.CPL] displays 5 tabs: Audio, Video, MIDI, CD Music + Devices. - Sounds [Win98 SE MMSYS.CPL] displays 1 tab: Sounds. - Sounds and Multimedia [WinME MMSYS.CPL = renamed to SOUNDS.CPL] displays 4 tabs: Sounds, Audio, Voice + Devices. - patched WinME SYSDM.CPL 4.90.3001 modded: http://support.microsoft.com/?id=272620 available at: http://www.mdgx.com/web.htm#WME into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. Replaced "Me" with "98 Second Edition" text in Control Panel -> System Properties -> General tab using eXeScope [crippled shareware]: http://hp.vector.co.jp/authors/VA003525/emysoft.htm#6 Replaced "4.90.3000" with "4.10.2222" text in Control Panel -> System Properties -> General tab by dencorso: http://www.msfn.org/board/index.php?showtopic=46349&st=782 Backup NOT necessary because original file OLDER + BUGgy. - patched WinME NETPPTP.SYS 4.90.3001: http://support.microsoft.com/?id=278031 available at: http://www.mdgx.com/web.htm#WME into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. Backup NOT necessary because original file OLDER + BUGgy. - patched WinME MSCONFIG.EXE 4.90.3001 modded and renamed to MECONFIG.EXE to keep also Win98 SE MSCONFIG.EXE: http://support.microsoft.com/?id=272719 available at: http://www.mdgx.com/web.htm#WME into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. Replaced launch of WinME System Restore [%windir%\SYSTEM\RESTORE\RSTRUI.EXE] with Win98 SE System File Checker [%windir%\SYSTEM\SFC.EXE], disabled WinME "Enable deep sleep" check box and WinME "Hibernate" + "Standby" messages from Advanced tab using Resource Hacker [freeware]: http://www.angusj.com/resourcehacker/ + patched REGENV32.EXE by Mfd4Life [freeware]: http://www.geocities.com/mfd4life_2000/ How to use WinME MECONFIG.EXE: Start button -> Programs -> Accessories -> System Tools -> run "System Configuration Utility (Windows ME)" shortcut. How to use Win98 SE MSCONFIG.EXE: Start button -> Programs -> Accessories -> System Tools -> run "System Configuration Utility (Windows 98 SE)" shortcut. Backup NOT necessary because original files NOT replaced. - BONUS: Options 1 + 2 also install all WinME Games installed by option 6 = see "* Option 6:" further below. * Option 3: installs newer WinME system files [Windows Graphical User Interface (GUI), Explorer, Shell, Dialog, Folders, Web Browser, Fonts, Effects, Documents, Scrap + Network Drives Integration Controls, OLE DLLs + APIs + Movie Maker] from WinME CABs by running C:\9!M\O3.BAT , C:\9!M\O3DOS.BAT + C:\9!M\O3WEB.BAT into: ** %windir% [usually C:\WINDOWS]: - Windows Explorer = EXPLORER.EXE 5.50.4134.100 ** %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: - Common Dialog 32-bit Control = COMDLG32.DLL 5.50.4134.100 - Active IMM Server = DIMM.DLL 5.00.3000.1 - OLE DOCument Properties = DOCPROP.DLL 5.00.2136.1 - OLE DOCument Properties 2 = DOCPROP2.DLL 5.00.2136.1 - Fonts Folder Control = FONTEXT.DLL 4.90.3000 - My DOCuments Folder Control = MYDOCS.DLL 5.50.4134.100 - Map Network Drives/Network Places Wizard = NETPLWIZ.DLL 5.00.2136.1 - Effects Control = PLUSTAB.DLL 5.00.2136.1 - Shell library = SHELL.DLL 4.90.3000 - Patched WinME Shell 32-bit Control = SHELL32.DLL 5.50.4134.120: http://www.msfn.org/board/index.php?showtopic=84451 available at: http://www.mdgx.com/web.htm#MEU - Shell Scrap Object Handler = SHSCRAP.DLL 5.00.2136.1 - Customize Folder Wizard = IESHWIZ.EXE 5.50.4134.100 - Patched WinME Web View Control = WEBVW.DLL 5.50.4134.7069: http://www.microsoft.com/technet/security/bulletin/ms05-049.mspx available at: http://www.mdgx.com/web.htm#MEU ** %windir%\WEB [usually C:\WINDOWS\WEB]: - Patched WinME Windows Explorer thumbnail pic view IMGVIEW.HTT = fixed JavaScript errors using Notepad. - Patched WinME PRINTERS.HTT = fixed Start -> Settings -> Printers JavaScript error using Notepad. IMPORTANT: ALL option 3 files above MUST be installed TOGETHER OR NOT AT ALL because of interdependencies! ** C:\Program Files\MoviMakr [default]: MOVIEMK.CHM FTPINFO.DAT <= WinME CD modded using Notepad WMMFILT.DLL WMMRES.DLL WMMUTIL.DLL MOVIEMK.EXE 1.0.1377.0 <= WinME Q262806 modded [also installed by WUPG: http://www.w98upg.net.tf/] FTPINFO.SHP <= WinME CD modded using Notepad ** C:\Program Files\MoviMakr\TOUR : MMTOUR.CSS TOUR.HTA TOUR.ICO ** C:\Program Files\MoviMakr\TOUR\AUDIO : AUDIO1.HTM AUDIO2.HTM AUDIO3.HTM AUDIO4.HTM SILENCE.HTM AUDIO1.WAV AUDIO2.WAV AUDIO3.WAV AUDIO4.WAV ** C:\Program Files\MoviMakr\TOUR\ECMA : LOC.JS SCRIPT.JS ** C:\Program Files\MoviMakr\TOUR\IMAGES : BLUGRAD.BMP AUDIO.GIF BLUGRAD.GIF CAMCORD.GIF CLR.GIF CLRBLK01.GIF CLRBLK02.GIF CLRBLK03.GIF CLRBLK04.GIF COMPUTER.GIF EDIT.GIF FOLDER.GIF GRYLINE.GIF LINKS.GIF MAIL.GIF MIC.GIF MMLOGO.GIF MVCMPTR.GIF MVFLDR.GIF MVMAIL.GIF MVWEB.GIF NOAUDIO.GIF PAUSE.GIF PLAY.GIF WVFRM.GIF ** C:\Program Files\MoviMakr\TOUR\SHOWME : SAMPLE.ASF EDITSOON.GIF MMRECORD.GIF OLD_EDIT.GIF ORGNZ.GIF SHARE.GIF ASF.HTM IMPORTANT: WinME Movie Maker MUST be installed ONLY TOGETHER with WinME COMDLG32.DLL + SHELL32.DLL because of interdependencies! How to use Movie Maker: Start button -> Programs -> Accessories -> Multimedia -> run "Movie Maker" shortcut. Backup NOT necessary because original files NOT replaced. All option 3 files install ONLY as SEPARATE option with Control Panel Add/Remove Programs RESTORE function in case of errors/lockups. Option 3 REQUIRES you to ALREADY have: - WinME Retail/Final/Gold/RTM Full/Upgrade/Step-Up/OEM/MSDN 4.90.3000 English setup CD-ROM inside your 1st CD/DVD/Blu-ray drive (if more than 1) - OR ALL WinME *.CAB files ANYWHERE on your local disk(s)/partition(s) into the SAME directory/folder! - Internet Explorer 5.5 or newer ALREADY installed: http://www.mdgx.com/toy.htm#IEX I STRONGLY recommend to install options 1 or 2 BEFORE installing option 3. CAUTION: WinME files installed by option 3 may change and/or lose Win98 SE interface functionality, stability and/or performance! How to install option 3: Start button -> Programs -> 98SE2ME -> "98SE2ME.PIF - MAIN PROGRAM" shortcut or (double-)click on C:\9!M\98SE2ME.PIF or (double-)click on "C:\Program Files\98SE2ME\98SE2ME.PIF - MAIN PROGRAM.PIF" -> press Y -> press 3 -> wait for reboot. Option 3 also backs up original Windows 98 SE files into: - %windir% [usually C:\WINDOWS]: EXPLORER.EXE 4.72.3xxx.xxxx = backed up as EXPLORER.98A - %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: COMDLG32.DLL 4.72.3510.2300 = backed up as COMDLG32.98A DIMM.DLL = not backed up because does not exist in Windows 98 SE DOCPROP.DLL 5.00.1897.1 = backed up as DOCPROP.98A DOCPROP2.DLL = not backed up because does not exist in Windows 98 SE FONTEXT.DLL 4.10.1704 = backed up as FONTEXT.98A MYDOCS.DLL 4.72.3xxx.xxxx = backed up as MYDOCS.98A NETPLWIZ.DLL = not backed up because does not exist in Windows 98 SE PLUSTAB.DLL 5.00.1528.1 = backed up as PLUSTAB.98A SHELL32.DLL 4.72.3xxx.xxx = backed up as SHELL32.98A SHSCRAP.DLL 4.00.950 = backed up as SHSCRAP.98A IESHWIZ.EXE 4.72.3xxx.x = backed up as IESHWIZ.98A WEBVW.DLL 5.00.0312.0 = backed up as WEBVW.98A - %windir%\WEB [usually C:\WINDOWS\WEB]: IMGVIEW.HTT = backed up as IMGVIEW.HTO PRINTERS.HTT = backed up as PRINTERS.HTO How to restore your original Windows 98 SE files: - Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "98SE2ME Option 3: Restore Win98 SE Explorer, Shell + UI" -> click Add/Remove button -> reboot. OR: - (Double-)click on %windir%\INF\O3RES.BAT [%windir% = usually C:\WINDOWS]. IMPORTANT: IF you have ALREADY installed option 3 [see complete list of files above] at LEAST ONCE BEFORE, AND IF after that you have DELETED the Win98 SE *.98A BACKUPS [see complete list of files above], you MUST NOT REinstall option 3, because IF you do, you will NOT be able to RESTORE ORIGINAL Win98 SE system files anymore! In such case you MUST RESTORE Win98 SE system files from Windows 98 SE CABs or setup CD-ROM BEFORE trying to REinstall option 3! * Option 4: installs 98SE2ME bootup + shutdown Logos by Excalibur007: LOGO.SYS into C:\ root and LOGOW.SYS + LOGOS.SYS into %windir% [usually C:\WINDOWS] by running C:\9!M\O4.BAT . These logos are also part of my Windows 9x/ME logos collection [1 MB]: http://www.mdgx.com/files/95LOGOS.ZIP How to install option 4: Start button -> Programs -> 98SE2ME -> "98SE2ME.PIF - MAIN PROGRAM" shortcut or (double-)click on C:\9!M\98SE2ME.PIF or (double-)click on "C:\Program Files\98SE2ME\98SE2ME.PIF - MAIN PROGRAM.PIF" -> press Y -> press 4 -> wait for reboot. Original files (if any) backed up as C:\LOGO.W98 , %windir%\LOGOW.W98 + %windir%\LOGOS.W98 . How to restore your original files (if any): Copy + paste text between cut & paste lines below into Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT save it as LOGO98.BAT [example], then run LOGO98.BAT and reboot: -----Begin cut & paste here----- @ECHO OFF IF EXIST C:\LOGO*.* ATTRIB +A -H -R -S C:\LOGO*.* IF EXIST %winbootdir%\LOGO*.* ATTRIB +A -H -R -S %winbootdir%\LOGO*.* IF NOT EXIST C:\LOGO.W98 GOTO LW IF EXIST C:\LOGO.W98 COPY/Y/Z C:\LOGO.W98 C:\LOGO.SYS IF EXIST C:\LOGO.W98 DEL C:\LOGO.W98 :LW IF NOT EXIST %winbootdir%\LOGOW.W98 GOTO LS IF EXIST %winbootdir%\LOGOW.W98 COPY/Y/Z %winbootdir%\LOGOW.W98 %winbootdir%\LOGOW.SYS IF EXIST %winbootdir%\LOGOW.W98 DEL %winbootdir%\LOGOW.W98 :LS IF NOT EXIST %winbootdir%\LOGOS.W98 GOTO N@ IF EXIST %winbootdir%\LOGOS.W98 COPY/Y/Z %winbootdir%\LOGOS.W98 %winbootdir%\LOGOS.SYS IF EXIST %winbootdir%\LOGOS.W98 DEL %winbootdir%\LOGOS.W98 :N@ CLS EXIT ------End cut & paste here------ Restore NOT necessary because original files ugly. ;-) Your MSDOS.SYS [+ WINBOOT.INI if present] into C:\ root MUST contain the Logo=1 line under the [Options] section to display C:\LOGO.SYS at boot time: [Options] Logo=1 Complete MSDOS.SYS guide: http://www.mdgx.com/msdos.htm You can edit C:\MSDOS.SYS [+ C:\WINBOOT.INI if present] using Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT or better, get the dedicated SYS95.BAT, part of W95-11D.EXE [freeware]: http://www.mdgx.com/95.htm or 1 of these MSDOS.SYS + WINBOOT.INI graphical editors [free(ware)]: http://www.mdgx.com/toy.htm#BOO Hidden (H), Read-only (R) + System (S) attributes MUST be removed BEFORE editing (SYS95.BAT takes care of that too): IF EXIST C:\MSDOS.SYS ATTRIB -H -R -S C:\MSDOS.SYS IF EXIST C:\WINBOOT.INI ATTRIB -H -R -S C:\WINBOOT.INI Option 4 installs also as part of option 1. * Option 5: installs WinME USB, IEEE 1394 (FireWire), Audio + Windows Driver Model (WDM) *.SYS drivers by running C:\9!M\O5.BAT + C:\9!M\O5DOS.BAT into: - %windir%\INF : 1394.INF BIOSINFO.INF DBC.INF ENUM1394.INF ESWIA.INF HIDDEV.INF HPSCANMS.INF ICAM3.INF ICAM4USB.INF IMAGE.INF JOYSTICK.INF KDK2X0.INF KEYBOARD.INF KSPRE.INF MDM3CUSB.INF MDMELSA.INF MDMLASAT.INF MDMLUC.INF MDMMETRI.INF MDMUSRCR.INF MSMOUSE.INF MSMWSCAN.INF MSNETMTG.INF NIC1394W.INF PHIL1VID.INF SERWAVE.INF STI.INF STILLCAM.INF TAISHID.INF UMAXCAM.INF UMAXUSD.INF USB.INF USB8023.INF USBCDC.INF USBNTMAP.INF USBWAVE.INF WDMA_USB.INF WDMAUDIO.INF WIAFBDRV.INF If files with same names already present in %windir%\INF, new ones will be renamed to *ME.INF. Example: if %windir%\INF\USB.INF already exists, the new USB.INF from WinME will be renamed to USBME.INF. - %windir%\SYSTEM : from WinME CABs: HID.DLL HIDCI.DLL USBUI.DLL WDMAUD.DRV HIDSERV.EXE newer than the ones from WinME CABs [see "* Option 2:" further above]: VIP.386 <= Win98 SE Q329128 USER32.DLL <= WinME Q280800 USER.EXE <= WinME Q280800 - %windir%\SYSTEM\IOSUBSYS : from WinME CABs: NTMAPHLP.PDR USBMPHLP.PDR <= WinME NUSB CDFS.VXD <= from Win98 SE IOSYS98.EXE CDTSD.VXD <= from Win98 SE IOSYS98.EXE CDVSD.VXD <= from Win98 SE IOSYS98.EXE DISKTSD.VXD <= from Win98 SE IOSYS98.EXE DISKVSD.VXD <= from Win98 SE IOSYS98.EXE SCSI1HLP.VXD <= from Win98 SE IOSYS98.EXE SMARTVSD.VXD <= from Win98 SE IOSYS98.EXE VOLTRACK.VXD <= from Win98 SE IOSYS98.EXE - %windir%\SYSTEM32\DRIVERS : from WinME CABs: DBCLASS.SYS DBFILTER.SYS DRMK.SYS HIDCLASS.SYS HIDPARSE.SYS HIDVKD.SYS MSPQM.SYS NTMAP.SYS OPENHCI.SYS REDBOOK.SYS SBEMUL.SYS SBP2SCAN.SYS SWMIDI.SYS TDI.SYS UHCD.SYS USB8023.SYS USBAUTH.SYS USBCAMD.SYS USBCAMD2.SYS USBCCGP.SYS USBD.SYS USBINTEL.SYS USBNTMAP.SYS USBPRINT.SYS USBSCAN.SYS USBSER.SYS USBSTOR.SYS WDMFS.SYS WMIDRV.SYS WMILIB.SYS newer than the ones from WinME CABs [see "* Option 2:" further above]: 61883.SYS <= WinME Q285118 ARP1394.SYS <= WinME Q252185 KMIXER.SYS <= WinME Q316638 OHCI1394.SYS <= WinME Q252183 RT.SYS <= WinME Q280127 USBAUDIO.SYS <= WinME Q280127 UPDATE.SYS <= WinME Intel CPU Microcode Fix WDMAUD.SYS <= WinME Q316795 1394BUS.SYS <= WinME Q252183 PORTCLS.SYS <= WinME Q316638 USBHUB.SYS <= WinME Q278289 USBHUB20.SYS <= WinME VIA USB 2.0 Drivers 2.70 SBP2PORT.SYS <= WinME Q311430 How to install option 5: Start button -> Programs -> 98SE2ME -> "98SE2ME.PIF - MAIN PROGRAM" shortcut or (double-)click on C:\9!M\98SE2ME.PIF or (double-)click on "C:\Program Files\98SE2ME\98SE2ME.PIF - MAIN PROGRAM.PIF" -> press Y -> press 5 -> wait for reboot. IMPORTANT: MUST also install Native USB Drivers (NUSB) for *FULL* USB/USB 2.0 support: http://www.mdgx.com/web.htm#NUS Original files backed up into %windir%\SYSTEM.USB , %windir%\SYSTEM\IOSUBSYS.USB + %windir%\SYSTEM32\DRIVERS.USB . How to restore your original files: - Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "98SE2ME Option 5: Restore Win98 SE USB, FireWire + WDM Drivers" -> click Add/Remove button -> reboot. OR: - (Double-)click on %windir%\INF\O5RES.BAT [%windir% = usually C:\WINDOWS]. Restore NOT necessary because original files older + BUGgy. Option 5 installs also as part of options 1 + 2. * Option 6: installs all 11 WinME Games by running C:\9!M\O6.BAT + C:\9!M\O6.INF : - 4 Card Games: FreeCell [FREECELL.EXE], Solitaire [SOL.EXE], Hearts [MSHEARTS.EXE] + Spider Solitaire [SPIDER.EXE] into %windir% [usually C:\WINDOWS]. - MineSweeper [WINMINE.EXE] into %windir% [usually C:\WINDOWS]. - Space Cadet 3D Pinball [PINBALL.EXE] into C:\Program Files\Pinball . - 5 Internet Zone Games into C:\Program Files\GameZone : Backgammon [BCKGZM.EXE], Checkers [CHKRZM.EXE], Hearts [HRTZZM.EXE], Reversi [RVSEZM.EXE] + Spades [SHVLZM.EXE]. How to install option 6: Start button -> Programs -> 98SE2ME -> "98SE2ME.PIF - MAIN PROGRAM" shortcut or (double-)click on C:\9!M\98SE2ME.PIF or (double-)click on "C:\Program Files\98SE2ME\98SE2ME.PIF - MAIN PROGRAM.PIF" -> press Y -> press 6 -> wait for install to finish. ** %windir% [usually C:\WINDOWS]: %windir%\FREECELL.EXE %windir%\MSHEARTS.EXE %windir%\SOL.EXE %windir%\WINMINE.EXE ** %windir%\HELP [usually C:\WINDOWS\HELP]: %windir%\HELP\FREECELL.CHM %windir%\HELP\MSHEARTS.CHM %windir%\HELP\SOL.CHM %windir%\HELP\WINMINE.CHM %windir%\HELP\FREECELL.HLP %windir%\HELP\MSHEARTS.HLP %windir%\HELP\SOL.HLP ** %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]: %windir%\SYSTEM\CARDS.DLL Some of these WinME Games are NOT available with Win98 SE: 1. MS Spider Solitaire card game [SPIDER.EXE] into %windir% [usually C:\WINDOWS]: http://www.mdgx.com/98-5.htm#SS ** %windir% [usually C:\WINDOWS]: %windir%\SPIDER.EXE ** %windir%\HELP [usually C:\WINDOWS\HELP]: %windir%\HELP\SPIDER.CHM %windir%\HELP\SPIDER.HLP How to play this game: Start button -> Programs -> Accessories -> Games -> run "Spider Solitaire" shortcut. 2. MS Space Cadet 3D Pinball game [PINBALL.EXE] into C:\Program Files\Pinball [default]: http://www.mdgx.com/newtip23.htm#3DPI ** C:\Program Files\Pinball [default]: TABLE.BMP FONT.DAT PINBALL.DAT PINBALL.EXE WAVEMIX.INF PINBALL.MID PINBALL2.MID SOUND1.WAV SOUND104.WAV SOUND105.WAV SOUND108.WAV SOUND111.WAV SOUND112.WAV SOUND12.WAV SOUND13.WAV SOUND131.WAV SOUND136.WAV SOUND14.WAV SOUND16.WAV SOUND17.WAV SOUND18.WAV SOUND181.WAV SOUND19.WAV SOUND20.WAV SOUND21.WAV SOUND22.WAV SOUND24.WAV SOUND240.WAV SOUND243.WAV SOUND25.WAV SOUND26.WAV SOUND27.WAV SOUND28.WAV SOUND29.WAV SOUND3.WAV SOUND30.WAV SOUND34.WAV SOUND35.WAV SOUND36.WAV SOUND38.WAV SOUND39.WAV SOUND4.WAV SOUND42.WAV SOUND43.WAV SOUND45.WAV SOUND49.WAV SOUND49D.WAV SOUND5.WAV SOUND50.WAV SOUND528.WAV SOUND53.WAV SOUND54.WAV SOUND55.WAV SOUND560.WAV SOUND563.WAV SOUND57.WAV SOUND58.WAV SOUND6.WAV SOUND65.WAV SOUND68.WAV SOUND7.WAV SOUND713.WAV SOUND735.WAV SOUND8.WAV SOUND827.WAV SOUND9.WAV SOUND999.WAV ** %windir%\HELP [usually C:\WINDOWS\HELP]: PINBALL.CHM SHARED.CHM PINBALL.CNT PINBALL.HLP How to play this game: Start button -> Programs -> Accessories -> Games -> run "Space Cadet Pinball" shortcut. 3. 5 WinME Internet Zone Games [a.k.a. MSN Gaming Zone] NOT available with Win98 SE into C:\Program Files\GameZone [default]: Backgammon, Checkers, Hearts, Reversi + Spades: ** C:\Program Files\GameZone [default]: BCKG.CHM CHKR.CHM HRTZ.CHM RVSE.CHM SHVL.CHM BCKG.DLL BCKGRES.DLL CHKR.DLL CHKRRES.DLL CMNCLIM.DLL CMNRESM.DLL HRTZ.DLL HRTZRES.DLL RVSE.DLL RVSERES.DLL SHVL.DLL SHVLRES.DLL UNIANSI.DLL ZCOREM.DLL ZEEVERM.DLL ZNETM.DLL ZONECLIM.DLL ZONELIBM.DLL BCKGZM.EXE CHKRZM.EXE HRTZZM.EXE RVSEZM.EXE SHVLZM.EXE ZCLIENTM.EXE How to play these Internet Zone Games: Start button -> Programs -> Accessories -> Games -> GameZone -> run one of the 5 game shortcuts listed above. Backup NOT necessary because original files NOT replaced or older. Option 6 installs also as part of options 1 + 2. * ALL Options: ALL system files + settings listed below install independent of selected option(s) and BEFORE creating any backups = everybody should have them even if you decide not to install any 98SE2ME options. They all install right after you press Y at 98SE2ME.PIF 1st screen: - newest + fastest Windows XP SP3 EXTRAC32.EXE 5.1.2600.5512 32-bit Windows mode CAB archive file extracting tool: http://www.mdgx.com/xp.htm#SP3 into %windir% [usually C:\WINDOWS]. Backup NOT necessary because original file OLDER. - newest + fastest MS IE 6.0 SP1 EXTRACT.EXE 1.00.0610.0 16-bit DOS mode CAB archive file extracting tool: http://www.mdgx.com/toy.htm#IEX into %windir% [usually C:\WINDOWS]. Backup NOT necessary because original file OLDER. - newest + fastest MS IE 6.0 SP1 GRPCONV.EXE 5.00.2136.1 DOS console Progman Group Converter tool: http://www.mdgx.com/toy.htm#IEX into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. Backup NOT necessary because original file OLDER. - newest Windows ME REGEDIT.EXE 4.90.3001 modded by Tihiy and patched by dencorso (correct checksum): http://www.msfn.org/board/index.php?showtopic=46349&st=1050 to work with all Windows 95/98 editions: http://www.mdgx.com/add.htm#REG into %windir% [usually C:\WINDOWS]. CAUTION: WinME RegEdit always opens at last accessed key, which can be fixed: http://www.mdgx.com/me1.htm#DRLK How to use WinME REGEDIT.EXE: Start button -> Programs -> Accessories -> System Tools -> run "Registry Editor (Windows ME)" shortcut. Original file backed up as REGED98.EXE into %windir% [usually C:\WINDOWS]. How to use Win98 SE REGED98.EXE: Start button -> Programs -> Accessories -> System Tools -> run "Registry Editor (Windows 98 SE)" shortcut. How to restore your original file: Close Registry Editor (if open), delete %windir%\REGEDIT.EXE and then rename %windir%\REGED98.EXE back to REGEDIT.EXE . - newest + fastest Windows 2000 SP4 REGSVR32.EXE 5.00.2195.6662 DLL + OCX (un)register OLE server: http://www.mdgx.com/w2ktoy.htm#SP4 into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. Backup NOT necessary because original file OLDER. - newest + fastest Windows ME START.EXE 4.90.3000 into %windir%\COMMAND [usually C:\WINDOWS\COMMAND]. Backup NOT necessary because original file OLDER. - patched C:\MSDOS.SYS [+ C:\WINBOOT.INI if present] entry under the [Options] section to avoid rebooting errors/loops whenever installing Unofficial Windows 98 SE SP2: http://exuberant.ms11.net/98sesp.html and/or similar patches/updates. [Options] SystemReg=0 SystemReg: to prevent scanning Registry files upon every Windows startup. More info: http://www.mdgx.com/msdos.htm#TAB - patched %windir%\SYSTEM.INI entries under the [386enh] section: [386enh] DMABufferSize=64 MinSPs=16 DMABufferSize: to increase 16-bit Direct Memory Access (DMA) channel buffer which affects all I/O (Input/Output) DMA operations. More info: http://www.mdgx.com/lastweek.htm#SYSINI MinSPs: to avoid stack fault errors by increasing spare stack pages. More info: http://www.mdgx.com/lastweek.htm#MINSPS - patched Registry entry: disable screen saver (if any) while using the Defrag tool [%windir%\DEFRAG.EXE] to defragment fixed hard drives/partitions: -----Begin cut & paste here----- REGEDIT4 [HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Applets\Defrag\Settings] "DisableScreenSaver"="yes" ------End cut & paste here------ Backup NOT necessary because original Registry value does NOT exist. More info: http://www.mdgx.com/98-3.htm#CLNDEF - patched Registry entry: disable Active Desktop (View As Web Page) Channels logging (if enabled) to speed up internet access: -----Begin cut & paste here----- REGEDIT4 [HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Webcheck] "NoChannelLogging"=dword:00000001 ------End cut & paste here------ Backup NOT necessary because original Registry value BUGgy. More info: http://www.mdgx.com/newtip9.htm#RESTRICT - patched Registry entry: disable annoying Microsoft Windows Registration nagging prompt, which if allowed, sends to Microsoft servers personal info (if not already done) = not necessary for Windows proper operation: -----Begin cut & paste here----- REGEDIT4 [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion] "RegDone"="1" ------End cut & paste here------ Backup NOT necessary because original Registry value BUGgy. More info: http://www.mdgx.com/98-2.htm#REGUSER - patched Registry entries: Copy To, Move To + Send To Windows Explorer, Desktop + Startup Menu right-click shell context menu options: -----Begin cut & paste here----- REGEDIT4 [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}" [HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}" [HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}" [HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}" [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}" [HKEY_CLASSES_ROOT\AllFilesystemEditObjects\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemEditObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemEditObjects\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}" ------End cut & paste here------ How to remove Copy To/Move To/Send To from Windows Explorer/Desktop/Start Menu right-click menu: - Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "98SE2ME Right-click: Remove Copy To/Move To/Send To" -> click Add/Remove button. OR: - Run this command from a DOS box or from a DOS style BATch file and then reboot: RUNDLL32 ADVPACK.DLL,LaunchINFSection %windir%\INF\BSRESTOR.INF,CMS Backup NOT necessary because original Registry values BUGgy. More info: http://www.mdgx.com/newtip22.htm#FCMST - deletes these 2 Registry keys to improve MS IE 5/6 web browsing speed: -----Begin cut & paste here----- REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{2227A280-3AEA-1069-A2DE-08002B30309D}] @="Printers" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}] @="Scheduled Tasks" ------End cut & paste here------ How to restore your original Registry keys [this may slow down your web browsing]: run this command from a DOS box or from a DOS style BATch file and then reboot: RUNDLL32 ADVPACK.DLL,LaunchINFSection C:\9!M\BSRESTOR.INF,BS Restore NOT necessary because original Registry keys BUGgy. More info: http://www.mdgx.com/newtip21.htm#BRSP 98SE2ME.PIF backs up your current C:\AUTOEXEC.BAT file (if any) as C:\AUTOEXEC.98! and adds a new command to C:\AUTOEXEC.BAT (as its last line) for running C:\9!M\O2DOS.BAT upon next reboot. Reboots your computer when done. During reboot you can admire 98SE2ME animated logo if you installed option 1 or option 4. ;-) After reboot, O2DOS.BAT takes over and copies entire file + folder structure from C:\9S2M into %winbootdir% and then deletes all temporary files + folders used during install. Last step: while Windows GUI loads, all newly installed WinME DLL + OCX system files are properly registered into your Registry by running %windir%\SYSTEM\REGSVR32.EXE silently from the RunOnceEx Registry key. Done. That's it, back to business as usual... or go play. :) ______________________________________________________________________________ BACKUP + RESTORE WINDOWS 98 SE ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ EXTREMELY IMPORTANT: ALL 98SE2ME files from C:\9!M will be DELETED IF you uninstall 98SE2ME ! Therefore IF you plan to install any 98SE2ME options AND BACKUP + RESTORE your original Win98 SE files and/or entire Win98 SE OS you MUST do so BEFORE you uninstall 98SE2ME from C:\9!M ! A. Original Windows 98 SE system files ONLY = BACKUP, RESTORE + DELETE BACKUP: * How to BACKUP original Windows 98 SE system files replaced by Windows ME counterparts [options 1 or 2] ONLY IF you have NOT already installed options 1 or 2: - Start button -> Programs -> 98SE2ME -> run "98SE2ME.PIF - MAIN PROGRAM" shortcut. OR: - (Double-)click on C:\9!M\98SE2ME.PIF . Then press Y to continue [1st screen] -> press 1 (to install option 1) or press 2 (to install option 2) [2nd screen] -> press Y to create a new BACKUP. You MUST have at LEAST 30 MB FREE disk space on your C drive/partition to BACKUP the original Win98 SE system files into (you can select NOT to backup): %windir%\WIN98SE.9ME %windir%\FONTS.9ME %windir%\SYSTEM.9ME %windir%\SYSTEM\IOSUBSYS.9ME %windir%\SYSBCKUP.9ME %windir%\SYSTEM32\DRIVERS.9ME * How to RESTORE original Windows 98 SE system files replaced by Windows ME counterparts [options 1 or 2] ONLY IF you have already created such BACKUP [see above] by running options 1 or 2: - Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "98SE2ME Option 2: Restore Original Win98 SE System Files" -> click Add/Remove button. OR: - (Double-)click on %windir%\INF\O2RES.BAT [%windir% = usually C:\WINDOWS]. * How to DELETE original Windows 98 SE system files BACKUP [all *.9ME folders + their files] ONLY IF you have already created such BACKUP [see above] by running options 1 or 2: Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "98SE2ME Option 2: Remove Original Win98 SE Backup" -> click Add/Remove button. B. ENTIRE [FULL] original Windows 98 SE OS = BACKUP, RESTORE + DELETE BACKUP: * How to BACKUP your ENTIRE [FULL] original Windows 98 SE OS into C:\W98SEOLD ONLY IF you have NOT already installed options 1 or 2: - Start button -> Programs -> 98SE2ME -> run "BACKUP Entire Original Windows 98 SE OS" shortcut. OR: - (Double-)click on C:\9!M\CLONE98.PIF . You MUST have at LEAST as much FREE disk space on your C drive/partition as your Win98 SE OS occupies for the FULL OS BACKUP which will be created into C:\W98SEOLD . How to determine if your C drive/partition has enough free disk space: Run Windows Explorer -> highlight your main Windows folder [usually C:\WINDOWS] -> right-click on it -> select Properties -> look at the reported "Size:" in MB -> write down this number! Now highlight your [C:] drive -> right-click on it -> select Properties -> look at the reported "Free space:" in MB -> MUST be at LEAST 65 MB LARGER than the 1st number. * How to RESTORE your ENTIRE [FULL] original Windows 98 SE OS BACKUP from C:\W98SEOLD ONLY IF you have already installed options 1 or 2 AND have already created such BACKUP [see above]: - Start button -> Programs -> 98SE2ME -> run "RESTORE Entire Original Windows 98 SE OS" shortcut. OR: - (Double-)click on C:\9!M\98RESTOR.BAT . * How to DELETE your ENTIRE [FULL] original Windows 98 SE OS BACKUP from C:\W98SEOLD ONLY IF you have already installed options 1 or 2 AND have already created such BACKUP [see above]: Run this command from a DOS box: RUNDLL32 ADVPACK.DLL,DelNodeRunDLL32 C:\W98SEOLD C. IMPORTANT Windows 98 SE BACKUP + RESTORE guidelines: * You can select NOT to BACKUP, which is a good idea ONLY IF you have ALREADY created a BACKUP BEFORE installing 98SE2ME options 1 or 2, AND you do NOT want to OVERWRITE it. * How to restore INDIVIDUAL original Windows 98 SE system files: This works ONLY IF you already created a BACKUP of [see above]: - original Win98 SE system files when you FIRST installed option 1 or option 2 OR: - entire (full) Win98 SE OS into C:\W98SEOLD by running C:\9!M\CLONE98.PIF BEFORE you have installed ANY 98SE2ME options. 1. IF replaced system files you wish to restore are of NEWER version/build than the ones from Windows 98 SE setup CD-ROM CABs, search for them by running a File Search with the C:\W98SEOLD folder highlighted from within File Manager [FM = %windir%\WINFILE.EXE] or Windows Explorer [WE = %windir%\EXPLORER.EXE]. Then copy them back into appropriate directories/folders [example]: COPY/Y/Z C:\W98SEOLD\RUNDLL.EXE %windir% Run command above from a DOS box or from a DOS style BATch file. 2. IF replaced system files you wish to restore are of SAME version/build as the ones from Windows 98 SE setup CD-ROM CABs, create a DOS style BATch file using Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT and save it as EXTR98.BAT [example]: -----Begin cut & paste here----- @ECHO OFF C: IF NOT EXIST C:\TEMP\NUL MD C:\TEMP>NUL CD\TEMP EXTRACT/Y /A D:\WIN98\BASE4.CAB %1 %2 %3 %4 %5 EXTRACT/Y D:\WIN98\PRECOPY1.CAB %1 %2 %3 %4 %5 EXTRACT/Y D:\WIN98\PRECOPY2.CAB %1 %2 %3 %4 %5 CLS EXIT ------End cut & paste here------ Then run EXTR98 followed by exact file name to extract 1 file at a time or use DOS wildcards [*.* , *.DLL , A*.EXE etc] to extract multiple files at once [example]: EXTR98 WINFILE.* All files will be extracted into C:\TEMP in this example. More info: - "EXTRACT FROM CAB": http://www.mdgx.com/last4.htm#EXTRACT - "CAB EXTRACT": http://www.mdgx.com/newtip15.htm#CABEX CABL98SE.TXT is part of EXTCAB.ZIP [160 KB]: http://www.mdgx.com/files/EXTCAB.ZIP and contains a list of all files inside CABs from the Win98 SE setup CD-ROM. Make sure you replace D drive letter and/or WIN98 folder name above if your CAB files are located somewhere else. You can also modify all C:\TEMP instances to point to any other valid location. FYI: Certain %windir% + %windir%\SYSTEM [%windir% = usually C:\WINDOWS] files MUST be replaced ONLY from native MS-DOS mode. How to exit/reboot into native/true/real/pure MS-DOS mode: A. Left-click the Start button -> click Shut Down... -> select Restart in MS-DOS mode -> click the OK button. B. OR hold down Shift + F5 at the same time during BIOS boot POST (Power On Self Test) sequence. C. OR scroll down using the down arrow to the "Command prompt only" option and then press Enter from the Windows 95/98 Startup Menu: http://www.mdgx.com/msdos.htm#MEN D. OR from a Windows 95/98/ME Emergency/Bootup/Startup floppy/CD/DVD/Blu-ray/USB/external disc/stick/tape. Last step: Copy back the files to their appropriate directories/folders: %windir% [usually C:\WINDOWS], %windir%\SYSTEM, %windir%\SYSTEM32\DRIVERS etc. Run WIN or reboot one last time. To learn which system files must be registered using the REGSVR32 command, open C:\9!M\2G.INF into Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT and look at the REGSVR32 lines. Then run this command from within Windows to register a system DLL or OCX [example]: %windir%\SYSTEM\REGSVR32 /S %windir%\SYSTEM\WHATEVER.DLL If respective REGSVR32 line you found inside 2G.INF contains the /I switch, run [example]: %windir%\SYSTEM\REGSVR32 /I /S %windir%\SYSTEM\WHATEVER.DLL Make sure to replace WHATEVER.DLL with appropriate file name AND extension. Extension must be either DLL or OCX. ______________________________________________________________________________ UNINSTALL 98SE2ME ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ * How to completely uninstall 98SE2ME and all its files from C:\9!M : - Start button -> Programs -> 98SE2ME -> run "Uninstall 98SE2ME" shortcut. OR: - Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "98SE2ME: Uninstall 98SE2ME" -> click Add/Remove button. OR: - (Double-)click on C:\9!M\UNINS000.EXE . * Uninstalling 98SE2ME ONLY deletes the C:\9!M folder + ALL its files, but will NOT restore your original Win98 SE OS [ENTIRE (FULL) BACKUP] or files [system files BACKUP] IF you have ALREADY installed options 1 or 2 at least once WITHOUT 1ST BACKING UP your original Win98 SE OS [ENTIRE (FULL) BACKUP] or files [system files BACKUP] BEFORE installing ANY 98SE2ME options! * 98SE2ME.EXE is a self install + uninstall executable compiled using Inno Setup Installer [freeware]: http://www.jrsoftware.org/isinfo.php which uses 7-Zip [free GPL]: http://www.7-zip.org/ 7Z [7-zip/7zip] format [LZMA algorithm] with highest compression ratio, attainable only by ACE/CAB/RAR/UHARC archiving formats. See INNOFILE.TXT (included) for more details. ______________________________________________________________________________ TESTING... CLONE98.PIF + 98RESTOR.BAT ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ If using 98SE2ME just to TEST these scripts on your Win98 SE computer(s), please start by "cloning" your ENTIRE %windir% [usually C:\WINDOWS] subfolders + files, so you can run 98SE2ME.PIF safely on this newly created "dummy" OS copy, NOT on your good working (original) copy, which should remain UNTOUCHED. IMPORTANT: * CLONE98.BAT, CLONE98.PIF + 98RESTOR.BAT MUST reside into C:\9!M because they all depend on CHOICE.EXE, FIND.COM, MEM.EXE, MOVE.EXE + XCLONE.EXE DOS tools for proper operation! See "BACKUP + RESTORE WINDOWS 98 SE" chapter (further above) for more details. * You MUST have at LEAST TWICE (x 2) as much FREE disk space on your C drive/partition as your Win98 SE OS occupies for CLONING [C:\W98SEOLD] AND RESTORING [C:\W98SENEW] it! How to determine if your C drive/partition has enough free disk space: Run Windows Explorer -> highlight your main Windows folder [usually C:\WINDOWS] -> right-click on it -> select Properties -> look at the reported "Size:" in MB -> write down this number! Now highlight your [C:] drive -> right-click on it -> select Properties -> look at the reported "Free space:" in MB -> MUST be at LEAST TWICE (x 2) LARGER than the 1st number. To backup ["clone"] your entire original Win98 SE OS run C:\9!M\CLONE98.PIF ONLY from WITHIN Windows. CLONE98.BAT will completely delete previous C:\W98SEOLD backup (if any) and then will create a new one into C:\W98SEOLD which will contain an exact copy of your original Win98 SE OS from before installing 98SE2ME ONLY IF you have NOT already installed ANY 98SE2ME options. Then go ahead test 98SE2ME.PIF, and see if your Win98 SE OS works OK [as it should ;)] after the WinME "transplant". To restore your entire original Win98 OS from the C:\W98SEOLD BACKUP run C:\9!M\98RESTOR.BAT ONLY from WITHIN Windows. C:\9!M\98RESTOR.BAT will create C:\W98SENEW which contains an exact copy of your Win98 SE OS "transformed" by installing 98SE2ME, which you can safely delete afterwards to save disk space, and eventually retest 98SE2ME from "scratch". C:\9!M\CLONE98.PIF + C:\9!M\CLONE98.BAT both delete C:\W98SENEW ! ______________________________________________________________________________ KNOWN BUGS + FIXES ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Please e-mail me if you discover better/permanent fixes: http://www.mdgx.com/form.htm €€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€ I have never tested 98SE2ME on portables (laptops, netbooks) with proprietary hardware devices/accessories + 3rd party/custom drivers/software. Therefore it is possible you may experience unrecognized/improperly detected/installed hardware device(s) after installing 98SE2ME options 1, 2 or 5, because such drivers/software may replace Microsoft default system files with customized/modified versions of their own. In such case reinstalling the most recent drivers for your specific (embedded, built-in) hardware: video, audio, drive, USB, printer etc may fix most bugs. €€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€ * BUG [NOT related to 98SE2ME]: One of 98lite options ("Sleek"): http://www.litepc.com/ replaces Windows 98 SE EXPLORER.EXE from %windir% [%windir% = usually C:\WINDOWS] and/or SHELL32.DLL from %windir%\SYSTEM with older Windows 95/OSR2 version(s). In such case 98SE2ME option 1, 2 or 3 may fail to work properly or even lock up Windows. IMPORTANT: In case you already installed 98SE2ME option 3 do NOT replace + do NOT patch EXPLORER.EXE or SHELL32.DLL ! FIX #1: AFTER installed 98Lite Sleek option and BEFORE installing 98SE2ME option 1 or 2 you MUST patch OSR2 version of SHELL32.DLL (installed by 98Lite) from %windir%\SYSTEM with sp193's Shell 95 Update Project (SH95UPD): http://www.msfn.org/board/index.php?showtopic=116260 In case you experience any Winoldap (DOS box) errors -> reboot. Now install 98SE2ME option 1 or 2. [thank you bristols] FIX #2: MUST perform all steps below in this exact order: 1. Backup to a safe location: %windir%\EXPLORER.EXE %windir%\SYSTEM\COMDLG32.DLL %windir%\SYSTEM\SHELL32.DLL BEFORE installing 98lite or 98SE2ME. 2. Install 98lite ("Sleek") and switch to Windows 95/OSR2 EXPLORER.EXE. 3. Create a new directory called %windir%\EXPLOR95 [example] and then copy %windir%\EXPLORER.EXE + %windir%\SYSTEM\SHELL32.DLL into %windir%\EXPLOR95 . 4. Run 98lite and switch to Windows 98 SE EXPLORER.EXE. 5. Install 98SE2ME option 1 or 2. 6. Copy %windir%\SYSTEM\COMDLG32.DLL into %windir%\EXPLOR95 and then open %windir%\EXPLOR95\COMDLG32.DLL into a hex editor [for example XVI32]: http://www.mdgx.com/toy.htm#HEX and replace all SHELL32.DLL strings with SHELL31.DLL (2 instances). 7. Exit/reboot into native/true/real/pure MS-DOS mode: A. Left-click the Start button -> click Shut Down... -> select Restart in MS-DOS mode -> click the OK button. B. OR hold down Shift + F5 at the same time during BIOS boot POST (Power On Self Test) sequence. C. OR scroll down using the down arrow to the "Command prompt only" option and then press Enter from the Windows 95/98 Startup Menu: http://www.mdgx.com/msdos.htm#MEN D. OR from a Windows 95/98/ME Emergency/Bootup/Startup floppy/CD/DVD/Blu-ray/USB/external disc/stick/tape. 8. Run these commands from the C:\ prompt: ATTRIB -H -R -S %winbootdir%\EXPLOR95\*.* ATTRIB -H -R -S %winbootdir%\EXPLORER.EXE ATTRIB -H -R -S %winbootdir%\SYSTEM\COMDLG32.DLL ATTRIB -H -R -S %winbootdir%\SYSTEM\SHELL32.DLL REN %winbootdir%\SYSTEM\SHELL32.DLL SHELL31.DLL COPY/Y/Z %winbootdir%\EXPLOR95\EXPLORER.EXE %winbootdir% COPY/Y/Z %winbootdir%\EXPLOR95\COMDLG32.DLL %winbootdir%\SYSTEM COPY/Y/Z %winbootdir%\EXPLOR95\SHELL32.DLL %winbootdir%\SYSTEM 9. Reboot normal back to Windows. CAUTION: Certain Win98 SE programs like Wordpad (WORDPAD.EXE) + Spider Solitaire card game (SPIDER.EXE) will NOT run with older SHELL32.DLL from Windows 95/OSR2! These programs/games NEED SHELL32.DLL from Windows 98 SE or ME! [thank you Marius '95] * BUG [NOT related to 98SE2ME]: After installing 98SE2ME option 1 or 2 which install newer patched WinME GDI32.DLL + GDI.EXE 4.90.3003 from unofficial WinME Q918547 MS06-026 security fix into %windir%\SYSTEM [%windir% = usually C:\WINDOWS] [see "* Option 2:" under "98SE2ME.PIF COMPLETE GUIDE" chapter further above] you may experience power management errors, especially if using a portable computer: laptop, notebook. [thank you PROBLEMCHYLD] FIX: In such case reset your power configuration: Start button -> Settings -> Control Panel -> Power Options -> Power Schemes tab -> make sure desired power scheme already selected -> click Apply/OK -> restart Windows. * BUG [NOT related to 98SE2ME]: In case your Windows 98 SE boot hard drive/partition [usually C:] has cluster, disk, file and/or directory errors, some 98SE2ME BATch scripts may fail to work, resulting in install errors or lockups. FIX: You MUST run the Disk Scanner tool: ScanDskw (Windows) or SCANDISK (native MS-DOS) to FIX ALL disk/file/directory errors BEFORE running 98SE2ME. * BUG: Some Hewlett-Packard (HP) printers do NOT work properly with WinME SPOOL32.EXE 4.90.3000 installed into %windir%\SYSTEM [%windir% = usually C:\WINDOWS] by 98SE2ME options 1 or 2. FIX: In such case: 1. Replace WinME SPOOL32.EXE with Win98 SE SPOOL32.EXE 4.10.1998 from Win98 SE setup CD-ROM: A. Make sure the SPOOL32 printer process is not loaded in memory. To do this, download, install and run CoolKill [797 KB, freeware]: http://www.prowebsitemanagement.com/downloads/coolkill.zip Then right-click the CoolKill icon in the Tray -> select Kill -> left-click %windir%\SYSTEM\SPOOL32.EXE (if present). B. Now make sure your Win98 SE setup CD-ROM is inside your 1st CD/DVD/Blu-ray drive (if more than 1) or that you have Win98 SE setup CABs somewhere on your hard drive(s)/partition(s), and then run this command from a DOS box [example]: EXTRACT/Y D:\WIN98\WIN98_46.CAB SPOOL32.EXE %windir%\SYSTEM where D is your CD/DVD/Blu-ray drive letter [make sure it matches your actual drive letter]. C. Restart Windows. OR: 2. Start button -> Run... box -> type: MSCONFIG press Enter -> remove the check box next to WIN.INI -> Apply/OK -> reboot. This way the HP printer driver will be reloaded during reboot from within %windir%\WIN.INI [%windir% = usually C:\WINDOWS]. [thank you Max_04] * BUG [NOT related to 98SE2ME]: Both SIGVERIF.EXE 4.10.2222 (from Win98 SE setup CD-ROM) + SIGVRFME.EXE 4.90.3000 (installed by 98SE2ME options 1 + 2 from WinME setup CD-ROM, and renamed from SIGVERIF.EXE to keep both) located into %windir% [usually C:\WINDOWS] AND their shortcuts installed by 98SE2ME options 1 + 2 as "File Signature Verification Tool (Windows ME)" + "File Signature Verification Tool (Windows 98 SE)" cause an Invalid Page Fault (IPF) ONLY IF ANY Advanced options other than default are selected, AND ONLY IF current unofficial Internet Explorer 6.0 SP1 Cumulative Security Vulnerability Fix already installed: http://www.mdgx.com/ietoy.htm#IEC respectively IF CDFVIEW.DLL 6.00.2800.19xx found into %windir%\SYSTEM [usually C:\WINDOWS\SYSTEM]. FIX: - Do NOT change ANY "File Signature Verification Tool" Advanced options IF you wish to keep current CDFVIEW.DLL . OR: - Restore an older/original CDFVIEW.DLL build (if any) OR rename/move/delete current CDFVIEW.DLL IF you wish to change ANY "File Signature Verification Tool" Advanced options. * BUG: WinME SOUNDS.CPL 4.90.3001 [%windir%\SYSTEM] available from Control Panel -> Sounds and Multimedia applet may not work with certain sound card drivers: - some Creative Labs Sound Blaster Live! Value cards. - some Realtek AC97 chipsets integrated into some motherboards. FIX: Use only Win98 SE MMSYS.CPL [%windir%\SYSTEM] available from Control Panel -> Multimedia + Sounds applets to access all Audio, Multimedia + Sounds properties. [thank you Max_04] * BUG [NOT related to 98SE2ME]: The screen saver left-over taskbar icons bug described here: http://support.microsoft.com/?id=280722 seems to be caused by ANY Win98 SE USER.EXE version [including ALL WinME USER.EXE versions] EXCEPT oldest 4.10.2222 [original version from Win98 SE setup CD-ROM]. FIX: Install 98SE2ME option 3, which installs newer EXPLORER.EXE from WinME setup CD-ROM. [thank you erpdude8] * BUG: After installing 98SE2ME options 1 or 2 [and maybe option 3 (?)] Internet Explorer 5/6 Repair Tool may not work anymore (?) or Windows may lock up. More info: - MSKB: http://support.microsoft.com/?id=194177 - BeemerWorld: http://www.beemerworld.com/tips/ie5repaira.htm - HelpWithWindows: http://www.helpwithwindows.com/windows98/ie50-11.html - Bleeping Computer: http://www.bleepingcomputer.com/tutorials/tutorial71.html - IEFix IE 5/6 Repair Tool [free]: http://windowsxp.mvps.org/IEFIX.htm FIX: This works ONLY IF you already made a BACKUP of original Win98 SE system files when you FIRST installed option 1 or option 2 = see "BACKUP + RESTORE WINDOWS 98 SE" chapter further above. In such case: 1. Exit/reboot to native/true/real/pure MS-DOS mode: A. Left-click the Start button -> click Shut Down... -> select Restart in MS-DOS mode -> click the OK button. B. OR hold down Shift + F5 at the same time during BIOS boot POST (Power On Self Test) sequence. C. OR scroll down using the down arrow to the "Command prompt only" option and then press Enter from the Windows 95/98 Startup Menu: http://www.mdgx.com/msdos.htm#MEN D. OR from a Windows 95/98/ME Emergency/Bootup/Startup floppy/CD/DVD/Blu-ray/USB/external disc/stick/tape. 2. Copy [overwrite] ALL files from %windir%\SYSTEM.9ME back into %windir%\SYSTEM [%windir% = usually C:\WINDOWS]. 3. Reboot into Windows GUI [Normal boot option]: http://www.mdgx.com/msdos.htm#MEN * BUG: Official 4DOS (OLD = discontinued): http://www.jpsoft.com/download.htm#free Unofficial 4DOS (NEW = in development): http://4dos.zzl.org/ NDOS (Symantec Norton Utilities) and other 3rd party DOS shell processor (command interpreter) users: ONLY IF 98SE2ME does NOT install properly, you MUST restore Win98 SE [a.k.a. MS-DOS 7.10] COMMAND.COM as DOS shell processor (command interpreter) BEFORE installing ANY 98SE2ME options, because some 98SE2ME DOS BATch files commands may not be compatible with 3rd party DOS shells. After 98SE2ME install has completed, you can restore 4DOS/NDOS/etc as your DOS shell processor (command interpreter). FIX: These are CONFIG.SYS [located into C:\ root] lines for DOS shell processor (command interpreter) [examples]: - COMMAND.COM [located into C:\ root in this example]: SHELL=C:\COMMAND.COM C:\ /E:4096 /P /F SET COMSPEC=C:\COMMAND.COM - 4DOS.COM [located into C:\4DOS in this example]: SHELL=C:\4DOS\4DOS.COM C:\4DOS INSTALLHIGH=C:\4DOS\KSTACK.COM SET COMSPEC=C:\4DOS\4DOS.COM 1. Edit C:\CONFIG.SYS using Notepad or better plain text editor/viewer: http://www.mdgx.com/toy.htm#TXT to restore COMMAND.COM lines (see example above). 2. Save modified C:\CONFIG.SYS (back it up 1st) and reboot. 3. Install 98SE2ME and reboot. 4. Edit C:\CONFIG.SYS again [or restore the original from backup (if any)] to restore your 3rd party DOS shell. 5. Save modified C:\CONFIG.SYS (if you edited it) and reboot one last time. Typical Win98 SE [a.k.a. MS-DOS 7.10] COMMAND.COM locations: - C:\ root = recommended - %windir% = usually C:\WINDOWS - %windir%\COMMAND = usually C:\WINDOWS\COMMAND * BUG: After installing 98SE2ME options 1 or 2 which install patched WinME USER32.DLL + USER.EXE 4.90.3001 [see "* Option 2:" under "98SE2ME.PIF COMPLETE GUIDE" chapter further above] wait-to-shut-down + shut-down logos: %windir%\LOGOW.SYS + %windir%\LOGOS.SYS [%windir% = usually C:\WINDOWS] will not display anymore. FIX: In such case replace WinME USER32.DLL + USER.EXE 4.90.3001 with patched Unofficial Win98 SE USER32.DLL + USER.EXE 4.10.2233: http://www.mdgx.com/files/q891711.php Direct download [418 KB]: http://www.mdgx.com/files/Q891711.EXE * BUG [NOT related to 98SE2ME]: One of 98lite options: http://www.litepc.com/ and some users completely removed and/or renamed %windir%\COMMAND [usually C:\WINDOWS\COMMAND] + ALL its files which are NECESSARY for 98SE2ME and many other programs PROPER operation. FIX: I have replaced them all with the extra tools listed under "FREE TOOLS" chapter further below. * BUG [NOT related to 98SE2ME]: Win98 SE canNOT be properly reinstalled into the SAME directory IF already installed ANY MS Internet Explorer 5.x or 6.0 release. FIX: MUST uninstall MS IE 5.x/6.0 FIRST! ONLY after that reinstall Win98 SE. More info: - MSKB: How to Uninstall Internet Explorer 5.5: http://support.microsoft.com/?id=263470 - MSKB: How to Uninstall Internet Explorer 6: http://support.microsoft.com/?id=293907 - LitePC: IEradicator: http://www.litepc.com/ieradicator.html * BUG: After installing 98SE2ME option 3 which replaces SHELL32.DLL [see "* Option 3:" under "98SE2ME.PIF COMPLETE GUIDE" chapter further above] the Logoff command from Start Menu canNOT be added or removed anymore by adding/changing the NoLogOff Registry DWORD value or from within TweakUI: http://www.mdgx.com/98-3.htm#TWK98 Control Panel -> TweakUI -> IE tab -> check [enable] or uncheck [disable] "Allow Logoff" box -> OK -> reboot. This occurs because NoLogOff from Win98 SE SHELL32.DLL was replaced in WinME SHELL32.DLL with StartMenuLogoff . More info: http://www.mdgx.com/newtip9.htm#RESTRICT Win98 SE NoLogOff REG keys + values: -----Begin cut & paste here----- REGEDIT4 ; System wide policy setting: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoLogOff"=dword:00000001 ; All users policy setting: [HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoLogOff"=dword:00000001 ; Current user policy setting: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoLogOff"=dword:00000001 ------End cut & paste here------ Valid NoLogOff DWORD values: - LogOff disabled on Start Menu: Decimal = 1 Hexadecimal = 00000001 - LogOff enabled on Start Menu: Decimal = 0 Hexadecimal = 00000000 FIX: Run REGEDIT -> Edit -> Find... -> type NoLogOff [case insensitive] in the "Find what:" box -> hit Enter -> highlight NoLogOff in the right hand pane -> right-click on it -> Rename -> type StartMenuLogoff -> hit Enter -> hit F3 to keep searching for all other NoLogOff DWORD values (if any) -> if any found rename them all to StartMenuLogoff -> close Registry Editor -> reboot. OR run REGEDIT -> Registry -> Export Registry File... -> browse to desired location -> type desired REG file name in "File name:" box -> click Save button -> close Registry Editor -> open Windows Explorer or File Manager [FM = %windir%\WINFILE.EXE] -> open saved REG file using a plain text editor/viewer better than Notepad: http://www.mdgx.com/toy.htm#TXT which must support text files larger than 64 KB -> Find + Replace all NoLogOff instances with StartMenuLogoff -> save REG file -> close text editor/viewer -> (double-)click saved REG file to merge into your Registry -> answer OK/Yes to both prompts -> reboot. WinME StartMenuLogoff REG keys + values: -----Begin cut & paste here----- REGEDIT4 ; System wide policy setting: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] "StartMenuLogoff"=dword:00000001 ; All users policy setting: [HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "StartMenuLogoff"=dword:00000001 ; Current user policy setting: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "StartMenuLogoff"=dword:00000001 ------End cut & paste here------ Valid StartMenuLogoff DWORD values: - LogOff disabled on Start Menu: Decimal = 1 Hexadecimal = 00000001 - LogOff enabled on Start Menu: Decimal = 0 Hexadecimal = 00000000 * BUG: After installing 98SE2ME options 1 or 2 which install patched WinME USER.EXE 4.90.3001 [see "* Option 2:" under "98SE2ME.PIF COMPLETE GUIDE" chapter further above] on portable (laptops + notebooks) computers with power saving features turned on you may experience power saving, standby, suspend etc restart in MS-DOS mode and/or shutdown errors, because: - WinME USER.EXE does NOT natively support "Restart in MS-DOS mode". - All USER.EXE versions have to call functions in VPOWERD.VXD for shutdown and standby, and WinME VPOWERD.VXD is very different from the Win98 SE one. FIX: In such case replace WinME USER32.DLL + USER.EXE 4.90.3001 with patched Unofficial Win98 SE USER32.DLL + USER.EXE 4.10.2233: http://www.mdgx.com/files/q891711.php Direct download [418 KB]: http://www.mdgx.com/files/Q891711.EXE * BUG: After installing 98SE2ME option 3 Recycle Bin will be RESET back to built-in WinME default settings, which are different from Win98 SE defaults. FIX: You MUST reconfigure Recycle Bin settings to match your needs AFTER installing 98SE2ME option 3: right-click Desktop [or (double-)click Control Panel] Recycle Bin icon -> select Properties -> tweak settings to your liking [example: disable delete file/folder confirmation prompt] -> click Apply/OK. * BUG: ONLY IF using DrvSpace or similar hard disk compression/doubling tool to compress (double) your FAT16 boot drive/partition (C is default), C:\LOGO.SYS canNOT be used to display as custom boot logo IF an identical copy of LOGO.SYS does NOT exist into H:\ root directory/folder [default uncompressed volume which holds the CVF (Compressed Volume File)]. H drive/partition letter may be different on your computer. FIX: ONLY in such case you MUST copy C:\LOGO.SYS by hand into H:\ root from a DOS box or use a DOS style BATch file [example]: -----Begin cut & paste here----- @ECHO OFF IF NOT EXIST H:\NUL GOTO N@ IF EXIST C:\LOGO*.* ATTRIB +A -H -R -S C:\LOGO*.* IF EXIST H:\LOGO*.* ATTRIB +A -H -R -S H:\LOGO*.* IF EXIST C:\LOGO.SYS COPY/Y/Z C:\LOGO.SYS H:\ :N@ CLS EXIT ------End cut & paste here------ Change H drive/partition letter in all instances above if different on your computer(s). CAUTION: DrvSpace, DblSpace and ALL other similar hard disk compression/doubling tools do NOT support FAT32 drives/partitions from within Windows 9x/ME or MS-DOS! ______________________________________________________________________________ CHANGES + UPDATES ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ See UPDATES.TXT (included): - Start button -> Programs -> 98SE2ME -> "Changes + Updates" shortcut. OR: - (Double-)click on C:\9!M\UPDATES.TXT for the complete list of 98SE2ME changes + updates. Also available online: http://www.mdgx.com/9s2m/updates.php ______________________________________________________________________________ FREE TOOLS ¯¯¯¯¯¯¯¯¯¯ Free(ware), free GPL (General Public License) + MS tools I'm using: * 7-Zip Command Line 7ZA.EXE 4.65 7Z + ZIP file archiver + extractor 32-bit DOS console tool [free GPL]: http://www.7-zip.org/ * ATTRIB.COM 1.09b file + directory attribute changer 16-bit DOS console tool [free GPL]: http://web.archive.org/web/20070628011940/http://www.highfiber.com/~raster/freeware.htm * CHOICE.EXE 4.4 choice selector 16-bit DOS console tool [free GPL]: http://www.freedos.org/software/?prog=choice * Unofficial Scripting Engines (MSE) 5.6 MS Console VBScript Host CSCRIPT.EXE 5.6.0.8832 tool: http://www.mdgx.com/add.htm#MSE * MS WinXP SP3 CAB File Extract EXTRAC32.EXE 5.1.2600.5512 32-bit tool: http://www.mdgx.com/xp.htm#SP3 * MS Internet Explorer 6.0 SP1 CAB File Extract EXTRACT.EXE 1.00.0610.0 16-bit DOS console tool: http://www.mdgx.com/ietoy.htm#6S1 * FIND.COM 3.0a text string finder 16-bit DOS console tool [free GPL]: http://www.freedos.org/software/?prog=find * GETVER.EXE 1.0 Windows file version detector DOS console tool [free GPL]: http://lbrisar.htmlplanet.com/e_cmd32.html#getver * MS IE 6.0 SP1 Progman Group Converter GRPCONV.EXE 5.00.2136.1 DOS console tool: http://www.mdgx.com/ietoy.htm#6S1 * MS WinME Program Starter START.EXE 4.90.3000 DOS console tool: http://support.microsoft.com/winme/ * Inno Setup Installer 5.0.3 32-bit tool [freeware]: http://www.jrsoftware.org/isinfo.php * LOCATE.COM 1.31 directory + file locator finds ANY file, ANY directory ANYwhere, even on remote/removable drives 16-bit DOS console tool [free GPL]: http://www.freedos.org/software/?prog=locate * MEM.EXE 1.11 memory viewer 16-bit DOS console tool [free GPL]: http://www.freedos.org/software/?prog=mem * MOVE.EXE 3.3a file + directory copy + move 16-bit DOS console tool [free GPL]: http://www.freedos.org/software/?prog=move * MS WinME patched Registry Editor REGEDIT.EXE 4.90.3001 16-bit Windows + DOS tool modded by Tihiy: http://www.mdgx.com/add.htm#REG and patched by dencorso (correct checksum): http://www.msfn.org/board/index.php?showtopic=46349&st=1050 * MS Win2000 SP4 DLL + OCX (un)register OLE server REGSVR32.EXE 5.00.2195.6662 tool: http://www.mdgx.com/w2ktoy.htm#SP4 * XCLONE.EXE 1.3 LFN disk, directory + file copy 16-bit DOS console tool [freeware]: http://ftp.sunet.se/pub/simtelnet/win95/diskutl/xclone13.zip FYI: ATTRIB.COM, CHOICE.EXE, FIND.COM, LOCATE.COM, MEM.EXE + MOVE.EXE are also part of FreeDOS OS [free GPL]: http://www.freedos.org/software/ More like these: http://www.mdgx.com/dos.htm ______________________________________________________________________________ WHO, WHAT, WHERE ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ * MDGx projects, downloads + info: - "Killer Replacements: ME -> 98 SE" original do-it-yourself guide, which started all this > 9 years ago: http://www.mdgx.com/98-5.htm#KRM9S Includes XP SP2, XP SP3 + WMP9 XP do-it-yourself "transplant" scripts. - 98SE2ME: Install Killer Replacements unattended MSFN Forum: http://www.msfn.org/board/index.php?showtopic=46349 OLD 98SE2ME MSFN forum [closed!]: http://www.msfn.org/board/index.php?showtopic=44049 - 98SE2ME.EXE [4.3 MB]: http://www.mdgx.com/4 Or this link [ONLY IF link above does NOT work!]: http://www.mdgx.com/9s2m/98SE2ME.EXE - 98SE2ME READ1ST.TXT Guide [the 1 you're reading now ;)]: http://www.mdgx.com/9s2m/read1st.php also available as plain text (ASCII): http://www.mdgx.com/9s2m/READ1ST.TXT - 98SE2ME Changes + Updates: http://www.mdgx.com/9s2m/updates.php also available as plain text (ASCII): http://www.mdgx.com/9s2m/UPDATES.TXT - 98SE2ME info, downloads + screen shots: http://www.mdgx.com/9s2m/ - 98SE2ME complete list of files: http://www.mdgx.com/9s2m/list.php - CABs: http://www.mdgx.com/wme_cabs/list.php - 98SE2ME Inno Setup source scripts: http://www.mdgx.com/9s2m/INNOFILE.ZIP - 98MP10: WMP10 XP + XP SP3 files for Windows 98/98 SE/ME: http://www.mdgx.com/wmp.htm#98MP10 also here: http://www.msfn.org/board/index.php?showtopic=89934 - L3C: WMP10 MP3 Codec for WMP7/WMP9: http://www.mdgx.com/wmp.htm#L3C - 98 FE + 98 SE + ME updates + patches + (hot)fixes: http://www.msfn.org/board/index.php?showtopic=46581 also here: http://www.mdgx.com/upd98me.php - 98, 98 SE + ME *still* alive Campaign: http://www.mdgx.com/spx/ also here: http://www.msfn.org/board/index.php?showtopic=78600 - MDGx FeedBack [click the blue E-mail link]: http://www.mdgx.com/form.htm - MDGx MAX Speed WinDOwS Tricks + Secrets: http://www.mdgx.com/ * 98SE2ME translated into languages other than English: - WebMatze: 98SE2ME December 12 2007 [2.68 MB, French]: http://www.mdgx.com/9s2m/982MEFR.EXE 98SE2ME French (bottom of page): http://www.matze.fr/traductions/outils-systeme?start=10 - Max_04: 98SE2ME September 26 2007 [2.56 MB, Italian]: http://www.mdgx.com/9s2m/982MEIT.EXE 98SE2ME Italian: http://www.eng2ita.net/forum/?topic=442.0 - ProCon1: 98SE2ME HTML Help Guide + Manual [152 KB, old]: http://www.mdgx.com/9s2m/982MECHM.EXE also here: http://www.msfn.org/board/index.php?showtopic=46349&st=332 98SE2ME.CHM HTML Source ZIPped [258 KB, old]: http://www.mdgx.com/9s2m/982MECHM.ZIP * MSFN Forums: everything Windows 95/98/ME: - Important "Stickified" [Pinned] Topics: http://www.msfn.org/board/index.php?showtopic=95815 - Windows 95/98/98SE/ME forums: http://www.msfn.org/board/index.php?showforum=8 - Windows 9x Member Projects forums: http://www.msfn.org/board/index.php?showforum=91 ______________________________________________________________________________ 98SE2ME.HTM ¯¯¯¯¯¯¯¯¯¯¯ Works only from within Windows, unless you use a DOS based web browser [Arachne any1? ;)]: http://www.opus.co.tt/dave/internet.htm One must be connected to the internet to access my (or any other) website. ;-) Opens my original, do-it-yourself "KILLER REPLACEMENTS: ME -> 98 SE" step-by-step online HTML guide: http://www.mdgx.com/98-5.htm#KRM9S into your favorite web browser: http://www.mdgx.com/toy.htm#NET - from Start button -> Programs -> 98SE2ME -> "Killer Replacements 98 SE to ME Online Guide" shortcut. OR: - (Double-)click on C:\9!M\98SE2ME.HTM . ______________________________________________________________________________ THANK YOU ¯¯¯¯¯¯¯¯¯ Special "Thank You!" to all contributors + "test subjects" for your infinite patience + dedication testing + improving 98SE2ME. ;) ______________________________________________________________________________ THE SOURCE ¯¯¯¯¯¯¯¯¯¯ See INNOFILE.TXT (included): - Start button -> Programs -> 98SE2ME -> "Source Scripts + Translation Guide" shortcut. OR: - (Double-)click on C:\9!M\INNOFILE.TXT for details about 98SE2ME + Inno Setup source scripts + logos and to learn how to translate + recompile 98SE2ME.EXE into languages other than English. Also available online: http://www.mdgx.com/9s2m/INNOFILE.ZIP ______________________________________________________________________________ Enjoy.