VOGONS


First post, by benbini

User metadata
Rank Newbie
Rank
Newbie

Hi there, I'd like to use NUSB targeting a language version of Windows 98SE for which I cannot find precompiled binaries. I'm able to get USB mostly working by restoring the three critical files that the English-target NUSB overwrites, but there are still non-breaking UI changes to the OS that I'd like to avoid.

Does anyone have access to the source of NUSB or can offer insight as to how it works? I'd ideally like to build a new version of NUSB that results in fewer UI (and perhaps other subtler) changes to the system.

Reply 1 of 2, by BolenB

User metadata
Rank Newbie
Rank
Newbie

Reverse engineering NUSB:
https://msfn.org/board/topic/184159-nusb-37-b … comment=1236222
Latest developments in the field of usb stack:
http://forum.ru-board.com/topic.cgi?forum=62& … 3&start=3900#18
http://forum.ru-board.com/topic.cgi?forum=62& … 24&start=560#19
my version of nusb based on them: (Minimum required set of files to support USB flash and USB-CD drives. USB-FDD are not supported).
Added auto-mounting of USB flash and USB-CD drives.
Support for composite devices (USB keyboards, mice).
(edit by Dominus: link removed because it pointed to an abandonware site)

Added files

Attachments

  • Filename
    nusb33e_98SE_Lite_Rev2.zip
    File size
    210.15 KiB
    Downloads
    2 downloads
    File comment
    Minimum required set of files to support USB flash and USB-CD drives
    File license
    Public domain
  • Filename
    nusb33e_98FE_Lite_Rev2.zip
    File size
    297.81 KiB
    Downloads
    3 downloads
    File comment
    Minimum required set of files to support USB flash and USB-CD drives
    File license
    Public domain
Last edited by BolenB on 2024-04-29, 03:13. Edited 2 times in total.

Reply 2 of 2, by 1541

User metadata
Rank Member
Rank
Member

If you can't find the appropriate files in your native language, take the English version of that file and edit them with "Reshack" (for 32bit files) and "eXescope" (for 16bit files).

That way you can change the language resources of the new file version (which is basically a copy and paste job, if you compare it with the old file version in your native language).

If you need more information of how to create a self extracting exe file using the installer "iexpress" for executing the .inf routines, let me know.

💾 Windows 9x resources (drivers, tools, NUSB,...) 💾