VOGONS


Reply 20 of 28, by wallythander

User metadata
Rank Newbie
Rank
Newbie

It seems to work consistently if I just run the setup file as is, I even removed a completion message, which I thought might have a wild shot at being the explanation (cannot find files if no completion message, all files found if completion message shows).

However, adding the /Q switch makes things unreliable, and not sure I really need to, considering that I have no prompt and no license. I am also not getting the prompt to reboot anymore, but I wonder if that has to do with me repeatedly installing the package to test.

Reply 21 of 28, by wallythander

User metadata
Rank Newbie
Rank
Newbie

False positive on the setup file working. I can't even get it working as consistently as it seemed to in the same VM. Internet Express seems to be a huge pain, it fails inconsistently, complaining about not being able to find the INF, "advanced INF failure," or "Insert Disk." Maybe 1/10 times it doesn't throw an error.

I am thinking I might just do the batch script approach (following along myne's examples) to install the files, and give up on Internet Express. Which is too bad, I kind of liked the idea of "repacking" the nusb installer.

Reply 22 of 28, by doshea

User metadata
Rank Oldbie
Rank
Oldbie
wallythander wrote on 2025-07-20, 21:10:

I can't even get it working as consistently as it seemed to in the same VM.

Is this in 86Box? I've had issues under Bochs and Qemu when the emulated machine has an effective clock speed that is too fast - I assume it triggers race conditions in Windows Setup. I end up having to run them slower (or unlocking the RTC). I assume this wouldn't be a problem in 86Box though due to it emulating a slower CPU with a fixed, period-appropriate clock speed.

Reply 23 of 28, by myne

User metadata
Rank Oldbie
Rank
Oldbie
wallythander wrote on 2025-07-20, 21:10:

I am thinking I might just do the batch script approach (following along myne's examples) to install the files, and give up on Internet Express. Which is too bad, I kind of liked the idea of "repacking" the nusb installer.

Paste what you have here.
Also worth remembering the inf processor had updates over the years which is probably why it was bundled with every patch.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 24 of 28, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Used my script on _nusb.inf here's the copy files half:


copy QFECheck.exe %Windir%
copy DISKTSD.VXD %Windir%\Options\Cabs
copy user32.dll %Windir%\Options\Cabs
copy user.exe %Windir%\Options\Cabs
copy ntmaphlp.pdr %Windir%\Options\Cabs
copy ntmap.inf %Windir%\Options\Cabs
copy 1394.INF %Windir%\Options\Cabs
copy hardware.hlp %Windir%\Options\Cabs
copy systray.exe %Windir%\Options\Cabs
copy hotplug.dll %Windir%\Options\Cabs
copy ios.vxd %Windir%\Options\Cabs
copy NTMAP.SYS %Windir%\Options\Cabs
copy SBP2PORT.SYS %Windir%\Options\Cabs
copy OHCI1394.SYS %Windir%\Options\Cabs
copy 1394BUS.SYS %Windir%\Options\Cabs
copy _USB2UN.INF %Windir%\INF
copy usbauth.sys %Windir%\Options\Cabs
copy USB.INF %Windir%\INF
copy usbmphlp.pdr %Windir%\Options\Cabs
copy usbstor.sys %Windir%\Options\Cabs
copy USBCCGP.SYS %Windir%\Options\Cabs
copy USBHUB.SYS %Windir%\Options\Cabs
copy USBD.SYS %Windir%\Options\Cabs
copy UHCD.SYS %Windir%\Options\Cabs
copy OPENHCI.SYS %Windir%\Options\Cabs
copy cdvsd.vxd %Windir%\Options\Cabs
copy wdmstub.sys %Windir%\Options\Cabs
copy USBPORT.SYS %Windir%\Options\Cabs
copy USBHUB20.SYS %Windir%\Options\Cabs
copy USBEHCI.SYS %Windir%\Options\Cabs
copy USB2.INF %Windir%\Options\Cabs
copy explorer.exe %Windir%\Options\Cabs
copy NODRIVER.INF %Windir%\Options\Cabs
copy usbntmap.inf %Windir%\Options\Cabs
copy usbstor.inf %Windir%\Options\Cabs
copy usbntmap.sys %Windir%\Options\Cabs
copy USB.INF %Windir%\Options\Cabs
copy USB2.INF %Windir%\INF
copy usbntmap.inf %Windir%\INF
copy UHCD.SYS %Windir%\SYSTEM32\DRIVERS
copy OPENHCI.SYS %Windir%\SYSTEM32\DRIVERS
copy wdmstub.sys %Windir%\SYSTEM32\DRIVERS
copy USBPORT.SYS %Windir%\SYSTEM32\DRIVERS
copy USBHUB20.SYS %Windir%\SYSTEM32\DRIVERS
copy USBEHCI.SYS %Windir%\SYSTEM32\DRIVERS
copy usbu2a.sys %Windir%\SYSTEM32\DRIVERS
copy usbstor.sys %Windir%\SYSTEM32\DRIVERS
copy usbntmap.sys %Windir%\SYSTEM32\DRIVERS
copy usbauth.sys %Windir%\SYSTEM32\DRIVERS
copy NTMAP.SYS %Windir%\SYSTEM32\DRIVERS
copy SBP2PORT.SYS %Windir%\SYSTEM32\DRIVERS
copy OHCI1394.SYS %Windir%\SYSTEM32\DRIVERS
copy 1394BUS.SYS %Windir%\SYSTEM32\DRIVERS
copy explorer.exe %Windir%
copy USBD.SYS %Windir%\SYSTEM32\DRIVERS
copy NODRIVER.INF %Windir%\INF
copy USBHUB.SYS %Windir%\SYSTEM32\DRIVERS
copy QV2KUX.SYS %Windir%\SYSTEM32\DRIVERS
copy usbstor.inf %Windir%\INF
copy ntmap.inf %Windir%\INF
copy 1394.INF %Windir%\INF
copy hardware.hlp %Windir%\Help
copy QFECheck.hlp %Windir%\Help
copy cdvsd.vxd %Windir%\SYSTEM\IOSUBSYS
copy usbmphlp.pdr %Windir%\SYSTEM\IOSUBSYS
copy DISKTSD.VXD %Windir%\SYSTEM\IOSUBSYS
copy ntmaphlp.pdr %Windir%\SYSTEM\IOSUBSYS
copy sysdm.cpl %Windir%\SYSTEM
copy user32.dll %Windir%\SYSTEM
copy user.exe %Windir%\SYSTEM
copy systray.exe %Windir%\SYSTEM
copy hotplug.dll %Windir%\SYSTEM
copy ios.vxd %Windir%\SYSTEM\VMM32
copy USBCCGP.SYS %Windir%\SYSTEM32\DRIVERS
copy QV2KUX.SYS %Windir%\Options\Cabs

The rest is the reg keys.

Last edited by myne on 2025-07-21, 09:10. Edited 1 time in total.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 25 of 28, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Scratch that. Found the "latest" script.

Output is 2 bats.
Which, the reg one didn't run from dos, so I had to modify the output for the iso.

In any case, that's the contents of _nusb.inf as 2 bats.

Script and output attached

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 26 of 28, by wallythander

User metadata
Rank Newbie
Rank
Newbie
doshea wrote on Yesterday, 02:58:

Is this in 86Box? I've had issues under Bochs and Qemu when the emulated machine has an effective clock speed that is too fast - I assume it triggers race conditions in Windows Setup. I end up having to run them slower (or unlocking the RTC). I assume this wouldn't be a problem in 86Box though due to it emulating a slower CPU with a fixed, period-appropriate clock speed.

Yeah, 86Box, though I probably don't need to do that for things like using rloew's slipstream utility.

myne wrote on Yesterday, 03:16:

Paste what you have here.
Also worth remembering the inf processor had updates over the years which is probably why it was bundled with every patch.

I am strongly suspecting different versions being the problem right now. I didn't post an update last night, but instead of going the route of your script, I used WinRar to create a self extracting archive to execute the _start.bat file from the nusb installer. Outside of not being familiar with PowerShell, I didn't realize it was available for Linux, so thought running it would be a hurdle of its own, and I already had WinRAR and 7Zip installed in my Windows 98 work VM.

I think I overwrote my bad attempts at Internet Express attempts with this last one.

Reply 27 of 28, by wallythander

User metadata
Rank Newbie
Rank
Newbie
myne wrote on Yesterday, 09:09:
Scratch that. Found the "latest" script. […]
Show full quote

Scratch that. Found the "latest" script.

Output is 2 bats.
Which, the reg one didn't run from dos, so I had to modify the output for the iso.

In any case, that's the contents of _nusb.inf as 2 bats.

Script and output attached

Oh that is really neat. And that is a lot simpler looking than an INF file.

It expects a reboot after the first batch file runs, and then updates the registry on the next boot?

I found a copy of my not so great working Internet Express attempt to install the files. I need to repack it because the drivers are already successfully slipstreamed (using infinst). So I am only trying to do the remaining files.

Reply 28 of 28, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Um... I think I just split it into 2 bats for simplicity.
No other smarts were added.

Try running one immediately after the other

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic