kixs wrote:Although it's just a few INF files that need to be restored.
No, drivers are not only INF files. Some drivers are updating OpenGL32.DLL, and other device drivers (not for graphics card) can even change some kernel files so the system will no longer boot when the device gets removed.
But in most cases, Windows 9x will continue to work after 100 card change. Only some 3dfx drivers was buggy and required manual registry cleanup on any 3Dfx driver or device change (it can be do almost easily via RegEdit when an other VGA driver is in use).
Also Win98 does not like to travel between PnP and non-PnP motherboards. It may turn off Plug-and-Play stuff inside and stop detecting any PCI hardware at boot time. Even if it is returned to a PnP-capable system with modern PCI/PnP BIOS. Note that older 486s with PCI wasn't fully compatible with PnP, and I was forced to replace Win98 to Win95B on such system (PC Chips M915i) to get plug&play working correctly.
2×Soviet ZX-Speccy, 1×MacIIsi, 1×086, 1×286, 2×386DX, 1×386SX, 2×486, 1×P54C, 7×P55C, 6×Slot1, 4×S370, 1×SlotA, 2×S462, ∞×Modern.