VOGONS


First post, by RobbieBenzi

User metadata
Rank Newbie
Rank
Newbie

Hello, I Hope It Is the appropriate section

I am building a multiboot retro rig based on a Asus P5G41T-M lx V2 board (iCore2)
At the Moment I am struggling getting Windows 95 to work, the Plan is to use Cpu fix for speed, rloew's patches for SATA and Memory, LoneCrusader ICHs drivers (post-install) and XUSBSUPP over OSR 2.x
I tries several time starting fresh but the latest (XUSBSUPP) seems likes It doesn't want to collaborate.
I tried with both OSR 2.5 and 2.0 but both crashes once I get XUSBSUPP installed, on the third device (full reboot, without any error message). The further I could get is setting the USB Speed to Full Speed (instead of HiSpeed) on the BIOS during the installation, this gets me through all the USB setups, but as soon as I switch to HiSpeed it stops booting. Seems likes I am the only one who Is having troubles without any usb components previously installed (I am starting from a fresh install, I even tried temporarely enabling IDE compatibility mode to postpone PATCHSATA installation, same result).

Do you guys have suggestions? May be Useful to try MS USB supplement instead of the XUSBSUPP that should supersead them and have better stability? What May I be doing wrong?
Thank you in Advance

P.s. the system Is fat 16 with DOS 6.22 and I intend to patch it to keep the dual booting capacity

Reply 1 of 9, by Sombrero

User metadata
Rank Oldbie
Rank
Oldbie

Try disabling legacy USB support in BIOS, I have to do that with my P35 Win98SE build to get the system boot up to windows.

Reply 2 of 9, by RobbieBenzi

User metadata
Rank Newbie
Rank
Newbie

Fantastic, I'll try It. I tried with It set to auto or Force Enabling it, I Indeed didn't try forcr disabling It (i considered 95 enough Legacy to need It enabled), I'll try It ASAP! Thank you!

Reply 3 of 9, by RobbieBenzi

User metadata
Rank Newbie
Rank
Newbie

I tried disabling It, now It seems likes I can either Boot with
Hard Disk Enhanced Mode (and still somehow only 2 out of the 3 sata controllers gets shown as IDE controller in device manager) without USB support (disabling USB at all) OR
Hard Disk Compatible mode, which lets me install XUSBSUPP (BC otherwise It crashes) and USB drives.
If I load both together the system Crash during boot, at the First win95 loadscreen

I May add that only 2 Disk controller get shown (don't know if the sata controllers are considered One in win95 and IDE controller is the other) and that when I Boot the device gets the proper name while installing, but when i check device manager they are are shown as generic IDE devices with a question Mark. Also if I try to update the driver from there, pointing to the inf folder while it show the name and the foldee the "Finish" button does nothing (despite NOT being greyed out) and I can only select Cancel or Finish.

Last thing not a single CD/DVD drive gets shown.

I Hope I gave enough info to help me troubleshoot the issue

Thank you in Advance
Roberto

Reply 4 of 9, by Sombrero

User metadata
Rank Oldbie
Rank
Oldbie

I'm afraid I can't help you more, I only got the P35 system working well with Win98SE after A LOT of trial and error and only specifically with NUSB 3.6.

You are working with Win95 and even newer chipset, so you might be fighting one hell of an uphill battle. If you draw a blank with Win95 give 98SE a try, I managed to get P45 chipset to work with it just fine.

Reply 5 of 9, by The Serpent Rider

User metadata
Rank l33t++
Rank
l33t++

Most extended support stuff usually revolves around Winows 98 SE.

I must be some kind of standard: the anonymous gangbanger of the 21st century.

Reply 6 of 9, by DudeFace

User metadata
Rank Member
Rank
Member

ive got a Gigabyte G31, i have legacy usb enabled in bios and never had any problems, the only main setting i change is for the sata/ide so only 4 drives are enabled 1 ide header for master/slave and two sata headers, any more an win 9x refuses to boot, also ICH7 isnt a good choice if you want sound in dos games, theres only a couple of cards that may be compatible, i did install 95 osr2.5 on this system, for the cpu patch make sure you use version 3, my usb keyboard/mouse had no problems without any usb drivers, it was a microsoft 1000/800 wireless combo which worked out of the box even for install even on my socket 7 pc, i forget if i had usb drives working if i did may have used nus33 or nusb36, the usb controller will install using lonecrusaders inf chipset drivers, i copy the machine.inf files across overwriting the originals then reboot and everything detects and installs

Reply 7 of 9, by RobbieBenzi

User metadata
Rank Newbie
Rank
Newbie
DudeFace wrote on 2024-10-22, 17:09:

ive got a Gigabyte G31, i have legacy usb enabled in bios and never had any problems, the only main setting i change is for the sata/ide so only 4 drives are enabled 1 ide header for master/slave and two sata headers, any more an win 9x refuses to boot, also ICH7 isnt a good choice if you want sound in dos games, theres only a couple of cards that may be compatible, i did install 95 osr2.5 on this system, for the cpu patch make sure you use version 3, my usb keyboard/mouse had no problems without any usb drivers, it was a microsoft 1000/800 wireless combo which worked out of the box even for install even on my socket 7 pc, i forget if i had usb drives working if i did may have used nus33 or nusb36, the usb controller will install using lonecrusaders inf chipset drivers, i copy the machine.inf files across overwriting the originals then reboot and everything detects and installs

Thats the board I can work with, sadly. It has ALC887 as a sound device, I managed to get it working (more or less) with win98, but the over all plan was to use SBLIVE midi for dos, or OPL3LPT if sb don't work.

Aren't NUSB36 and NUS33 directed toward Win98? Do they work on 95 too? I was under the impression that XUSBSUPP was meant to be an equivalent of those for 95, what is the ppoint then if they work on 95too?

Didn't LoneCrusader ICH chipset inf left USB out of the packet? Is there a new version that includes them that I don't know about? May I ask you to link that?
Also, what's the cleanest way to install those post-installation? I tried copying the files in the Windows 95 folder to merge them with the install but I get crashes as soon as I get to the First hardware detection made from the installer (the one made before any reboot)

Reply 8 of 9, by RobbieBenzi

User metadata
Rank Newbie
Rank
Newbie

On a side note 2 observations, in case It May be useful:

I went a Little further installing a clean 95C without IE4 (can't connect tò the internet tò install It, and being on a different folder then Win95 seems like It can't auto install It if you don't have a the CD . I proceed tò install USBSupp from Microsoft and usbupdt manually After y2k Patch (also without IE4), then RLOEW USB patch.
Now 2 of my USB gets drivers from the inf folder and load SYS files from system folder and gets installed. Mass storage drivers gets installed too, but USBSTOP does notnseem to work, still gotta test if the USB Drive works properly those.
The issue Is that if I try to install the third usb the same way system flat-out crashes. Someone do have any idea on why this May be happening?

Lastly I noticed that around the web there's a RLOEW (May he rest in peace) archive ( https://www.infania.net/misc/rloew/SATA/95/ ) of PATCHSATA with a folder named 95 with
ESDI_506.BAK 2019-10-20 18:47 24K
ESDI_506.PDR 2019-10-20 18:47 24K
MSHDC.INF 2019-10-20 18:47 14K

I Guess those should be Better targeted at Win95 and less 98 centric, but there's no readme or manual, so I don't know how tò use it.

Being able to contact LoneCrusader, that collaborate much with him would be invaluably helpful, but at the moment my request to join MSFN have been pending for 2 to 3 weeks, so asking you guys guidance is my Last Hope, Vogons-Wan! (Pun intended)

Thank you in Advance

Reply 9 of 9, by DudeFace

User metadata
Rank Member
Rank
Member
RobbieBenzi wrote on 2024-10-22, 22:23:

Thats the board I can work with, sadly. It has ALC887 as a sound device, I managed to get it working (more or less) with win98, but the over all plan was to use SBLIVE midi for dos, or OPL3LPT if sb don't work.

SB live wont work in dos on this board its what i use on my G31, im not sure if SBEMU can help in this regard as i've never tried it, might be worth looking into, there are only a couple of cards that will work on these later chipsets, i think its an aureal vortex 2 or an ESS solo1, dont quote me on that tho, i dont own either, but i have seen others on here get them working as these cards use DDMA or was it DSDMA, the OPL3LPT looks like a good option.

RobbieBenzi wrote on 2024-10-22, 22:23:

Aren't NUSB36 and NUS33 directed toward Win98? Do they work on 95 too? I was under the impression that XUSBSUPP was meant to be an equivalent of those for 95, what is the ppoint then if they work on 95too?

you may be right, its been a long time since i had win95 setup, if it wasnt NUSB i may have used XUSBSUPP

RobbieBenzi wrote on 2024-10-22, 22:23:

Didn't LoneCrusader ICH chipset inf left USB out of the packet? Is there a new version that includes them that I don't know about? May I ask you to link that?
Also, what's the cleanest way to install those post-installation? I tried copying the files in the Windows 95 folder to merge them with the install but I get crashes as soon as I get to the First hardware detection made from the installer (the one made before any reboot)

it will install the usb controller, just not for usb storage devices, mine has the "Intel(R) 82801G (ICH7 Family) USB Universal Host Controller " this only gets detectd and installed after i copy lonecrusaders inf.

after install i search windows for the MACHINE.INF/MSHDC.INF, then copy across lonecrusaders files that are in the folder for ICH7, overwriting the original windows ones, then i restart windows, on restart it will detect everything and install it

this is the name of the file "intel_inf_94.zip"

The attachment win9x lonecrusader chipset files.jpg is no longer available

if you still have trouble, you may be better off using 98 on this board just to get a working system, thats what i did, also win 95 doesnt like my 512mb gpu as 256mb is the max gpu usable, also if you're using drivers for HD audio they can cause crashes/BSOD, so i would advise against it, its already hard enough getting older Os's working on later hardware, and using buggy drivers wont help.