MDGx Posted July 18, 2006 Share Posted July 18, 2006 Windows 98 SE ESDI_506.PDR versions:* Microsoft Windows 98 SE Computer Hangs with Removable Device in Docking Station ESDI_506.PDR 4.10.2226 Fix:http://support.microsoft.com/?id=252187Direct download [154 KB, English]:http://www.mdgx.com/files/Q252187.EXEInstall this ESDI_506.PDR Fix ONLY on IBM portables with removable disks!Install ESDI_506.PDR 4.10.2225 Fix below on ALL other PCs/portables!* Microsoft Windows 98/98 SE ScanDisk Errors With (E)IDE Hard Disks > 32 GB ESDI_506.PDR (4.10.2186 for Win98/98 SP1 + 4.10.2225 for Win98 SE) Fix:http://support.microsoft.com/?id=243450Direct download [158 KB, English]:http://download.microsoft.com/download/win.../243450USA8.EXEInstall this ESDI_506.PDR Fix on ALL PCs/portables EXCEPT IBM portables with removable disks!Install ESDI_506.PDR 4.10.2226 Fix above ONLY on IBM portables with removable disks!Windows 98 FE (First Edition) ESDI_506.PDR version:* Microsoft Windows 98 IBM ThinkPad Laptops ACPI Standby Error With IDE DMA Hard Disk ESDI_506.PDR 4.10.2001 + IOS.VXD 4.10.2001 Fix:http://support.microsoft.com/?id=193473Direct download [167 KB, English]:http://www.mdgx.com/files/Q193473.EXEHTH Link to comment Share on other sites More sharing options...
MDGx Posted July 18, 2006 Share Posted July 18, 2006 LLXX:Please tell Gape to make this thread a sticky after you post the driver, and also to merge the old one with this one [if possible], and then close your old one:http://www.msfn.org/board/?showtopic=46752Thanks. Link to comment Share on other sites More sharing options...
LLXX Posted July 20, 2006 Author Share Posted July 20, 2006 Version 1.0 is now available.I repeat once again, I am NOT responsible for any loss of data caused by this driver.We do not have any hard drives supporting 48-bit LBA, so I am unable to test the extended commands.There should be no problems with drives less than 128Gb. It's just the new code that needs testing. Link to comment Share on other sites More sharing options...
Acheron Posted July 20, 2006 Share Posted July 20, 2006 I have two HDD's in my system. One 40GB and a 250GB Maxtor Diamond Max 10 ATA HDD. It's special for it's ATAPI-6 (133 MB/s) Interface. most HDD's use ATAPi-5 (100 MB/s).I'll try to backup all stuff necessary to the 40GB HDD and DVD's. Than I'll be able to do some Windows 98 tests with the 250 GB HDD.However I'm not sure about my mainboard. It's a VIA KT333 mainboard. Does this motherboard automaticly enable 48-bit lba support or only after I install the VIA ide drivers in Windows 98? Link to comment Share on other sites More sharing options...
LLXX Posted July 20, 2006 Author Share Posted July 20, 2006 However I'm not sure about my mainboard. It's a VIA KT333 mainboard. Does this motherboard automaticly enable 48-bit lba support or only after I install the VIA ide drivers in Windows 98?The point is to use my fixed driver, not VIA's own drivers. Nothing needs to be "enabled". The driver will automatically switch to using extended commands when reading past the limit (see doc for more info). Link to comment Share on other sites More sharing options...
MDGx Posted July 20, 2006 Share Posted July 20, 2006 Congratulations + thanks for the driver. Mr. R. Loew is not going to be happy his $10 "shareware" driver now has better freeware competition. I can't test it either, all my drives are < or = to 120 GB.Question:Which ESDI_506.PDR version did you use, 4.10.2225 or 4.10.2226 ?Best to use 4.10.2225 because this is the most compatible and up to date.Suggestion:No matter which version you used, file version should be changed to reflect the update and to install properly over any other older version that might exist in %windir%\system\iosubsys .Your new driver should have 4.10.2227 [1 notch above the newest one by M$].FYI:I have created an iexpress installer with backup [original file (if any) renamed to ESDI_506.ORI], uninstall + restore [original file (if any) restored from ESDI_506.ORI back to ESDI_506.PDR] Control Panel Add/Remove Programs capabilities.I took the liberty and changed file version to 4.10.2227 using XVI32 [freeware hex editor]:http://www.chmaas.handshake.de/delphi/free...xvi32/xvi32.htmI also took the liberty and added the links to your 2 forums into the README.TXT:Enable48BitLBA MSFN forum:http://www.msfn.org/board/?showtopic=78592Reference:http://www.msfn.org/board/?showtopic=46752README.TXT opens for reading whenever one installs the driver.Posted here:http://www.mdgx.com/web.htm#9SUand here:http://www.msfn.org/board/?showtopic=46581* Unofficial Windows 98 SE > 137 GB Hard Disk IDE Driver ESDI_506.PDR 4.10.2227 Fix:http://www.msfn.org/board/?showtopic=78592Direct download [80 KB, English]:http://www.mdgx.com/files/48BITLBA.EXEKeep up the good work. Link to comment Share on other sites More sharing options...
n7Epsilon Posted July 20, 2006 Share Posted July 20, 2006 Could you please make one for Windows Millenium ? Please please... ? , I have a 160 GB hard drive but don't have 98SE only Millenium...Here's my ESDI_506.PDR (attached):ESDI_506.zip Link to comment Share on other sites More sharing options...
LLXX Posted July 20, 2006 Author Share Posted July 20, 2006 Question:Which ESDI_506.PDR version did you use, 4.10.2225 or 4.10.2226 ?Best to use 4.10.2225 because this is the most compatible and up to date.As stated above, this is based on 4.10.2222. If you think it's necessary, I'll patch the newer versions as well.Suggestion:No matter which version you used, file version should be changed to reflect the update and to install properly over any other older version that might exist in %windir%\system\iosubsys .Your new driver should have 4.10.2227 [1 notch above the newest one by M$].I don't know if you've noticed, but I already changed the version information slightly - it now reads "ESDI Virtual Device (Version 4.0b)" instead of just 4.0. However, according to your suggested versioning, I think the following may be appropriate:4.10.2222 -> 4.10.22274.10.2223 -> 4.10.22284.10.2224 -> 4.10.22294.10.2225 -> 4.10.22304.10.2226 -> 4.10.2231FYI:I have created an iexpress installer with backup [original file (if any) renamed to ESDI_506.ORI], uninstall + restore [original file (if any) restored from ESDI_506.ORI back to ESDI_506.PDR] Control Panel Add/Remove Programs capabilities.I took the liberty and changed file version to 4.10.2227 using XVI32 [freeware hex editor]:http://www.chmaas.handshake.de/delphi/free...xvi32/xvi32.htmI also took the liberty and added the links to your 2 forums into the README.TXT:Enable48BitLBA MSFN forum:http://www.msfn.org/board/?showtopic=78592Reference:http://www.msfn.org/board/?showtopic=46752README.TXT opens for reading whenever one installs the driver.Posted here:http://www.mdgx.com/web.htm#9SUand here:http://www.msfn.org/board/?showtopic=46581* Unofficial Windows 98 SE > 137 GB Hard Disk IDE Driver ESDI_506.PDR 4.10.2227 Fix:http://www.msfn.org/board/?showtopic=78592Direct download [80 KB, English]:http://www.mdgx.com/files/48BITLBA.EXEKeep up the good work.Thanks, I'll do the patching and leave the packaging up to you Link to comment Share on other sites More sharing options...
Acheron Posted July 20, 2006 Share Posted July 20, 2006 Congratulations + thanks for the driver. Mr. R. Loew is not going to be happy his $10 "shareware" driver now has better freeware competition. I can't test it either, all my drives are < or = to 120 GB.Question:Which ESDI_506.PDR version did you use, 4.10.2225 or 4.10.2226 ?Best to use 4.10.2225 because this is the most compatible and up to date.Suggestion:No matter which version you used, file version should be changed to reflect the update and to install properly over any other older version that might exist in %windir%\system\iosubsys .Your new driver should have 4.10.2227 [1 notch above the newest one by M$].FYI:I have created an iexpress installer with backup [original file (if any) renamed to ESDI_506.ORI], uninstall + restore [original file (if any) restored from ESDI_506.ORI back to ESDI_506.PDR] Control Panel Add/Remove Programs capabilities.I took the liberty and changed file version to 4.10.2227 using XVI32 [freeware hex editor]:http://www.chmaas.handshake.de/delphi/free...xvi32/xvi32.htmI also took the liberty and added the links to your 2 forums into the README.TXT:Enable48BitLBA MSFN forum:http://www.msfn.org/board/?showtopic=78592Reference:http://www.msfn.org/board/?showtopic=46752README.TXT opens for reading whenever one installs the driver.Posted here:http://www.mdgx.com/web.htm#9SUand here:http://www.msfn.org/board/?showtopic=46581* Unofficial Windows 98 SE > 137 GB Hard Disk IDE Driver ESDI_506.PDR 4.10.2227 Fix:http://www.msfn.org/board/?showtopic=78592Direct download [80 KB, English]:http://www.mdgx.com/files/48BITLBA.EXEKeep up the good work.MDGX, for your information original ESDI_506.PDR 4.10.2222 was used. So numbering this LLXX patch 4.10.2227 would people think the ESDi_506.PDR 4.10.2225 and 4.10.2226 hotfixes are included.However I have an idea how to create custom version numbering for special patches. Why just not increase 2nd digit?With this method you also overwrite newer hotfix files. However in this case I think it's necessary, since it solves a very bad problem: file corruption.For example LLXX patch for esdi_506.pdr 4.10.2222 would become 4.10.2232 and LLXX patch for esdi_506.pdr 4.10.2225 would become 4.10.2235. This clearly shows a difference between the official Microsoft hotfixes and LLXX patch.Microsoft won't bring out any new patches anyway Link to comment Share on other sites More sharing options...
LLXX Posted July 20, 2006 Author Share Posted July 20, 2006 Could you please make one for Windows Millenium ? Please please... ? , I have a 160 GB hard drive but don't have 98SE only Millenium...Here's my ESDI_506.PDR (attached):Windows ME was going to be next. It's coming Link to comment Share on other sites More sharing options...
kartel Posted July 20, 2006 Share Posted July 20, 2006 so whats this do for my 40G drive?Will it speed things up?ATA133 Link to comment Share on other sites More sharing options...
MDGx Posted July 20, 2006 Share Posted July 20, 2006 (edited) Thanks for the info, guys.I did notice the 4.0b change, but that's only for internal use, the actual iexpress INF update won't take in account the product version, only the file version.Edit:The product version should not be changed, 4.0 means the Win95/98/ME/NT4 line of OSes.There is no such thing as 4.0b WinOS.2000 is product line 5.0, XP/2003 is 5.1 and Vista will probably be 5.2 or 6.0 [?].And the file version must always be newer [larger number] than the previous release [M$ came up with that rule], so the INF installer can overwrite the older file with the newer one.IMHO, I strongly recommend to use 4.10.2225 [the most compatible so far, and already has all up-to-date patches] to create the 48-bit LBA driver.The original 4.10.2222 has bugs, which were already fixed by M$ in 4.10.2223, 4.10.2225 + 4.10.2226 [you can leave the last one aside, because that fix applies strictly to IBM portables].If you patched the buggy 4.10.2222, the fixes implemented by M$ in 2223 + 2225 would be lost, and that's not a good thing. And, besides, proper patching should be cumulative. So, LLXX, if possible, at your convenience, let me know if you can patch 4.10.2225.And you can name it whatever you wish, as long as it's above 2226.Thanks. Edited July 20, 2006 by MDGx Link to comment Share on other sites More sharing options...
wizardofwindows Posted July 20, 2006 Share Posted July 20, 2006 excellent work llxx and mdgx it just goes to show there no end to the 98se still alive drive. Link to comment Share on other sites More sharing options...
LLXX Posted July 20, 2006 Author Share Posted July 20, 2006 (edited) Could you please make one for Windows Millenium ? Please please... ? , I have a 160 GB hard drive but don't have 98SE only Millenium...Here's my ESDI_506.PDR (attached):Windows ME was going to be next. It's coming 4.90.3000 is now fixed and ready for download. That didn't take long So, LLXX, if possible, at your convenience, let me know if you can patch 4.10.2225.And you can name it whatever you wish, as long as it's above 2226.Will do. You can manage the versions when you package it, though I recommend 4.10.2230. Edited July 20, 2006 by LLXX Link to comment Share on other sites More sharing options...
LLXX Posted July 20, 2006 Author Share Posted July 20, 2006 Version 1.1 is now available.So, LLXX, if possible, at your convenience, let me know if you can patch 4.10.2225.Done Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now