Maximus-Decim Native USB Drivers Generic drivers for USB flash disks and more.
#354
Posted 27 October 2007 - 05:33 AM
@dencorso:
Essentially, you're changing the version checks to 4.10 to allow it to load .... something like DOS did back then ...
That has given me an idea ..... perhaps these device loaders can be used to patch older win95 too with this method. I'll try these on win98 FE to verify if these can work ... well, as soon as I can find some time ...
If it works then we need to figure a way to tag the original version numbers somewhere else ...
Rgds
#355
Posted 27 October 2007 - 07:18 AM
PassingBy, on Oct 27 2007, 08:33 AM, said:
@dencorso:
Essentially, you're changing the version checks to 4.10 to allow it to load .... something like DOS did back then ...
Quote
Quote
Rgds
Best wishes.
#356
Posted 31 October 2007 - 03:43 PM
* Unofficial Windows 98 SE NUSB 3.1 English DISKTSD.VXD 4.90.3001 + USBSTOR.INF Update:
http://www.msfn.org/...ic=43605&st=352
NUSB31UP [116 KB, English]:
http://www.mdgx.com/spx/NUSB31UP.EXE
NUSB31UP requires NUSB 3.1 English (see below) already installed!
- NUSB 3.1 [742 KB, English]:
http://www.mdgx.com/spx/NUSB.EXE
NUSB:
http://www.msfn.org/...showtopic=43605
Also linked here:
http://www.mdgx.com/web.htm#NUS
Details [pops up whenever you install NUSB31UP]:
Quote
per dencorso's guidelines
EXTREMELY IMPORTANT:
You MUST REBOOT at END of INSTALL to complete properly!
Do NOT install MORE THAN ONCE WITHOUT REBOOTING AFTER FIRST INSTALL!
REQUIRED:
Windows 98 SE Native USB Drivers (NUSB) 3.1 English MUST be already installed for these files to work properly:
http://www.msfn.org/...showtopic=43605
also here:
http://www.mdgx.com/web.htm#NUS
DESCRIPTION:
This modded Windows ME DISKTSD.VXD 4.90.3001 has version check changed to 4.10 [Windows 98/98 SP1/98 SE] to allow USB floppy drives listed in this modded USBSTOR.INF to work properly.
This modded USBSTOR.INF has USB floppy drives manufacturer IDs added back in to allow this modded DISKTSD.VXD 4.90.3001 to detect them properly.
Everything here applies only to English editions.
NOTE:
Provided 'as is', without any warranties, expressed or implied.
Use at your own risk!
INSTALL:
This Update installs these 2 files [%windir% = usually C:\WINDOWS] into:
DISKTSD.VXD 4.90.3001 = %windir%\SYSTEM\IOSUBSYS
USBSTOR.INF = %windir%\INF
UNINSTALL:
How to uninstall this Update and restore original files (if any):
Start button -> Settings -> Control Panel -> Add/Remove Programs -> select "Unofficial NUSB 3.1 DISKTSD.VXD + USBSTOR.INF Update" -> click Add/Remove button -> reboot.
MORE INFO:
MSFN forum: Modded Windows ME DISKTSD.VXD + USBSTOR.INF work with Windows 98 SE NUSB 3.1:
http://www.msfn.org/...ic=43605&st=352
#357
Posted 01 November 2007 - 12:07 AM
MDGx, on Oct 31 2007, 06:43 PM, said:
* Unofficial Windows 98 SE NUSB 3.1 English DISKTSD.VXD 4.90.3001 + USBSTOR.INF Update:
http://www.msfn.org/...ic=43605&st=352
NUSB31UP [116 KB, English]:
http://www.mdgx.com/spx/NUSB31UP.EXE
NUSB31UP requires NUSB 3.1 English (see below) already installed! [...]
Text added 1st November 2007, 06:09 PM
Way to go, maximus-decim! You too rock, you know!
This post has been edited by dencorso: 01 November 2007 - 03:12 PM
#358
Posted 01 November 2007 - 01:19 AM
------------------------------------------------------------------------
*Native (without installation of additional drivers for each type) support USB flash drives, digital photo
and videocameras and other similar devices.
*Universal Stack USB 2.0 (without installation of additional drivers for each chipsets) with uninstall.
1.Remove ALL drivers USB flash drives.
2.Remove ALL drivers USB 2.0 controllers.
3.Remove ALL unknown devices.
4.Install NUSB 3.2 and reboot.
5.After detection new USB 2.0 controllers (if it will occur) too it is necessary to be reboot.
Remember! You install it at own risk!
-----------------------------------------------------------------------------------------------------------------------
English: http://rapidshare.co...usb32e.exe.html
Russian: http://rapidshare.co...usb32r.exe.html
What's new?
*Add USB FDD + DISKTSD.VXD 4.90.3001
*Fix USB2.IFX for ATI chipsets
*explorer.exe ver 4.72.3612.1700
#359
Posted 01 November 2007 - 06:38 AM
I've made preliminary test runs of the version patched DISKTSD.VXD on windows 98 FE (thanks for the tip dencorso!) and so far has found no signs of trouble ... Haven't had the chance to tryout the usb fdd support yet ... will give an update when that's done ...
Native Usb 2.0 does not seem to work on windows 98 FE ... It seems that MS usbhub20.sys is not loaded by ntkern ... Can anyone help determine if this is also due to version checks or hardware related problem ? I'm much rusty on this thing ... any help or hints is appreciated ...
However, replacing with vendor usb 2.0 hub driver then the whole thing works. Tests was done on a VIA 8235 based usb2.0 ... So, for VIA based usb 2.0, only the usbhub20.sys file needs replacing to make it work ... I'm also experimenting with other drivers to see if there's any other possible solution ... I've also made the usb power/bandwidth property tab works but I think most users won't be too concerned (and probably will be left out later) ... I've made minor changes to the driver set to support VIA usb 2.0 ... This makes it sorta not so native ms usb driver ...
For the time being, I'm not updating the win98 FE usb driver set until I can figure out if the the above issues can be resolved.
Update:
I was looking at VIA usbhub20.sys file and wondering if it could be a generic hub stack (perhaps it is a reference to MS usb hub driver somewhere) ..... I'm curious to know why it can interact smoothly with the other "parallel" usbport and usbehci driver from MS ... Usually this kind of thing will go "huh?" in windows ...
Final edit:
Yep, the VIA usbhub20.sys seems to be based on MS DDK library ... if anyone willing to "experiment" usb2.0 on win98 FE with this please let me know ... I'll make a patch for you to tryout ...
Rgds
This post has been edited by PassingBy: 01 November 2007 - 07:49 AM
#360
Posted 01 November 2007 - 03:03 PM
PassingBy, on Nov 1 2007, 09:38 AM, said:
Yep, the VIA usbhub20.sys seems to be based on MS DDK library ... if anyone willing to "experiment" usb2.0 on win98 FE with this please let me know ... I'll make a patch for you to tryout ...
Rgds
#361
Posted 01 November 2007 - 03:58 PM
maximus-decim, on Nov 1 2007, 01:19 AM, said:
------------------------------------------------------------------------
*Native (without installation of additional drivers for each type) support USB flash drives, digital photo
and videocameras and other similar devices.
*Universal Stack USB 2.0 (without installation of additional drivers for each chipsets) with uninstall.
1.Remove ALL drivers USB flash drives.
2.Remove ALL drivers USB 2.0 controllers.
3.Remove ALL unknown devices.
4.Install NUSB 3.2 and reboot.
5.After detection new USB 2.0 controllers (if it will occur) too it is necessary to be reboot.
Remember! You install it at own risk!
-----------------------------------------------------------------------------------------------------------------------
English: http://rapidshare.co...usb32e.exe.html
Russian: http://rapidshare.co...usb32r.exe.html
What's new?
*Add USB FDD + DISKTSD.VXD 4.90.3001
*Fix USB2.IFX for ATI chipsets
*explorer.exe ver 4.72.3612.1700
Czech build Maxim Decimus NUSB v. 3.2
(only for czech version Windows 98 SE)http://www.winpack.o...d.php?soubor=26
thx Maxim Decimus!
#362
Posted 01 November 2007 - 04:23 PM
Thank you dencorso for your hints but I figured that one out earlier while doing some reading up and digging around for clues ...
I am pleased to report that the native ms usbhub20.sys driver is now working with windows 98 FE .....
I was snooping into via usb2.0 hub driver headers and after comparing with ms usb2.0 hub driver, I concluded that they're were both from the same base reference material (plus minus bug fixes etc etc). My guess was confirmed later on when I verified that all function calls are the same except WMI calls ... so that's where the difference is and its enough to break it ...
I'm planning to update nusb for windows 98 FE soon ..... the planned changes will be :
1. Using UMSS.SYS compiled from MS sample reference driver. I concluded that usbstor.sys will not work on W98FE due to different function calls to ntoskrnl (available only from W98SE upwards). The working replacement was found at http://sweetlow.at.t...wnload/umss.zip
2. Minor changes to get MS usbhub20.sys loaded correctly on win98 FE ...
3. Updated explorer.exe to match nusb3.2
4. Updated DISKTSD.VXD (4.90.3000) for possible usb fdd support ?
5. Generic W98FE driver support for usb fdd. There's many drivers flying around but I believe there's a generic version that will work on nec and mitsumi drives. This is still unverified as I'm waiting to get my hands on a usb fdd to tryout.
6. Please comment if I should include the ATI usb2 fix (to match nusb3.2) ...
I'll be putting the update on hold until I can verify usb fdd can properly work ...
Rgds
#363
Posted 01 November 2007 - 04:32 PM
maximus-decim, on Nov 1 2007, 08:19 AM, said:
------------------------------------------------------------------------
*Native (without installation of additional drivers for each type) support USB flash drives, digital photo
and videocameras and other similar devices.
*Universal Stack USB 2.0 (without installation of additional drivers for each chipsets) with uninstall.
1.Remove ALL drivers USB flash drives.
2.Remove ALL drivers USB 2.0 controllers.
3.Remove ALL unknown devices.
4.Install NUSB 3.2 and reboot.
5.After detection new USB 2.0 controllers (if it will occur) too it is necessary to be reboot.
Remember! You install it at own risk!
-----------------------------------------------------------------------------------------------------------------------
English: http://rapidshare.co...usb32e.exe.html
Russian: http://rapidshare.co...usb32r.exe.html
What's new?
*Add USB FDD + DISKTSD.VXD 4.90.3001
*Fix USB2.IFX for ATI chipsets
*explorer.exe ver 4.72.3612.1700
French Maxim Decimus NUSB 3.2 :
avaible as usual at : win9x4ever.online.fr
Maximus, you rock man! And lots of thanks to Dencorso too!
(by the way, nice idea the little flag Philco. I might just do the same some day...)
#364
Posted 01 November 2007 - 06:38 PM
PassingBy, on Nov 1 2007, 07:23 PM, said:
4. Updated DISKTSD.VXD (4.90.3000) for possible usb fdd support ?
5. Generic W98FE driver support for usb fdd. There's many drivers flying around but I believe there's a generic version that will work on nec and mitsumi drives. This is still unverified as I'm waiting to get my hands on a usb fdd to tryout.
6. Please comment if I should include the ATI usb2 fix (to match nusb3.2) ... [...]
Way to go, PassingBy!
regarding your questions:
4 and 5. The patched DISKTSD.VXD (4.90.3000) ought to work OK in Win 98FE. I think no other driver will be required, besides the NUSB files and DISKTSD.VXD. If not, consider, as the first step, adding CDVSD.VXD 4.90.0.3003, previously patched by the same method to change version. I know it works OK in Win 98SE. I'm using both right now.
6. I think so, yes.
Keep on the great work!
#365
Posted 02 November 2007 - 02:41 AM
maximus-decim, on Apr 11 2005, 09:09 AM, said:
------------------------------------------------------------------------
*Native (without installation of additional drivers for each type) support USB flash drives, digital photo
and videocameras and other similar devices.
*Universal Stack USB 2.0 (without installation of additional drivers for each chipsets) with uninstall.
1.Remove ALL drivers USB flash drives.
2.Remove ALL drivers USB 2.0 controllers.
3.Remove ALL unknown devices.
4.Install NUSB 3.2 and reboot.
5.After detection new USB 2.0 controllers (if it will occur) too it is necessary to be reboot.
Remember! You install it at own risk!
German Maximus Decim NUSB 3.2:
http://www.nandlstad...m/downloads.htm
#366
Posted 02 November 2007 - 08:20 PM
NUSB 3.12 Beta for Windows 98 1st Edition have been released !
Please refer to post #350 : http://www.msfn.org/...ic=43605&st=349 for changes/updates/reports.
Rgds
#367
Posted 03 November 2007 - 11:48 AM
advpack.dll 4.72.3612.1700
explorer.exe 4.72.3612.1700
#368
Posted 03 November 2007 - 05:02 PM
jonazz, on Nov 3 2007, 02:48 PM, said:
advpack.dll 4.72.3612.1700
explorer.exe 4.72.3612.1700
You'll find them in the .CABs inside the Danish version of MSIE401SP2.EXE, possibly also inside older versions of Internet Explorer 4.
advpack.dll 4.72.3612.1700 is inside ACTSETUP.CAB
explorer.exe 4.72.3612.1700 is inside IE4SHL95.CAB or, if you want the NT version, inside IE4SHLNT.CAB
BTW, you'll also find the same version of explorer.exe in all versions of Internet Explorer 5, up to IE55SP2.EXE,
but, then, the version of advpack.dll to be found will be higher than the one you asked.
HTH
This post has been edited by dencorso: 03 November 2007 - 05:29 PM
#369
Posted 03 November 2007 - 06:12 PM
Thank you.
Nevermind, I had a friend download it for me. Thanks anyway.
(later edit) Thank you for the link below.
This post has been edited by Drugwash: 04 November 2007 - 12:54 PM
#370
Posted 03 November 2007 - 10:11 PM
Drugwash, on Nov 4 2007, 01:12 AM, said:
Thank you.
Nevermind, I has a friend download it for me. Thanks anyway.
All versions are available at http://www.technical...kb/usbmsd98.php
#371
Posted 06 November 2007 - 11:20 PM
My portable 320GB USB2 hard disk was detected without a hitch
For those interested, I had to use the freeware SwissKnife 3.22 to format the drive from NTFS (how it arrived) to a single FAT32 partition.
http://www.download.com/CompuApps-SwissKni...8-10070864.html
Not sure if I could have done that under Win98. I did it under WinXP.
Note: WinXp's built in Format facility will not allow FAT32 partitions bigger than 32GB.
#372
Posted 09 November 2007 - 11:58 PM
While poring over an .INF provided by Mitsumi for their USB FDD, I believe I found another brand of USB FDD that is not yet included in NUSB: the "EKE USB Floppy", which has VID_049f&PID_0054. The .INF file in question is attached for you to check whether I'm right or not, since you're much more knowledgeable about .INFs than myself. NUSB rules!
Attached File(s)
-
PUSBSTSM.INF (3.16K)
Number of downloads: 6
This post has been edited by dencorso: 09 November 2007 - 11:59 PM
#373
Posted 14 November 2007 - 07:27 PM
NUSB 3.20 English for Windows 98 First Edition (stable) have been released !
Please refer to post #350 : http://www.msfn.org/...ic=43605&st=349 for updates.
This is the recommended version to use on W98FE as it corrects an issue with ACPI systems ...
Rgds



Help


Back to top









