Kamerat wrote:cyclone3d wrote:Even newer onboard SATA controllers work fine in Win98SE. Sure it just uses the regular built-in 16-bit drivers, but it does work.
The fastest PCI SATA controller that has drivers for Win98SE is any card based on the Promise SATA 150 (SATA I only.. the SATA II 150 chip will not work).
The JMicron JMB360 SATAII PCIe chip actually got Windows 98SE drivers, but it's not a very common chip on a stand alone controller and I'm not sure how it performs.
Ooohhhh.. something else for me to keep an eye out for.
Edit.. well, I found some.. but they are only single port eSATA. The JMB360 only supports a single port and looks like it doesn't have a BIOS on the card so pretty sure it wouldn't be bootable.
However, the Adaptec RAID 1220SA has Linux driver source code available so it might be possible to make a 9x driver for it.
Still looking for other options.
Edit 2: Anybody have an actual verified link to Win98 drivers for the JMB360? All I can find is places saying that it supports Win98 but every single driver package I have been able to find doesn't have a Win98 driver. Really looks to be Win2000 or newer.
The exception is the RLoew custom driver... but I am looking for something that has support from the mfg.
Edit 3: Found a free Universal ATA driver and somebody did make a version that has support for Win 9x.
Main page: http://alter.org.ua/en/soft/win/uni_ata/
Page with Win9x version: http://reboot.pro/topic/2384-alter-group-univ … nt351nt42000xp/
The compiled Win9x version was compiled in debug mode and is a very old version and it doesn't look like the Win9x version was ever updated or included in the newer versions so I may have to take a look at that sometime to see if I can implement the Win9x compatibility in the newer versions.