maximus-decim
Apr 11 2005, 12:09 AM
Maximus Decim Native USB ver.3.3
------------------------------------------------------------------------
*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.3 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.com/files/70087438/nusb33e.exe.html Russian:
http://rapidshare.com/files/70087290/nusb33r.exe.htmlWhat's new?
*Add CDVSD.VXD 4.90.3004
*USBSTOR.INF 1.08 - add EKE USB Floppy (VID_0424&PID_0FDC), add USBCompliance (for usbu2a.sys), small fix for USB FDD
Maximus Decim Native USB ver.3.2
------------------------------------------------------------------------
English:
http://rapidshare.com/files/66648662/nusb32e.exe.html Russian:
http://rapidshare.com/files/66648597/nusb32r.exe.html What's new?
*Add USB FDD + DISKTSD.VXD 4.90.3001
*Fix USB2.INF for ATI chipsets
*explorer.exe ver 4.72.3612.1700
Maximus Decim Native USB ver.3.1
------------------------------------------------------------------------
English:
http://rapidshare.com/files/19858514/nusb31e.exe.htmlRussian:
http://rapidshare.com/files/19858375/nusb31r.exe.html What's new?
*Downgrade USBSTOR.SYS (4.90.3000.1), removed wdmstub.sys
*CnMemore replaced Skymedi
nakaiy
Apr 11 2005, 06:26 AM
Thanks for the Great work.
I've been trying to make it work on my Japanese Win98se.
I just want to report that finally, I got it work! Yes!!
The trick is that after installing Maximus Decim's patch, I replaced user.exe and user32.dll in system directory with Japanese WinME (4.90.3000) files.
(with manually updated ie6sp1 and xpsp2 tricks by MDGx. I don't know how these affect above system files, though.)
Interface is still English, but it works perfect.
jasinwa
Apr 11 2005, 11:56 AM
Hi Maximus,
I tried 2.1 and it worked for my Fuji camera, except I would get an additional prompt asking me to use the taskbar icon to STOP the camera first...
In connecting/disconnecting the camera, there is no harm, so is there a way to get rid of the prompt?
Also (and more important), I have an older Visioneer 7600 USB scanner that 2.1 didn't work with...will 2.2 work with it?
Gape
Apr 12 2005, 09:18 AM
QUOTE (jasinwa @ Apr 11 2005, 07:56 PM)
Also (and more important), I have an older Visioneer 7600 USB scanner that 2.1 didn't work with...will 2.2 work with it?
These drivers are not for all USB devices, jasinwa. They're only for storage based USB devices such as flash disks, cameras.
jasinwa
Apr 12 2005, 09:37 AM
thx Gape...got it...it was hard for me to know, as it is noted in maximus-decim's post
....and similar devices.
I figured a USB scanner is a similar device!!
but I understand it is a storage device....so it is Ok to run usb2.2 along with my scanner driver...
thx!
chinaren12
Apr 22 2005, 10:25 PM
i can't get this driver.
the address isn't working.
can you give me another ?
thx!!!
yuseng
Apr 24 2005, 09:35 AM
Maximus
My hard drive in IDE to USB-2 external enclosure is working very well with your driver.
When I changing it with DVD burner LG 4163b, Win98SE can't recognize it.
Any suggestion?
Petr
Apr 28 2005, 07:39 AM
Hi Maximus,
I think it would be good to separate this language independent USB driver from language dependent Q242975 hotfix, what do you think?
This would mean that the USB driver could be used on any langauge version Windows.
Petr
soldier1st
Apr 28 2005, 10:57 AM
maybe he should support all usb flash drives and cameras,that would be simple and ppl would install it.
eGo®Z
Apr 28 2005, 03:30 PM
QUOTE (yuseng @ Apr 24 2005, 07:35 PM)
MaximusMy hard drive in IDE to USB-2 external enclosure is working very well with your driver.
When I changing it with DVD burner LG 4163b, Win98SE can't recognize it.
Any suggestion?
is it works in another WinOS (ME/2K/XP/2K3) without any addon driver?
in order to make it working i need the next info from any other OS where it works:
1. Run regedit.
2. Export into reg-files the next brunches from the registry (XP/2K/2K3):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
3. Zip regs and send 'em
here Petr
May 2 2005, 12:28 PM
Hello Maximus,
I have problems with this USB package and Mitsumi USB Floppy drive.
The system is freshly installed Windows 98 SE + drivers + SE SP 2.0 RC3 + NUSB2.2, motherboard is i845 chipset with ICH-4 southbridge.
When I insert this floppy into USB connector, at first looks like at least twe drivers are properly recognized, but then BSOD appears with message:
A fatal Exception 00 has occured at 0028:C1C24DD4 in VXD DiskTSD(03) + 00011EB4 - the current application will be terminated.
After reboot there is yellow exclamation mark at USB Floppy Disk in Storage devicess class in Device manager.
If I remove the driver from device manager, an re-insert the USB connector, the blue screen appaered again.
What is installed in registry:
[HKEY_LOCAL_MACHINE\Enum\USB\VID_03EE&PID_6901\INST_0]
"Capabilities"=hex:14,00,00,00
"HardwareID"="USB\\VID_03EE&PID_6901&REV_0100,USB\\VID_03EE&PID_6901"
"CompatibleIDs"="USB\\CLASS_08&SUBCLASS_04&PROT_00,USB\\CLASS_08&SUBCLASS_04,USB\\CLASS_08"
"DeviceDesc"="Mitsumi USB Floppy"
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Class"="USB"
"Driver"="USB\\0013"
"upperfilters"="USBNTMAP.SYS"
"Mfg"="Microsoft"
"ConfigFlags"=hex:00,00,00,00
"Serial"=hex:0c,00,00,00,00,00,00,00
"SymbolicName"="\\DosDevices\\000000000000000c#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
[HKEY_LOCAL_MACHINE\Enum\USBSTOR\SFLOPPY&VEN_MITSUMI&PROD_USB_FDD&REV_1050\USB&VID_03EE&PID_6901&INST_0]
"Capabilities"=hex:14,00,00,00
"HardwareID"="USBSTOR\\SFLOPPYMITSUMI_USB_FDD_________1050,USBSTOR\\SFLOPPYMITSUMI_USB_FDD_________,USBSTOR\\SFLOPPYMITSUMI_,USBSTOR\\MITSUMI_USB_FDD_________1,MITSUMI_USB_FDD_________1,USBSTOR\\GENSFLOPPY,GENSFLOPPY,USBSTOR\\SFLOPPY&VEN_MITSUMI&PROD_USB_FDD&REV_1050"
"CompatibleIDs"="USBSTOR\\SFLOPPY,USBSTOR\\RAW"
"DeviceDesc"="USB Floppy Disk"
"Class"="Storage"
"Driver"="Storage\\0004"
"Mfg"="Generic"
"ConfigFlags"=hex:00,00,00,00
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\USB\0013]
"DevLoader"="*NTKERN"
"NTMPDriver"="USBSTOR.SYS"
"DriverFlags"=dword:00000002
"InfPath"="USBSTOR.INF"
"InfSection"="USBSTOR_CBI"
"ProviderName"="Microsoft"
"DriverDate"=" 4-11-2005"
"DriverDesc"="Mitsumi USB Floppy"
"MatchingDeviceId"="USB\\VID_03EE&PID_6901"
[HKEY_DYN_DATA\Config Manager\Enum\C29A52C0]
"HardWareKey"="USB\\VID_03EE&PID_6901\\INST_0"
"Problem"=hex:00,00,00,00
"Status"=hex:ce,6a,88,19
"Allocation"=hex:00,04,00,00,00,00,00,00,00,00,00,00
"Child"=hex:e0,68,a1,c2
"Sibling"=hex:00,00,00,00
"Parent"=hex:30,50,a1,c2
[HKEY_DYN_DATA\Config Manager\Enum\C2A168E0]
"HardWareKey"="USBSTOR\\SFLOPPY&VEN_MITSUMI&PROD_USB_FDD&REV_1050\\USB&VID_03EE&PID_6901&INST_0"
"Problem"=hex:0b,00,00,00
"Status"=hex:a6,6e,00,18
"Allocation"=hex:00,04,00,00,00,00,00,00,00,00,00,00
"Child"=hex:00,00,00,00
"Sibling"=hex:00,00,00,00
"Parent"=hex:c0,52,9a,c2
With Windows XP and with Mitsumi supplied driver and Windows 98 SE everything works without any problems.
Also several various USB flashdisks works fine with NUSB2.2 on the same computer.
Any idea?
Petr
Petr
May 2 2005, 02:22 PM
The same BSOD on completely different configuration and the same Mitsumi floppy drive - ICH-2 USB, Czech version of Windows 98 SE.
Any idea how to solve the problem? This floppy drive is explicilty written in the original Win ME INF file, so it should be supported. I will also try to install Windows ME to see if it really works.
Petr
eGo®Z
May 2 2005, 04:48 PM
Petr
it's a really strange problem - Mitsumi USB Floppy with id VID_03EE&PID_6901 - it should be supported.
All info from the registry provided here is quite correct.
Have U Disktsd.vxd ver. 4.10.2223 installed? If not - try this one, if so and it does not working, try to replace it with WinME version.
Unfortunately i don't have Mitsumi USB Floppy to check this one by myself...
Petr
May 2 2005, 05:41 PM
Yes, I have version 4.10.2223. With version 4.90.3000 windows won't boot.
eGo®Z
May 3 2005, 05:17 AM
Petrbad news
have U compared registry info from WinSE and WinXP for Mitsumi?
Petr
May 3 2005, 05:41 AM
QUOTE (eGo®Z @ May 3 2005, 01:17 PM)
Petrbad news
have U compared registry info from WinSE and WinXP for Mitsumi?
It is absolutely different. Now I prepare installation of WinME.
Petr
Petr
May 3 2005, 08:01 AM
So the Misumi USB Floppy drive works well on freshly installed Windows ME.
I have compared registers and nothing very special found. Here are some differences but I don't know what they mean - if anything:
Win98 SE + nusb2.2
[HKEY_LOCAL_MACHINE\Enum\USBSTOR\SFLOPPY&VEN_MITSUMI&PROD_USB_FDD&REV_1050\USB&VID_03EE&PID_6901&INST_0]
"Capabilities"=hex:14,00,00,00
WinME:
[HKEY_LOCAL_MACHINE\Enum\USBSTOR\SFLOPPY&VEN_MITSUMI&PROD_USB_FDD&REV_1050\USB&VID_03EE&PID_6901&INST_0]
"Capabilities"=hex:00,00,00,00
Win98 SE + nusb2.2
[HKEY_DYN_DATA\Config Manager\Enum\C2A168E0]
"HardWareKey"="USBSTOR\\SFLOPPY&VEN_MITSUMI&PROD_USB_FDD&REV_1050\\USB&VID_03EE&PID_6901&INST_0"
"Problem"=hex:0b,00,00,00
WinME:
[HKEY_DYN_DATA\Config Manager\Enum\C1C798F0]
"HardWareKey"="USBSTOR\\SFLOPPY&VEN_MITSUMI&PROD_USB_FDD&REV_1050\\USB&VID_03EE&PID_6901&INST_0"
"Problem"=hex:00,00,00,00
What to try next?
Petr
b1ghappyface
May 4 2005, 12:32 AM
Hello Hello,
I'm pretty much ignant about USB stuff....
If I were to exe this on an old PC that has USB 1.1 hardwired into the mobo, will that get it to work with all USB 2.0 devices? I just had a hassle with iPod mini 1.3 recently, trying to get it to work with Win 98 and USB 1.1 ....got it to work, but ended up getting a cheap USB 2.0 PCI card (and had to format the iPod on an XP system)
...would this Native USB ver.2.2 have somehow done the trick with the iPod mini, on a system that had 1.1 USB?
Any reading material that would enlighten me further to what this does, how it does it, etc, would be appreciated. Or is that included in the downloadable exe file?
b1ghappyface
May 4 2005, 01:20 AM
ah, FLASH devices...so it wouldn't do jack for an iPOD then, since thats a disc device?
eGo®Z
May 4 2005, 04:27 PM
Petri think U've tried to correct registry like in WinMe...
some questions:
1. have U tried to install NUSB on fresh install of win98se without any SP?
2. have U installed NUSB in a system with previously installed original Mitsumi usb drivers or any other USB drivers? In any case any other drivers should be removed before install NUSB, and, of course it's very important to clear registry (USBSTOR and USB sections), especially if NUSB1.0-1.3 was installed before.
... and ... i have a dream to touch it with my hands

very strange situation
eGo®Z
May 4 2005, 04:31 PM
QUOTE (b1ghappyface @ May 4 2005, 11:20 AM)
ah, FLASH devices...so it wouldn't do jack for an iPOD then, since thats a disc device?
try it - in the most cases it works, of course if U have installed English Win98SE
Acheron
May 8 2005, 07:00 AM
I have problems with a Sweex 16-in-1 card reader:
It makes use of a USBSys9x.SYS file as 2.0 Card Reader device. System hangs when the device is connected and this driver is not installed:
Here's the inf and sys file attached. It's useful to include.:
CODE
[Version]
Signature="$CHICAGO$"
Class=USB
provider=%VENDOR%
[Manufacturer]
%MfgName%=GENERIC
[GENERIC]
%USB\VID_0DDA&PID_0001.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_0001
%USB\VID_0DDA&PID_0002.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_0002
%USB\VID_0DDA&PID_0003.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_0003
%USB\VID_0DDA&PID_0005.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_0005
%USB\VID_0DDA&PID_0008.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_0008
%USB\VID_0DDA&PID_0009.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_0009
%USB\VID_0DDA&PID_000A.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_000A
%USB\VID_0DDA&PID_000B.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_000B
%USB\VID_0DDA&PID_1001.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_1001
%USB\VID_0DDA&PID_0101.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_0101
%USB\VID_0DDA&PID_0102.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_0102
%USB\VID_0DDA&PID_0301.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_0301
%USB\VID_0DDA&PID_0302.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_0302
%USB\VID_0DDA&PID_2001.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2001
%USB\VID_0DDA&PID_2002.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2002
%USB\VID_0DDA&PID_2003.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2003
%USB\VID_0DDA&PID_2005.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2005
%USB\VID_0DDA&PID_2006.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2006
%USB\VID_0DDA&PID_2007.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2007
%USB\VID_0DDA&PID_2008.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2008
%USB\VID_0DDA&PID_2013.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2013
%USB\VID_0DDA&PID_2014.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2014
%USB\VID_0DDA&PID_2023.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2023
%USB\VID_0DDA&PID_2024.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2024
%USB\VID_0DDA&PID_2026.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2026
%USB\VID_0DDA&PID_2027.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2027
%USB\VID_0DDA&PID_2321.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2321
%USB\VID_0DDA&PID_2318.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2318
%USB\VID_0DDA&PID_2315.DeviceDesc%=USBSYS9X.Dev,USB\VID_0DDA&PID_2315
[PreCopySection]
HKR,,NoSetupUI,,1
[DestinationDirs]
USBSYS9X.Files.Ext=10,System32\Drivers
usbdsk9x.Files.Ext=12
[USBSYS9X.Dev]
CopyFiles=USBSYS9X.Files.Ext,usbdsk9x.Files.Ext
AddReg=USBSYS9X.AddReg
[USBSYS9X.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,USBSys9x.SYS
; 0(default) indicate all disks are removable disk.
; 1 indicate this first disk is floppy, the others are removable disk.
; 2 indicate this second disk is floppy, the others are removable disk.
HKLM,"Enum\USBSYS9X\DISK",,0x00000,0
;HKLM,"Enum\USBSYS9X\DISK",,0x00000,1
;HKLM,"Enum\USBSYS9X\DISK",,0x00000,2
HKR,,EnumPropPages,,storpg98.dll
;HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\USB\0087
[USBSYS9X.Dev.HW]
AddReg=USBSYS9XHWAddReg
[USBSYS9XHWAddReg]
HKR,,DriverVersion,,"V1.0"
HKR,,FirmwareBCD,,"V1.0"
[USBSYS9X.Files.Ext]
;USBSys9x.sys
[SourceDisksNames]
1000="USB Driver Disk","",,
[SourceDisksFiles]
USBSYS9X.SYS=1000
USBDSK9X.PDR=1000
;---------------------------------------------------------------;
[Strings]
VENDOR="GENERIC"
MfgName="GENERIC"
USB\VID_0DDA&PID_0001.DeviceDesc="Multi-Card Reader 6in1"
USB\VID_0DDA&PID_0002.DeviceDesc="Multi-Card Reader 7in1"
USB\VID_0DDA&PID_0003.DeviceDesc="Flash Disk"
USB\VID_0DDA&PID_0005.DeviceDesc="Internal Multi-Card Reader 6in1"
USB\VID_0DDA&PID_0008.DeviceDesc="SD Single Card Reader"
USB\VID_0DDA&PID_0009.DeviceDesc="MS Single Card Reader"
USB\VID_0DDA&PID_000A.DeviceDesc="MS+SD Dual Card Reader"
USB\VID_0DDA&PID_000B.DeviceDesc="SM Single Card Reader"
USB\VID_0DDA&PID_1001.DeviceDesc="Multi-Flash Disk"
USB\VID_0DDA&PID_0101.DeviceDesc="All-In-One Card Reader"
USB\VID_0DDA&PID_0102.DeviceDesc="All-In-One Card Reader"
USB\VID_0DDA&PID_0301.DeviceDesc="MP3 Player"
USB\VID_0DDA&PID_0302.DeviceDesc="MultiCard MP3 Player"
USB\VID_0DDA&PID_2001.DeviceDesc="Multi-Card Reader"
USB\VID_0DDA&PID_2002.DeviceDesc="Q018 default PID"
USB\VID_0DDA&PID_2003.DeviceDesc="Multi-Card Reader"
USB\VID_0DDA&PID_2005.DeviceDesc="Multi-Card Reader"
USB\VID_0DDA&PID_2006.DeviceDesc="All-In-One Card Reader"
USB\VID_0DDA&PID_2007.DeviceDesc="USB 2.0 to ATAPI bridge"
USB\VID_0DDA&PID_2008.DeviceDesc="All-In-One Card Reader"
USB\VID_0DDA&PID_2013.DeviceDesc="USB 2.0 SD/MS Combo Card Reader"
USB\VID_0DDA&PID_2014.DeviceDesc="USB 2.0 SD/MS Single Card Reader"
USB\VID_0DDA&PID_2023.DeviceDesc="USB 2.0 card reader SD/MS DEMO board with ICSI brand name (MaskROM version)"
USB\VID_0DDA&PID_2024.DeviceDesc="USB 2.0 card reader SD/MS DEMO board with Generic brand name (MaskROM version)"
USB\VID_0DDA&PID_2026.DeviceDesc="USB 2.0 card reader DEMO board with ICSI brand name (MaskROM version)"
USB\VID_0DDA&PID_2027.DeviceDesc="USB 2.0 card reader DEMO board with Generic brand name (MaskROM version)"
USB\VID_0DDA&PID_2321.DeviceDesc="USB 2.0 UFD MP3 player"
USB\VID_0DDA&PID_2318.DeviceDesc="USB 2.0 UFD MP3 player (model 1)"
USB\VID_0DDA&PID_2315.DeviceDesc="USB 2.0 UFD MP3 player (model 2)"
eGo®Z
May 8 2005, 09:10 PM
QUOTE (hp38guser @ May 8 2005, 05:00 PM)
Here's the inf and sys file attached. It's useful to include.:
good idea, but it should be tested before,
from that inf i can't understand what type of devices is described in - BulkOnly, CB or CBI and what protocol is used.
to describe it in inf i need
CompatibleIDs values for each device from the inf U've provided, something like that:
DeviceDesc = USB Mass Storage Device
HardwareID = USB\Vid_0ea0&Pid_2118&Rev_0200
CompatibleIDs = USB\Class_08&SubClass_06&Prot_50
It can be found in USB Section of Your Windows registry.
and, perhaps, some addon info
bizzybody
May 9 2005, 12:47 AM
Woohooooo! Thank you for this driver package!
I can finally use my KB Gear JamP3 MP3 player as two* USB Mass Storage removable disks with 98SE (just like it works on Me, 2000 and XP) without having to use that crappy MusicMatch Jukebox. (AKA MusicMunch Junkbox.)
*16meg built in RAM plus up to 64meg MMC removable.
Acheron
May 9 2005, 10:09 AM
Here the registry information for the Sweex 16-in-1 card reader:
CODE
[HKEY_LOCAL_MACHINE\Enum\USB\VID_0DDA&PID_2027\0000001]
"Capabilities"=hex:14,00,00,00
"HardwareID"="USB\\VID_0DDA&PID_2027&REV_016>,USB\\VID_0DDA&PID_2027"
"CompatibleIDs"="USB\\CLASS_08&SUBCLASS_06&PROT_50,USB\\CLASS_08&SUBCLASS_06,USB\\CLASS_08"
"DeviceDesc"="USB 2.0 card reader DEMO board with Generic brand name (MaskROM version)"
"Class"="USB"
"Driver"="USB\\0015"
"DriverVersion"="V2.14"
"FirmwareBCD"="V016E"
"Mfg"="GENERIC"
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"ConfigFlags"=hex:00,00,00,00
"Serial"=hex:0e,00,00,00,00,00,00,00
"SymbolicName"="\\DosDevices\\000000000000000e#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
[HKEY_LOCAL_MACHINE\Enum\USB\VID_11F5&PID_0001\0123456789]
"Capabilities"=hex:94,00,00,00
"HardwareID"="USB\\VID_11F5&PID_0001&REV_0001,USB\\VID_11F5&PID_0001"
"CompatibleIDs"="USB\\DEVCLASS_00&SUBCLASS_00&PROT_00,USB\\DEVCLASS_00&SUBCLASS_00,USB\\DEVCLASS_00,USB\\COMPOSITE"
"DeviceDesc"="Samengesteld USB-apparaat"
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Class"="USB"
"Driver"="USB\\0010"
"Mfg"="(Standaard USB-host-controller)"
"ConfigFlags"=hex:00,00,00,00
"Serial"=hex:09,00,00,00,00,00,00,00
"SymbolicName"="\\DosDevices\\0000000000000009#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
[HKEY_LOCAL_MACHINE\Enum\USBSYS9X\DISK\0000USB&VID_0DDA&PID_2027&0000001]
"Capabilities"=hex:00,00,00,00
"HardwareID"="USBSYS9X\\DISK"
"Class"="hdc"
"Driver"="hdc\\0003"
"Mfg"="GENERIC"
"ClassGUID"="{4d36e96a-e325-11ce-bfc1-08002be10318}"
"DeviceDesc"="USB Mass Storage Disk Driver"
"ConfigFlags"=hex:00,00,00,00
eGo®Z
May 9 2005, 12:27 PM
hp38guserit looks like your card reader is "Bulk Only" device,
try to add the next strings into the end of appropriate sections of usbstor.inf:
CODE
[Microsoft]
%USB\VID_0DDA&PID_2027.DeviceDesc%=USBSTOR_BULK, USB\VID_0DDA&PID_2027
[Strings]
USB\VID_0DDA&PID_2027.DeviceDesc="USB 2.0 card reader DEMO board with Generic brand name (MaskROM version)"
Be sure U have uninstalled original card-reader drivers.
Try reboot and check how it works.
Of course all the rest hardware in your inf can use another protocols and should be tested also.
niksa
May 9 2005, 12:40 PM
Acheron
May 9 2005, 03:36 PM
QUOTE (eGo®Z @ May 9 2005, 07:27 PM)
hp38guserit looks like your card reader is "Bulk Only" device,
try to add the next strings into the end of appropriate sections of usbstor.inf:
CODE
[Microsoft]
%USB\VID_0DDA&PID_2027.DeviceDesc%=USBSTOR_BULK, USB\VID_0DDA&PID_2027
[Strings]
USB\VID_0DDA&PID_2027.DeviceDesc="USB 2.0 card reader DEMO board with Generic brand name (MaskROM version)"
Be sure U have uninstalled original card-reader drivers.
Try reboot and check how it works.
Of course all the rest hardware in your inf can use another protocols and should be tested also.
I now have changed the usbstor.inf in C:\Windows\Inf. Removed device and reinstalled. Now the USB Massstorage driver detects the Card reader properly and it's working now without the USBSYS9X.sys helper driver
Why does Windows not detect this Bulk devices automaticly, like XP does? I looked up in the inf's but could not find the difference.
eGo®Z
May 9 2005, 05:22 PM
hp38guserthe string
CODE
%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK, USB\Class_08&SubClass_06&Prot_50
in the usbstor.inf means that your drive should be detected, however some devices can't be detected because not always required protocol for the device can be recognized.
It looks like XP has better (and of course newest) usbstor.sys driver.
And that means also - the devices which are not detected should be described in the usbstor.inf. At least in XP usbstor.inf we also can find some definitions for range of the usb devices - that means XP detects 'em not correctly in auto mode too.
By the way i think all devices from Your inf are from "Bulk Only" class,
but what's about the property page of your card-reader comparing to the original drivers (i mean storpg98.dll in the original package)?
Acheron
May 10 2005, 09:48 AM
After a reboot the system hangs just as it did without modifications. I think Windows needs the usbstor9x.sys driver for this device as a helper. Thans for helping. I'll test that dll you told about.
shaddam
May 13 2005, 02:50 AM
one question:
why ist this fine piece of software only for the ENGLish version of win98se?
someone tried it (unsuccesful) on a different version?
Petr
May 21 2005, 03:00 AM
QUOTE (shaddam @ May 13 2005, 10:50 AM)
one question:
why ist this fine piece of software only for the ENGLish version of win98se?
someone tried it (unsuccesful) on a different version?
Because it contains some localized Windows 98 SE files, namely:
Hardware.hlp - Q242975
Hotplug.dll 4.10.2224 - Q242975
IOS.VXD 4.10.2225 - Q239696
Systray.exe 4.10.2224 - Q242975
User.exe 4.10.2231 - Q291362
242975xxx8.exe is freely available from Microsoft in many languages -
http://support.microsoft.com/kb/242975291362xxx8.exe is not publicly available hotfix, you have to ask Microsoft Support for your language version
239696xxx8.exe is not publicly available hotfix, you have to ask Microsoft Support for your language version
(xxx is the language version, USA for US English, GER for German, FRN for French, etc.)
I suppose that the English version would work as well, but some system message will be in English. You can try it.
Petr
Petr
May 21 2005, 03:10 AM
Is anybody able to give me an advice how to solve the already mentioned problem with Mitsumi USB FDD?
It works well on Windows ME, 2000 and XP with no additional driver.
It works well on Windows 98 SE with Mitsumi supplied driver.
It does not work on Windows 98 SE with NUSB 2.2 - connecting cause blue screen. The problem is described in detail on page 2 of this topic.
Petr
MDGx
May 21 2005, 03:52 AM
IMHO:
1. Make sure your mobo BIOS Setup USB options are all enabled.
2. Check Device Manager see which IRQ is used by USB devices.
3. If same IRQ used also by other devices, make sure IRQ steering is enabled.
If not, enable it and reboot.
4. Check the Mitsumi device resources and make sure they are not used by any other device in your PC.
If u see any conflicts, try to manually adjust resources [if allowed]. Reboot if necessary.
5. In Device Manager -> your Universal Host Controller "name" [depends on your mobo chipset ID] -> Advanced tab -> make sure the box "Disable USB error detection" is checked -> if not, check it -> reboot.
6. If still doesn't work: if USB shares same IRQ with any other device -> go to Reserve Resources tab -> add that particular IRQ -> reboot.
7. After reboot Windows should redetect all USB devices, but now they should have a different IRQ assigned.
8. Repeat step 5 if necessary.
9. If still doesn't work:
install 98SE2ME [5-21-2005 edition should be bug free as far as I know]:
http://www.mdgx.com/4for the updated WinME *.SYS files in %windir%\SYSTEM32\DRIVERS + other hardware detection files [HID*.*, USBUI.DLL] in %windir%\SYSTEM which are mostly for USB devices. 98SE2ME also installs:
NTMAPHLP.PDR
USBMPHLP.PDR
NTMAP.SYS
USBNTMAP.SYS
from WinME, which may help.
10. Repeat step 5 if necessary.
11. Make sure there are no conflicts in Device Manager for your Mitsumi device.
12. Try also to disable all power saving/APM/ACPI options from your OS and mobo BIOS. Reboot if u do.
If still doesn't work, please see this troubleshooting guide, there may be a couple of things you can still do:
http://www.mdgx.com/98-5.htm#FWUEGood resource:
http://www.usbman.com/Also, it may be a good idea to contact Mitsumi [or check their web site], maybe they have a solution, even if 98SE is not supported anymore.
See if they have a WinME specific driver [eventually newer], and try to install it.
If u can't install the ME driver, mod the INF file to allow u to install [that's easy, I can help with that if u want].
If they have a 2000 or XP specific driver, that may work also, but u may need some INF modding to force it to install [see above].
Hope this helps.
Petr
May 22 2005, 11:37 PM
Hi MDGx,
thanks for your long list advices, but on the same box, W98SE with Mitsumi driver and WME with no additional driver works well, just W98SE with NUSB22 causes BSOD. I don't use PnP OS setting in BIOS, so the resources are set by BIOS and always the same.
The only thinhg I can try is to install English W98SE + 98SE2ME - but just to see if it works.
The final solution would be (I suppose)
1) to remove Mitsumi FDD from NUSB22 INF files and install Mitsumi supplied driver for 98SE, or
2) to modify something to make Mitsumi FDD work with no additional driver.
Petr
bizzybody
Jun 16 2005, 12:22 AM
Why hasn't a thread for this been made sticky yet?
doc. Imr Oman
Jun 16 2005, 12:23 AM
Hello, maximus-decim!
I've prepared all USB files for Slovenian version of Windows 98SE. I've tested them on many computers - SiS, VIA, Intel chipsets, PCI USB cards (NEC, VIA) and with different USB mass storage devices (Lexar, Transcend, Corsair, Kingston, iXiX), USB CD-RW writers and USB external HDD closures. Results: no problems. Now I would like to make an executable like yours and put it on rapidshare.de! The problem is that I do not know how to make an executable setup (now I right click on INF file and do install). Can you help me?
BTW, there is a problem with SiS661FX chipset. It seems that there is no Win98 driver for USB 2.0 (just built-in USB 1.1). Is (will be) there a solution?
Regards
maximus-decim
Jun 16 2005, 07:22 AM
QUOTE (doc. Imr Oman @ Jun 16 2005, 12:23 AM)
The problem is that I do not know how to make an executable setup (now I right click on INF file and do install). Can you help me?
I used the iexpress.exe from the IEAK6 (Internet Explorer Administration Kit).
It is possible to pack WInRAR, to start on installation:
rundll32 advpack.dll,LaunchINFSection _nusb.inf
QUOTE (doc. Imr Oman @ Jun 16 2005, 12:23 AM)
BTW, there is a problem with SiS661FX chipset. It seems that there is no Win98 driver for USB 2.0 (just built-in USB 1.1). Is (will be) there a solution?
Use OrangeWare USB 2.0 driver.
doc. Imr Oman
Jun 17 2005, 07:19 AM
Hello,
QUOTE (maximus-decim @ Jun 16 2005, 03:22 PM)
QUOTE (doc. Imr Oman @ Jun 16 2005, 12:23 AM)
The problem is that I do not know how to make an executable setup (now I right click on INF file and do install). Can you help me?
I used the iexpress.exe from the IEAK6 (Internet Explorer Administration Kit).
It is possible to pack WInRAR, to start on installation:
rundll32 advpack.dll,LaunchINFSection _nusb.inf
QUOTE (doc. Imr Oman @ Jun 16 2005, 12:23 AM)
BTW, there is a problem with SiS661FX chipset. It seems that there is no Win98 driver for USB 2.0 (just built-in USB 1.1). Is (will be) there a solution?
Use OrangeWare USB 2.0 driver.
Thanks for iexpress. I'll try it. Regarding Orangeware and SiS: I have Epox motherboard and there are no drivers on their page for SiS USB 2.0. So I downloaded USB 2.0 Orangeware drivers from MSI support site. I tried to install USB 2.0 device using them but device is not recognized. Then I edited their INF file and added information about my PID, VID and SUBSYSTEM. After that PCI controller was recognized as USB 2.0 device, but there is a yellow question mark displayed in system properties. It seems that not all SiS chipsets are supported by Orangeware Windows 98 driver. What do you think?
Regards, Roman
maximus-decim
Jun 17 2005, 10:05 AM
Use last version OrangeWare USB 2.0 driver (I have found 2.02.02 08/01/2004):
PCI\VEN_8086&DEV_24CD="Intel USB 2.0 Enhanced Host Controller"
PCI\VEN_1039&DEV_7002="SiS USB 2.0 Enhanced Host Controller"
PCI\VEN_1106&DEV_3104="VIA USB 2.0 Enhanced Host Controller"
PCI\VEN_10B9&DEV_5239="ALi USB 2.0 Enhanced Host Controller"
PCI\VEN_10DE&DEV_0068="NVIDIA USB 2.0 Enhanced Host Controller"
PCI\VEN_1002&DEV_4365="ATI USB 2.0 Enhanced Host Controller"
and many other controllers
doc. Imr Oman
Jun 20 2005, 07:56 AM
Hello,
You are right - my version was old. I was not able to find 2.2.2 - it appears that file was available on ALi site, but this company does not exist anymore. Anyhow, I found version 2.3 at
http://www.doubleh.com.tw/, which was even newer and recognized more chipsets:
PCI\VEN_8086&DEV_24CD="Intel USB 2.0 Enhanced Host Controller"
PCI\VEN_1039&DEV_7002="SiS USB 2.0 Enhanced Host Controller"
PCI\VEN_1106&DEV_3104="VIA USB 2.0 Enhanced Host Controller"
PCI\VEN_10B9&DEV_5239="ALi USB 2.0 Enhanced Host Controller"
PCI\VEN_10DE&DEV_0068="NVIDIA USB 2.0 Enhanced Host Controller"
PCI\VEN_10DE&DEV_00D8="NVIDIA USB 2.0 Enhanced Host Controller"
PCI\VEN_10DE&DEV_0088="NVIDIA USB 2.0 Enhanced Host Controller"
PCI\VEN_10DE&DEV_00E8="NVIDIA USB 2.0 Enhanced Host Controller"
PCI\VEN_1002&DEV_4345="ATI USB 2.0 Enhanced Host Controller"
PCI\VEN_1002&DEV_4365="ATI USB 2.0 Enhanced Host Controller"
Here is part of history file:
--------------------------------------------------------
Version 2.3 includes support and fixes for the following:
* Fixed Intel hyperthreading issue with control transfers stopping
* Improved transfer aborts
Version 2.2.2 includes support and fixes for the following:
* Handle invalid endpoints
* Support IOCTL_INTERNAL_USB_GET_BUS_INFO
Version 2.2.1 includes support and fixes for the following:
* Fix D2 power state
* Fix Composite suspend problem
Version 2.2 includes support and fixes for the following:
* Improved installer
--------------------------------------------------------
Regards
Wijono
Aug 19 2005, 01:49 AM
Hi Maximus,
That is a master-piece!!
Just would like to feedback to you, that it should be allowed to unplug the USB drive after right-click the drive in Windows Explorer and in the drop-down menu then click Eject. When we do that, your driver will come up with "Unsafe Removal of Device" popup. Would be great if this can be corrected.
shaddam
Aug 19 2005, 03:40 AM
the supporter, cnmemory, states this drivers as generic usb 2.0 driver...
perhaps they are working ....
http://download.cnmemory.de/treiber/Win98USBTreiber.zip sunamigaza
Aug 22 2005, 01:51 AM
QUOTE (shaddam @ Aug 19 2005, 04:40 PM)
the supporter, cnmemory, states this drivers as generic usb 2.0 driver...
perhaps they are working ....
http://download.cnmemory.de/treiber/Win98USBTreiber.zip sunamigaza
Aug 22 2005, 01:59 AM
Hi,
I was startled on Win98SE my USB 2.0 disk TwinMos (attached its drivers) can't be recognized by
NUSB22.
Therefore, I used winRAR to look at files in NUSB22.EXE and found that several files can be
replaced by WinME files (attached also for your perusal).
By replacing them and editing SUBSTOR.INF, then NUSB22 can recognize my TwinMos and it's
working well now.
I thought using WinME files will cover more USBs brand and might answers problems if faced by
others.
IMHO, better also provide NOVERCHECK.REG (this file from Tihiy's Revolutionary Pack and also
stated by MDGx in his Killer Replacement WIN98SE2ME) if supposed to include these WinME files
into NUSB next release.

Hope this help.
Wijono
Aug 22 2005, 03:12 AM
This message is for sunamigaza.
After downloading the attachment TwinMos.ZIP and try to open it with WinZip, following error message comes up: "Cannot open file: it does not apear to be a valid archive."
Is the file corrupted?
Thx a lot.
shaddam
Aug 22 2005, 08:20 AM
QUOTE (Wijono @ Aug 22 2005, 03:12 AM)
This message is for sunamigaza.
After downloading the attachment TwinMos.ZIP and try to open it with WinZip, following error message comes up: "Cannot open file: it does not apear to be a valid archive."
Is the file corrupted?
Thx a lot.
me too... seems to be corrupted
sunamigaza
Aug 23 2005, 01:10 AM
This message to Wijono & Shaddam:
"The total filespace required to upload all the attached files is greater than your per post or global limit. Please reduce the number of attachments or the size of the attachments." comes from MSFN.ORG

That's the probem when tried to upload the files, pls direct email me.
sunamigaza
Aug 24 2005, 02:27 AM
Please attachment, hope it may answer Wijono & Shaddam.
barev
Aug 25 2005, 04:50 AM
Thanks very much to maximus-decim for this package! All is working absolutely fine for me with my USB stick and card reader. Great job!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.