MSFN Forum: Resurrecting a 1999-Vintage Win98SE Machine - MSFN Forum

Jump to content


  • 4 Pages +
  • 1
  • 2
  • 3
  • 4
  • You cannot start a new topic
  • You cannot reply to this topic

Resurrecting a 1999-Vintage Win98SE Machine Rate Topic: -----

#21 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,860
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 17 March 2012 - 11:44 AM

Any pendrive or just a specific one?

But even befor I read your reply, do the following, please:
1) Create an arbitrary folder, and name it, say, "seguro", it could be C:\SEGURO, for instance.
2) Go to C:\WINDOWS\SYSTEM32\DRIVERS, find USBHUB20.SYS, and copy it to C:\SEGURO.
3) Install NUSB 3.3 Spanish.

Another thing, did you disable the onboard USB controller in the BIOS? If you're using PS/2 mouse and keyboard, that should be the safe thing to do.


#22 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,408
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 17 March 2012 - 11:56 AM

View Postdencorso, on 17 March 2012 - 11:44 AM, said:

1) Create an arbitrary folder, and name it, say, "seguro", it could be C:\SEGURO, for instance.

Since I am in picky mood, you mean:

Quote

1) Create an arbitrary a new folder, and name it arbitrarily, say, "seguro", it could be C:\SEGURO, for instance.


Actual arbitrary folders are very difficult to create.... ;)

jaclaz

#23 User is offline   TELVM 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 09-February 12
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 March 2012 - 01:02 PM

View Postdencorso, on 17 March 2012 - 11:44 AM, said:

Any pendrive or just a specific one?

Anyone at hand.

View Postdencorso, on 17 March 2012 - 11:44 AM, said:

But even befor I read your reply, do the following, please:
1) Create an arbitrary folder, and name it, say, "seguro", it could be C:\SEGURO, for instance.
2) Go to C:\WINDOWS\SYSTEM32\DRIVERS, find USBHUB20.SYS, and copy it to C:\SEGURO.
3) Install NUSB 3.3 Spanish.

Done done done and no change in device manager, same exclamation mark problem and pendrives not recognized.

Both mouse and keyboard are PS/2 in the dino.

View Postdencorso, on 17 March 2012 - 11:44 AM, said:

Another thing, did you disable the onboard USB controller in the BIOS? If you're using PS/2 mouse and keyboard, that should be the safe thing to do.

The closest thing to 'disable onboard USB controller' I can find in BIOS is 'USB Keyboard Support', which is set to 'Disabled'.


Perhaps disabling some of the items under 'USB controllers' in the device manager? I mean this style:

Posted Image

This post has been edited by TELVM: 17 March 2012 - 01:07 PM


#24 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,237
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 17 March 2012 - 01:51 PM

Not sure, but...
"Assign IRQ for USB" -
http://www4.picturep...img/7778517.jpg
You're picking up the (old) Intel one...
You could TRY going into SAFE MODE (the only way to see old/hidden) and UNINSTALL all USB-related items, then reboot into BIOS and try disabling (ref the photo) IRQ->USB assignment , then see if Windows "picks up" ONLY the VIA Add-In (and make sure the Drivers are "findable" or maybe need to reinstall).

Seems you are having more problems with the Intel (on-board USB1.1) than the VIA (Add-in USB2.0).

#25 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,860
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 17 March 2012 - 02:14 PM

submix8c certainly has a point there.
But, on a machine that has problematic USB 1.0 onboard controller, the ACPI is usually even worse and sends people on wild-goose chases.
So let's do away with both.

Inside windows, open regedit and navigate to HKLM\Software\Microsoft\Windows\CurrentVersion\Detect, and then add as a new dword value:

ACPIOption=2.

Close regedit and shut down the machine.

Turn it on again, and go into BIOS, and change all of the followng settngs as indcated:

====
Anti-Virus Protection: Disabled
====
Memory Hole at 15M-16M: Disabled
====
ACPI Function: Disabled
PM Control by APM: Yes
====
PNP OS Installed: No
Resources Controlled By: Manual
Reset Configuration Data: Enabled (it'll disable itself after ONE reboot)

Assign IRQ for USB: Disabled
====


Let windows boot into safe mode and remove all USB-related items, then reboot normally and let windos redetect them all.

Let us know the outcome. Good luck!

#26 User is offline   TELVM 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 09-February 12
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 March 2012 - 03:28 PM

View Postsubmix8c, on 17 March 2012 - 01:51 PM, said:

You could TRY going into SAFE MODE (the only way to see old/hidden) and UNINSTALL all USB-related items, then reboot into BIOS and try disabling (ref the photo) IRQ->USB assignment , then see if Windows "picks up" ONLY the VIA Add-In (and make sure the Drivers are "findable" or maybe need to reinstall).


Tried as you said. Found several USB 'ghosts' when in safe-mode, then deleted everything under 'USB controllers' in device manager. Then disabled 'Assign IRQ for USB' in BIOS. On restart Windows, asking for Win98 installation CD, reinstalled everything again as in the picture I posted above:

Posted Image

But when I inserted a pendrive its light began flashing AT LAST! :w00t: Then came a message 'new hardware found' and I let Windows search for the most suitable driver for the new device, installed it, and finally the pendrive was recognized, and it appears as 'E: extractable disk' in Windows Explorer :w00t: .

HOWEVERRRRR ... the instant I click on E: , Windows frozes and hungs :o :} . No BOD, but I have to reset.


View Postsubmix8c, on 17 March 2012 - 01:51 PM, said:

Seems you are having more problems with the Intel (on-board USB1.1) than the VIA (Add-in USB2.0).


May be I could try the procedure again, and this time cancelling the installation of any USB drivers, except the VIA add-in USB2.0 ones (which I think are the last two lines under 'USB Controllers' in the picture)?




View Postdencorso, on 17 March 2012 - 02:14 PM, said:

... add as a new dword value ACPIOption=2 ...


Just to be sure: Hexa, decimal, or doesn't matter? :ph34r:

View Postdencorso, on 17 March 2012 - 02:14 PM, said:

Turn it on again, and go into BIOS, and change all of the followng settings as indicated.


Sorry Dencorso, I'm not sure exactly which following settings are you referring to? :unsure:

#27 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,237
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 17 March 2012 - 03:46 PM

In RegEdit, go to
HKLM\Software\Microsoft\Windows\CurrentVersion\Detect
RIGHT-CLICK "DETECT" (on left pane) and a "window" will appear
...and then add as a new dword value: (etc)

Odd that the Intel item reappeared. May be irrelevant. The only thing you did was "deallocate" the IRQ to "free" it for the USB Add-In, so...

edit - dencorso...
THIS BIOS entry?
http://www5.picturep...img/7778513.jpg
"ACPI Enabled"

This post has been edited by submix8c: 17 March 2012 - 03:53 PM


#28 User is offline   TELVM 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 09-February 12
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 March 2012 - 04:01 PM

View Postsubmix8c, on 17 March 2012 - 03:46 PM, said:

In RegEdit, go to
HKLM\Software\Microsoft\Windows\CurrentVersion\Detect
RIGHT-CLICK "DETECT" (on left pane) and a "window" will appear
...and then add as a new dword value: (etc)


Roger Wilco :ph34r: . But must I mark hexa or decimal before entering the '2', i.e. :

Posted Image

#29 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,237
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 17 March 2012 - 04:15 PM

When you ADD a new value, it's irrelevant. The sheer fact that you are doing a DWORD (from the LEFT SIDE) will create a VALUE on the RIGHT and will be a "2" (no matter what Numeric BASE you use). You MIGHT have to "rename" it to the indicate NAME given above (ref. that link dencorso gave).

#30 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,860
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 17 March 2012 - 05:31 PM

View Postsubmix8c, on 17 March 2012 - 03:46 PM, said:

edit - dencorso...
THIS BIOS entry?
http://www5.picturep...img/7778513.jpg
"ACPI Enabled"

Sure.

:blink:

Well, sorry! My keyboard froze and I had to reboot.
It seems my latest edit before that to my post #25 never really made it to the forum. :blushing:

So...

Please, do re-read my post #25 above, for now I've added the BIOS settings I intended to have changed.
My aim is to move from ACPI to APM.

Sorry again, folks! :blushing:

@TELVM: hexadecimal 2 = decimal 2 so you may choose either. But I should have said so, earlier.
Then again, thanks to my keyboard, I didn't get the chance to before. Sorry!

#31 User is offline   TELVM 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 09-February 12
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 March 2012 - 07:06 PM

View Postdencorso, on 17 March 2012 - 02:14 PM, said:

Inside windows, open regedit and navigate to HKLM\Software\Microsoft\Windows\CurrentVersion\Detect, and then add as a new dword value:

ACPIOption=2.

Close regedit and shut down the machine.

Turn it on again, and go into BIOS, and change all of the followng settngs as indcated:

====
Anti-Virus Protection: Disabled
====
Memory Hole at 15M-16M: Disabled
====
ACPI Function: Disabled
PM Control by APM: Yes
====
PNP OS Installed: No
Resources Controlled By: Manual
Reset Configuration Data: Enabled (it'll disable itself after ONE reboot)

Assign IRQ for USB: Disabled
====


Let windows boot into safe mode and remove all USB-related items, then reboot normally and let windos redetect them all.

Let us know the outcome. Good luck!


Well the system is screwed up, big time. I'm going to reinstall Win98 trying disabling ACPI during installation with setup /c i setup /p i .

This post has been edited by TELVM: 18 March 2012 - 05:08 AM


#32 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,860
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 17 March 2012 - 10:32 PM

Since you decided to reinstall, you have nothing to loose in trying the following before going ahead with the reinstallation. So, please, do try rebooting and letting windows start (as far as it manages to) then shutting it down (unless it hangs/freezes, when a reset is needed) two or three times in a row. The system may manage to fix itself enough for us to go on. If not, then reinstall without ACPI, and give it the manufacturer's drivers and VIA's USB drivers, but do not install NUSB for the moment.

BTW, it is

Setup /p i

not

Setup /c i

#33 User is offline   TELVM 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 09-February 12
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 18 March 2012 - 05:19 AM

Thanks a lot for your help and patience Dencorso. The system went too FUBAR :wacko: , better to start afresh. I'm reinstalling as per your last instructions.

#34 User is offline   TELVM 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 09-February 12
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 20 March 2012 - 03:19 AM

Sadly it was not possible to install Win98SE with 'setup /p i' to disable ACPI in this comp. After entering the command installation began, but always froze and hung some seconds later. I had to reinstall with ACPI enabled.

If the problem is conflict from ACPI and USB controllers sharing the same IRQs, how about disabling some non-used devices (joystick, COM, printer ports) to free IRQs, then reassign so that no IRQ is shared by ACPI and USB?

#35 User is offline   TELVM 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 09-February 12
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 20 March 2012 - 07:14 AM

At last! Halleluyah! Got USB 2.0 pendrives working with the dino! :thumbup :thumbup :thumbup


Out of desperation I started changing many things almost aleatorially, and by pure serendipity this is the winner combination:

- USB 2.0 PCI card moved to slot 3 (center one of the five).

- Installed Spanish version of NUSB 3.3, then installed VIA drivers for VT6202 USB 2.0 PCI Card.

- Under Device Manager - USB, disabled Universal Host Controller Intel 82371AB/EB PCI to USB.

- In Device Manager - System Devices - PCI Bus - IRQ Control ...

Posted Image

... leave only 'Get IRQ Table using MS specification table' ticked.

- BIOS
· ACPI: Enabled
· Power Control by APM: Yes
· PNP OS Installed: Yes
· Resources Controlled by: Auto
· Reset Configuration Data: Disabled
· Assign IRQ for VGA: Yes
· Assign IRQ for USB: Yes
· PCI Latency Timer: 32 PCI Clocks
· Slots 1 to 4 Use IRQ: Auto
· USB Keyboard Support: Disabled

#36 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,860
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 21 March 2012 - 12:16 AM

Congratulations! Posted Image

BTW, since you now can connect pendrives at USB 2.0 speed, this is a great moment for acquiring a full-disk image as a backup, so that you'll never again need to install from scratch.

#37 User is offline   TELVM 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 09-February 12
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 22 March 2012 - 03:07 PM

I'm now having some trouble trying to create a 128MB ramdisk using XMSDSK.EXE . I put both the HIMEMX.EXE and XMSDSK.EXE files in C:\Windows , and added these two lines to the top of CONFIG.SYS:

DEVICE=C:\WINDOWS\HIMEMX.EXE
INSTALL=C:\WINDOWS\XMSDSK.EXE 131172 K: /C1 /T /Y

But for some reason the comp just freezes while initializing it :huh: .

(If I REMark the ramdisk line, HIMEMX.EXE loads OK)





And now gentlemen time for some laughs :lol: .


A bit of retro benchmarking, just for fun:

Posted Image

Posted Image


Behold my highly sophisticated astronautics-grade PII cooling solution :D :

Posted Image

Works like a charm however, keeping the Deschutes 350/100 overclocked to 434/124 quite cool:

Posted Image

#38 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,860
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 22 March 2012 - 03:29 PM

Forget HIMEMX.EXE. You don't need it at all, with 768 MiB RAM. Use MS HIMEM.SYS instead.
But you do need to add both to system.ini and system.cb a [VCache] section having a single setting:

MaxFileCache=114688 ; 112 MiB

Then I think your XMSDSK will load OK. Let me know how it goes.

PS: Loved your cooling solution! :thumbup

#39 User is offline   TELVM 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 09-February 12
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 22 March 2012 - 06:06 PM

No joy man, system keeps crashing on startup.

However something bizarre: Starting up step by step I observe the line with xmsdsk.exe passes OK; then, some lines later, the crashing comes after some mouse related line :blink: .

But if I REMark the ramdisk line, comp starts OK and mouse works OK :wacko: .

Could it be that XMSDSK.EXE is conflicting somehow with the mouse?

#40 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,860
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 22 March 2012 - 07:14 PM

Zip and attach config.sys and autoexec.bat. Let's pore over them and see what we find, OK?

Share this topic:


  • 4 Pages +
  • 1
  • 2
  • 3
  • 4
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy