Well, it turns out that I have SATA drivers that are compatible with my machine that work in Windows 98:

- cp.jpg (60.94 KiB) Viewed 10653 times
For the record, no matter what I did with UIDE.sys, UDVD.sys and UHDD.sys. I always ended up with some flaky behavior. I'm not saying that it's necessarily and issue with UIDE, it may be some combination of using FAT 32, Windows 98 SE, HimemX, the way HimemX has to be configured -- who knows. The /B switch come the closest to working of anything I could find, but eventually I'd get registry writing errors and have to reboot every few boots of Win98 SE. With any /S switch I tried defining a cache size, I'd get file writing errors that would show during the installation of 98 SE -- OBDC version errors, errors accessing certain files, et cetra. Windows would eventually boot, but explorer wouldn't load. I did test using UIDE with /B to install an old 98 SE upgrade CD, using an old Win 95 CD to pass the validation check and
it worked for that, but I removed UIDE after the first reboot.
Also found Xrayer's old update for io.sys (w98iopat.exe) at TmEE's site, it fixes not being able to get in Safe Mode when using himemX. I've also started using his settings recommended for himemX, MaxPhysPage, MaxFileCache, MinFileCache and ChunkSize in the patch.
Windows 98 SE is now installed. It boots with SATA operation set to "Normal" in the BIOS. I don't have access to the DVD drive, but am dual booting so I can deal with it. I have other issues to deal with on it and I have a partition with Windows 2000 Pro (I'm using it now).
Just an update on this little endeavor.
