Well, after my P3 Voodoo3 build started to throw RAM errors AGAIN, even after already replacing the DIMMs, it was probably time to retire it. That QDI Advance 10T served me well for a full decade, but failing DIMMs so soon after the previous RAM failure is VERY suspicious... I only had these in that board for 2 weeks...
But what could replace it anyway? The reason I had that system was to have the best possible compatibility with 90's games, while also having good performance. Not exactly period-correct, since I never really go for that, although its original specs were very much period-correct, with a Soyo SY-6VBA133, P2 400, SBLive! and Voodoo3, it quickly evolved to a PGA370 P3 (mostly because the original board died, and I ended up upgrading to the QDI), only keeping the Voodoo and SBLive! constantly. It even was a P4 build briefly, before settling on that QDI board (I really dislike Netburst, and for some reason that particular config caused problems with some games anyway.) That QDI in of itself went from P3 650MHz to Tualeron 1.2GHz, to P3-S 1266MHz OCed @ 1.3GHz. Surprisingly, the same Win98SE install took all those changes (even the motherboards) like a champ over the years without a hitch. I wouldn't really mind reinstalling the OS, it just didn't happen to be necessary.
So, what is the next step? Well, I have an MSI K7T266 Pro2 V2.0 (with the extra Promise FastTrak100 and NEC USB2 builtin), a few socket 462 CPUs, plenty of DDR DIMMs (although just one 512MB was more than enough while also being perfectly stable without patches), and more than enough time to rebuild everything. I settled on an Athlon XP 1800+ Palomino (~1.56GHz), 512MB DDR400 (allows for very tight timings on 266 speeds), and basically kept everything else the same. Build went nice, almost too nice...
Just for shits and giggles, I hooked up that same Win98SE HDD to see if that will work. And well... IT ACTUALLY DID! 🤯 No BSOD, no conflicts, no falling back to DOS Compatibility Mode, just automatically reinstalling the proper drivers for the new configuration, and after that, happily playing the startup sound, and loading my desktop. One reboot just for good measure, and everything is still fine. Now,I'm no stranger to getting Windows XP and later installs working on different motherboards even when SATA controllers were different (injecting drivers on existing installations is especially easy on Vista and later, and yes, I also did it just for fun), but that was from G41 chipset to Z77, and it still needed some finagling with drivers and reboots, even though when I was done, it was just fine. This? I expected it to be considerably worse, since everyone here knows how temperamental Win9x can be, but it was even smoother instead. It probably helped that they were similar enough VIA chipsets, and used the same drivers.
I also have another HDD on that PC with WinXP, mostly to see if I can get working Glide support in that, but the drivers have failed me there again and again. (Any recommendations for XP Voodoo3 drivers??). I also tried that, but ironically, that failed spectacularly with an UNMOUNTABLE_BOOT_VOLUME. Not good, and that's not due to the motherboard being different, it might be an actual HDD problem.