• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
maximus-decim

Maximus-Decim Native USB Drivers

804 posts in this topic

Many thanks for NUSB. Used it to get Samsung MP3 player working. Their supplied driver wasn't much use :-(

But yours worked like a dream. Now all I've got to do is to figure out how to use the thing ;-)

0

Share this post


Link to post
Share on other sites
Maximus Decim Native USB ver.2.2

------------------------------------------------------------------------

Only for Windows 98SE English !!!

Native (without installation of additional drivers

for each type) support USB flash drives, digital

photo and videocameras and other similar devices.

Remember! You install it at own risk!

Before installation remove ALL of driver

USB flash drivs, available in system.

What's new?

1.Fixed bug "USB Diagnostic Device"

2.New devices are added.

------------------------------------------------------------------------

http://rapidshare.de/files/1217842/nusb22e.exe.html

the link doesn't work it says not exist

0

Share this post


Link to post
Share on other sites
Maximus Decim Native USB ver.2.2

------------------------------------------------------------------------

Only for Windows 98SE English !!!

Native (without installation of additional drivers

for each type) support USB flash drives, digital

photo and videocameras and other similar devices.

Remember! You install it at own risk!

Before installation remove ALL of driver

USB flash drivs, available in system.

What's new?

1.Fixed bug "USB Diagnostic Device"

2.New devices are added.

------------------------------------------------------------------------

http://rapidshare.de/files/1217842/nusb22e.exe.html

the link doesn't work it says not exist

http://www.mdgx.com/spx/NUSB24.EXE

0

Share this post


Link to post
Share on other sites

#Maximum-decim

I can see that you have included a newer version of advpack.dll and explorer.exe (4.72.3612.1700) in your Russian version af NUSB 2.4. When I want to compile a danish version, do I then need to find advpack.dll and explorer.exe 4.72.3612.1700 in danish version?

If yes - where can I obtain these to files? I have all the other files required for a localized version. Unless there has been added more files, which needs to be in localized versions.

0

Share this post


Link to post
Share on other sites

I've found a explorer.exe 4.72.3110.1

Could you upload the .sed file, so I can compile a danish version?

0

Share this post


Link to post
Share on other sites

Maximus-decim, can you put Cypress Semiconductor external hard-disk driver?

%USB\VID_04CE&PID_0002.DeviceDesc%=USBSTOR_BULK,USB\VID_04CE&PID_0002
%USB\VID_05AB&PID_0030.DeviceDesc%=USBSTOR_BULK,USB\VID_05AB&PID_0030
%USB\VID_05AB&PID_0030.DeviceDesc%=USBSTOR_BULK,USB\VID_05AB&PID_0031
%USB\VID_05AB&PID_0060.DeviceDesc%=USBSTOR_BULK,USB\VID_05AB&PID_0060
%USB\VID_05AB&PID_0061.DeviceDesc%=USBSTOR_BULK,USB\VID_05AB&PID_0061
%USB\VID_05AB&PID_0030.DeviceDesc%=USBSTOR_BULK,USB\VID_05AB&PID_0301
%USB\VID_05AB&PID_0030.DeviceDesc%=USBSTOR_BULK,USB\VID_05AB&PID_0351
%USB\VID_04B4&PID_4616.DeviceDesc%=USBSTOR_BULK,USB\VID_04B4&PID_4616
%USB\VID_05AB&PID_5700.DeviceDesc%=USBSTOR_BULK,USB\VID_05AB&PID_5700
%USB\VID_05AB&PID_5700.DeviceDesc%=USBSTOR_BULK,USB\VID_05AB&PID_5701
%USB\VID_0547&PID_2810.DeviceDesc%=USBSTOR_BULK,USB\VID_0547&PID_2810
%USB\VID_04B4&PID_4611.DeviceDesc%=USBSTOR_BULK,USB\VID_04B4&PID_4611
%USB\VID_04B4&PID_6830.DeviceDesc%=USBSTOR_BULK,USB\VID_04B4&PID_6830

0

Share this post


Link to post
Share on other sites

Hi Maximus Decim and all of you,

here is information about a new USB stick, which is not yet supported by nusb24. Recently I bought a 1GB CnMemory Core USB stick at an "Atelco"-Computerstore in Germany (it means these sticks are probably sold in large quantities in Germany). Here it is:

http://www.cnmemory.de/core.htm

Although this stick does not need a driver with Windows ME, it was not detected by nusb24 under Windows 98 SE. Finally I got it working with nusb24 by adding these entries to USBSTOR.INF:

[Manufacturer]

%CnMemory.Mfg%=CnMemory

[CnMemory]

%USB\VID_1516&PID_8628.DeviceDesc%=USBSTOR_BULK,USB\VID_1516&PID_8628

[strings]

CnMemory.Mfg="CnMemory"

USB\VID_1516&PID_8628.DeviceDesc="Generic USB Flash Disk"

CnMemory is actually just a distributor, not a manufacturer, but I do not know, which manufacturer hides behind "VID_1516" and even Google did not help in that matter. These sticks are offered with different capacities (512MB, 1GB, 2GB and 4GB) and the entries above are, of course, only applicable to the 1GB stick (the others will need different PID numbers).

CnMemory also offers generic drivers for Windows 98 SE, which support at least all USB storage devices (USB sticks, MP3 players, cardreaders) they have sold since 1998:

http://www.cnmemory.de/treiber.htm

I used their driver for USB sticks for determination of VID, PID and protocol. By the way, this driver looks quite promising: With the exception of one brand ("VID_0204", view ICUmss.inf), all USB sticks are supported generically. Perhaps this driver (and the other two for MP3 players and cardreaders as well) could be an alternative for those, who have no luck with nusb24.

Pirates

0

Share this post


Link to post
Share on other sites

The CnMemory drivers for USB sticks and MP3 players are identical, so there are basically two drivers - one for USB sticks / MP3 players and the other one for cardreaders.

Pirates

0

Share this post


Link to post
Share on other sites

@Jonazz.

I have been looking for a danish version of NUSB for quite some time.

Have you successfully compiled a danish version of NUSB?

If you have, i would be very glad if you somehow could upload the file or email it to me.

It doesn't need to be version 2.4 if you haven't been able to get the files needed yet.

/ mvittrup

#Maximum-decim

I can see that you have included a newer version of advpack.dll and explorer.exe (4.72.3612.1700) in your Russian version af NUSB 2.4. When I want to compile a danish version, do I then need to find advpack.dll and explorer.exe 4.72.3612.1700 in danish version?

If yes - where can I obtain these to files? I have all the other files required for a localized version. Unless there has been added more files, which needs to be in localized versions.

0

Share this post


Link to post
Share on other sites

Thank you for the upload. I will give it a try when i get back to work next week. We have some old machines with win98 at the school where I work, in which it would be nice for the pupils to have the option to use usb devices.

http://www.megaupload.com/dk/?d=4INRGLXG

this should be a working version of Maximum-Decim Native USB Drivers 2.21 danish. I haven't been able to test it. Or... The devices I tested, didn't worked...

Edited by mvittrup
0

Share this post


Link to post
Share on other sites
Maximus Decim Native USB ver.2.2

------------------------------------------------------------------------

Only for Windows 98SE English !!!

Native (without installation of additional drivers

for each type) support USB flash drives, digital

photo and videocameras and other similar devices.

Remember! You install it at own risk!

Before installation remove ALL of driver

USB flash drivs, available in system.

What's new?

1.Fixed bug "USB Diagnostic Device"

2.New devices are added.

------------------------------------------------------------------------

http://rapidshare.de/files/1217842/nusb22e.exe.html

Hello Maximus.

Iv'e got the sam problem withthe Sansa m240

I cant download the driver that you or someone else made, i get the annoying errer message: file not found.

I have a Win98Se and a Sanblabla m240.

Can you please mail the driver or fix the problem with the download to me at: bubaloo3@hotmail.com

Thank you ppl.

Edited by Dojan5
0

Share this post


Link to post
Share on other sites

@Jonazz Well couldn't wait, so i found another computer with win98se. The danish version 2.21 did work on both my usb-flashdrives, but not my usb-harddrive (not so important). So pretty great!

- I was wondering, if it is possible just to overwrite the language dependent files in version nusb24e with the ones from the nusb2.21dk you send be? (by fx. using winrar)

- Or, is it possible to install the the nusb24e and just skip the files, that the install process is warning about, not being the correct language.

Anyways.. Thank you for the danish file. I'm looking forward to implement it on my schools computers, and hope most of the pupils/theaters usb-flash devices works. (Btw.. if you do get the new version compiled with the danish files, i would be grateful for a copy of that version to)

http://www.megaupload.com/dk/?d=4INRGLXG

this should be a working version of Maximum-Decim Native USB Drivers 2.21 danish. I haven't been able to test it. Or... The devices I tested, didn't worked...

0

Share this post


Link to post
Share on other sites

I think it is more reliable if I could obtain the information needed for compiling 2.24da (some questions in an earlier post + the .SED-file needed for the compiling). I think I have all files required for compiling the new version.

my usb-harddrive didn't work either, have not tried with 2.24.

Edited by jonazz
0

Share this post


Link to post
Share on other sites
CnMemory is actually just a distributor, not a manufacturer, but I do not know, which manufacturer hides behind "VID_1516" and even Google did not help in that matter. These sticks are offered with different capacities (512MB, 1GB, 2GB and 4GB) and the entries above are, of course, only applicable to the 1GB stick (the others will need different PID numbers).

About the id of the stick chip, see this post of mine:

http://www.911cd.net/forums//index.php?showtopic=18804

It seems like the manufacturer is:

http://www.skymedi.com.tw/eng-index.html

http://www.skymedi.com.tw/products/sk6201.htm

and that the same stick is sold as GXT at

http://www.valgear.com

jaclaz

0

Share this post


Link to post
Share on other sites

Maximus Decim Native USB ver.3.0

------------------------------------------------------------------------

*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.0 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!

Thanks Walter Oney (wdmstub.sys)

------------------------------------------------------------------------

English: http://rapidshare.com/files/17516502/nusb30e.exe.html

Russian: http://rapidshare.com/files/17516399/nusb30r.exe.html

What's new?

*Add universal USB 2.0 stack (for VIA, nVidia, Intel, ATI/AMD, ALi/ULi, SiS, Nec) with uninstall

*Remove USB FDD support

*New USBSTOR.SYS (5.0.2195.6655 - Windows 2000SP4) and wdmstub.sys (Thanks Walter Oney)

*Add CnMemory USB device

0

Share this post


Link to post
Share on other sites

excellent! What happens if we don't unload all the drivers? Some are tricky to find if you don't have your certain device connected....

thank you.

0

Share this post


Link to post
Share on other sites

@jaclaz

Thanks for this! Anyway, it is still VERY confusing. Now there are 3 different manufacturers in the game:

1. Skymedi, which seems to be the manufacturer of the chip,

2. Lexar ("VID_05DC"?),

3. ValGear.

I get "VID_1516" as the vendor ID-number, so it does not seem to be Lexar? Confused. And in addition the read/write speed of the CnMemory stick seems to be significantly lower than the Skymedi specifications:

CnMemory: http://www.cnmemory.de/core.htm

Skymedi : http://www.skymedi.com.tw/products/sk6201.htm

Pirates

Edited by Pirates
0

Share this post


Link to post
Share on other sites

Hey Maximum-Decim. Nice with a new release :thumbup

Could you upload the .SED-file for v3.0 somewhere, so others are able to build localized versions of NUSB?

do I need a localized version of wdmstub.sys?

Edited by jonazz
0

Share this post


Link to post
Share on other sites

@Pirates

No, Lexar is out of the "game", the post on 911CD I referred to was a sequel to a few e-mails I had with wm_raim, wher he cleared that he was trying with TWO sticks, one a Lexar With Vid 05DCh and Pid 0080h and the other one the GXT with Vid 1516h Pid 8628h.

Sorry for the mix-up.

Usually the manufacturer of the chip has his own Vid/Pid, when he sells his product to the makers of the flash stick, he gives them an utility to change Vid/Pid to that of the stick manufacturer (if he has one), as a cascade, when the stick manufacturer actually tests the stick he has the option to insert the Vid/Pid (if any) of the Commercial company that has the "Brand" name and that actually sells the stick on the market.

Acquiring a Vid is relatively easy and cheap:

http://www.usb.org/developers/vendor/

while the Pid is an internal code, that in some cases is "meaningful", i.e. OtI sticks have Pid 2168 if they use chip 2168, Pid 6828 uses chip 6828, etc., but as soon as they developed various versions or "updates" of the chip, it agains loses significance, as an example, if I recall correctly, there is a "F" version of the 2168 and a "G" version with added features that cannot be distinguished by Pid.

Given the above it is easy to envision a scenario where Vid can mean:

1) Chip manufacturer (most of them)

2) Stick manufacturer (I think few of them that payed the $2000/$4,000.00 fee)

3) Commercial vendor of stick (I think still fewer that payed the $2000/$4,000.00 fee)

About speed, I cannot say, but the reference to 23x on the cnmemory.de site could be related to the 23.1 Speed on the skymedi site? :blink:

Speed of a flash device appears to be something "unmeasurable" without a standard, however the Ratio between 31.1 whatever for Read Access and 21.3 whatever for Write Access seems just not right :whistle:

Check these:

http://www.anandtech.com/printarticle.aspx?i=2549

http://arstechnica.com/reviews/hardware/flash.ars/1

http://arstechnica.com/reviews/hardware/flash2005.ars

for a speed comparison and to see how much speed is influenced on size of what you are reading/writing.

In your case I think that we fall in point 1) above, where two different commercial companies, valgear with its brand GXT and cnmemory with it's own name offer on the market sticks that mantain the Vid of the Chip manufacturer (and use the chip manufacturer driver for Win98).

jaclaz

P.S.: Sorry if I am somehow hijacking this thread.... :ph34r:

0

Share this post


Link to post
Share on other sites

Hi Maximum-Decim.

Thank you for the new version.

I second what Jonazz wrote a couple of posts earlier.

A .sed file would be really nice for the new version, so it is possible to compile versions with other languages.

Please!, Cause I'm looking forward to try a newer and even better version than Nusb221da.

Hey Maximum-Decim. Nice with a new release :thumbup

Could you upload the .SED-file for v3.0 somewhere, so others are able to build localized versions of NUSB?

do I need a localized version of wdmstub.sys?

0

Share this post


Link to post
Share on other sites

Will USBVIEW.exe be added and will explorer.exe be upgraded to the newer version?

0

Share this post


Link to post
Share on other sites

Can I just say.... "Mate you are a champion!!!"

I am sure like many others, your USB patch, along with the works by LLXX, MDGx and many others, is the only reason we can still viably use Windows 98 SE as a productive work horse and not just a sentimental hobby machine!!!

Thankyou :thumbup

0

Share this post


Link to post
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.