Jump to content

Maximus-Decim Native USB Drivers


Recommended Posts


Thank you very much, Maximus-Decim! You do rock! :thumbup

Sadly, however, some mojibake found its way into the [strings] section, like:

USB\VID_03F3&PID_0001.DeviceDesc = "Óñòàíîâèòå äðàéâåð ïðîèçâîäèòåëÿ"
insted of:
USB\VID_03F3&PID_0001.DeviceDesc = "Please install manufacturer supplied driver"

But that's easy to correct, so:

I've restored the original text in the [strings] section, instead of the mojibake, and also made very minor corrections to the history log, so please find attached the corrected version

usbstor110c.7z

Link to comment
Share on other sites

  • 3 months later...
  • 1 month later...

Hi again,

did someone tested nUSB with some new Panasonic Lumix camera? I just tested DMC-FX550 compact, it was detected and asked for driver so I click next and find the best, found USBSTOR.INF, next and got BSOD

dmc-fx550.jpg.

I can go back to windows (not a hardcrash) but camera doesn't work. I resterted and tried again but got BSOD immediatelly when plug-in the camera. I had to delete usb entry from registry. Under XP it works fine as any other mass storage, except you cannot delete files but it seems to be common f*kin limitation of modern Panasonic cams...

But I have card reader so I don't worry a lot.

Edited by xrayer
Link to comment
Share on other sites

Hi there,

Could some kind soul explain how (assuming its even possible) to have NUSB preload during Win98SE either via custom.inf or MSBatch.inf? I've already tried this by using infinst but I don't know how to call _start.bat so NUSB never installs. I have already searched MSFN and the Web in general for info but as yet have not found anything but references to using the (apparently no longer available) OPK for win9x.

Thanks in advance,

bob.

Link to comment
Share on other sites

  • 3 weeks later...

Backup before installation of nusb33e

I needed to install nusb33e, but before I did so I backed up the files that I thought would be overwritten using Scanreg. For more details, please see below. Procedure could be modified quite easily for other backups. Comments welcome. Should I have added more files to Files section? Or removed some which do not get overwritten?

=======================================

; Scanreg.ini for making system backups

; Modified for backup before installing nusb33e

;

; Using scanreg to backup saves all files overwritten by nusb33e

; to one uncompressed cab file, as scanreg cannot do compression

;

; How to backup Windows files before installing nusb33e

; -----------------------------------------------------

; 1. Create BackupDirectory (see below)

; 2. Create backup of %windir%/scanreg.ini

; 3. Save this file as %windir%/scanreg.ini

; 4. Shutdown Windows, rebooting to DOS prompt

; 5. Enter "scanreg /backup" without ""

; 6. Check contents of rb000.cab in backup directory

; 7. Restore original %windir%/scanreg.ini

; 8. Run Windows

; 9. Install nusb33e as instructed

;

; How to restore Windows files if nusb33e did not work

; ----------------------------------------------------

; 1. Create backup of %windir%/scanreg.ini

; 2. Save this file as %windir%/scanreg.ini

; 3. Shutdown Windows, rebooting to DOS prompt

; 4. Enter "scanreg /restore" without ""

; 5. Restore original %windir%/scanreg.ini

; 6. Run Windows

;

; If any entries below are missing, default values are used

; More info about scanreg.ini settings at

; http://support.microsoft.com/kb/183603

; Backup

; If 1, following files are backed up

; %windir%\system.dat

; %windir%\system.ini

; %windir%\user.dat

; %windir%\win.ini

; If 0, files above are not backed up

; Default value is 1

Backup=1

; Optimize

; If 1, registry is optimized if more than 500KB of free space

; If 0, registry optimization is skipped

; Default value is 1

Optimize=0

; MaxBackupCopies

; If 1, only one backup file with name rb000.cab

; Default value is 5

MaxBackupCopies=1

; BackupDirectory

; Must specify full path (e.g. c:\backup) and not a root directory

; Create directory first if it does not exist

; Default value is %windir%\sysbckup

BackupDirectory=C:\NUSB33.BAK

; Files

; Additional files to backup in cab file

; Syntax: Files=[dir code],file1,file2,...

; dir codes and corresponding directories are listed below

; 10, %windir% (e.g. c:\windows)

; 11, %windir%\system (e.g. c:\windows\system)

; 30, boot dir (e.g. c:\)

; 31, boot host dir (e.g. c:\)

;

; Filenames in same dir can be on same line, comma-separated

; Wildcard characters are not allowed

; Environment variables are not allowed

;

; Files to backup before installing nusb33e

; For clarity dir code 10 is used for all windows files

; and each file to backup is listed on a separate line

;

; If specified file does not actually exist,

; then a zero-byte file is created in cab file

;

Files=10,EXPLORER.EXE

Files=10,QFECHECK.EXE

Files=10,HELP\QFECHECK.HLP

Files=10,INF\1394.INF

Files=10,SYSTEM\ADVPACK.DLL

Files=10,SYSTEM\SYSTRAY.EXE

Files=10,SYSTEM\USER.EXE

Files=10,SYSTEM\USER32.DLL

Files=10,SYSTEM\W95INF16.DLL

Files=10,SYSTEM\W95INF32.DLL

Files=10,SYSTEM\IOSUBSYS\CDVSD.VXD

Files=10,SYSTEM\IOSUBSYS\DISKTSD.VXD

Files=10,SYSTEM\VMM32\IOS.VXD

Files=10,SYSTEM32\DRIVERS\USBEHCI.SYS

Files=10,SYSTEM32\DRIVERS\USBPORT.SYS

Files=10,SYSTEM32\DRIVERS\USBHUB20.SYS

=======================================

Edited by diskless
Link to comment
Share on other sites

I installed nusb33e (see above) because I've just bought a Yoo Move 1802TS MP3 player. The manual says a driver is needed for Win98SE, but unfortunately the necessary driver is not included on the install CD. The retailer said contact manufacturer, which I did but without reply. The Yoo Digital website says the device does not support Win98SE whereas it states clearly on the box that it does.

Rest of message deleted. Please see next post.

Edited by diskless
Link to comment
Share on other sites

  • 2 weeks later...

I have managed to get the Yoo Move 1802TS MP3 Player working with Win98SE. The required additions to USBSTOR.INF are shown at the end of this message. Perhaps they could be added to the download file?

Not knowing much about it, I assumed USBSTOR_BULK is correct for following Interface Descriptor:

bLength, 0x9

bInterfaceNumber, 0x0

bAlternateSetting, 0x0

bNumEndpoints, 0x2

bInterfaceClass, 0x8 (Mass Storage)

bInterfaceSubClass, 0x6 (SCSI Transparent Command Set)

bInterfaceProtocol, 0x50 (Bulk-Only Transport)

iInterface, 0x0

=======================================

;Additions to USBSTOR.INF for Yoo Move MP3 Player

;Works successfully for Yoo Move 1802TS

;Might work for other Yoo Move devices

;Usage:

;1. Install Maximus-Decim Native USB Drivers first

;2. Modify %windir%\INF\USBSTOR.INF file as below

;3. Connect USB cable from PC to Yoo Move device

;4. Two new Removable Disk drives now ready to use

;Add Yoo entry to [Manufacturer] section

%Yoo.Mfg%=Yoo

;Add new Yoo section and entry

[Yoo]

%USB\VID_071B&PID_1187.DeviceDesc%=USBSTOR_BULK,USB\VID_071B&PID_1187

;Add Yoo entries to [strings] section

Yoo.Mfg = "Yoo Digital"

USB\VID_071B&PID_1187.DeviceDesc = "Yoo Move"

=======================================

Edited by diskless
Link to comment
Share on other sites

I have managed to get the Yoo Move 1802TS MP3 Player working with Win98SE. The required additions to USBSTOR.INF are shown at the end of this message.

Way to go, diskless! You rock! :thumbup

The updated usbstor.inf, for those who wish to test it, is in post #554, below.

Link to comment
Share on other sites

I have managed to get the Yoo Move 1802TS MP3 Player working with Win98SE. The required additions to USBSTOR.INF are shown at the end of this message.

Way to go, diskless! You rock! :thumbup

Here's the updated usbstor.inf, for those who wish to test it.

Thanks for that, dencorso. Strictly speaking, all the Yoo entries should be placed between the Imation and SanDisk entries, to preserve the VID order.

I forgot to say a huge thank you earlier to maximus-decim for creating the Native USB Drivers in the first place.

Is there any free USB analyser software that works with Win98SE?

Link to comment
Share on other sites

VID order is not mandatory, AFAIK.

But if you have time for it, please do revise the usbstor.inf, for there are other items out of VID order, zip and attach it.

Look for USBVIEW.EXE v. 5.1.2600.2180 at MDGx's. It runs OK both on 9x/ME and XP, and allows one to determine VIDs and PIDs, if that's what you're looking for. HTH.

Link to comment
Share on other sites

VID order is not mandatory, AFAIK.

But if you have time for it, please do revise the usbstor.inf, for there are other items out of VID order, zip and attach it.

Usbstor.inf sorted! :) Here it is: usbstor110d.7z

All relevant entries listed in VID order. Not mandatory, but logical.

How often is the Native USB file in post 1 updated? If latest usbstor.inf were included, other poor souls with Win98 and Yoo Move players would have to install NUSB only.

Look for USBVIEW.EXE v. 5.1.2600.2180 at MDGx's. It runs OK both on 9x/ME and XP, and allows one to determine VIDs and PIDs, if that's what you're looking for. HTH.

Thanks! :thumbup

idVendor = VID

idProduct = PID

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...