|Wengiers did a lot of good things there. Some of it might be a little tricky, I am thinking especially about the LFN issue. I am finding out that not old DOS programs go along with it, even if it is enabled in DOS. Then there are some file naming conventions that have changed with various Windows versions so it's easy to end up with illegal filenames or worse if one shares files in a multiboot setup.|
The hardware is a Gigabyte 8I875 motherboard (socket 478, chipset i875p) with a 3.4Ghz Pentium 4 and 2.5Gb of RAM, nVidia TNT2 Ultra AGP (has high resolution drivers for Windows 3.1x), Ensoniq ES1370 PCI (has DOS and Windows 3.1x drivers) and 3Com 3C905/TX PCI (also has DOS and Windows 3.1x drivers). The hard drives are Seagate SCSI Cheetah (very fast, even by today's standards), with Adpatec Ultra160 SCSI 19160 PCI (fully compatible with DOS 7.0 and Windows 3.1x, with no need for drivers regardless of size or number of drives as long as ones stays with FAT16).
The point is that with this hardware I can run every version of Windows from 3.1x to XP and it's still good enough to do something useful in XP so I am still with it. It can run Linux Ubuntu very nicely too. One just needs to limit how much RAM some of the older Windows can see, through system.ini settings. Everything else is pretty normal. I wouldn't mind filling the motherboard with 4Gb of RAM but I found that DOS 7.0 doesn't like it if I exceed 2.5Gb and I don't know how to hide RAM from DOS (I am not a programmer so I can't get too fancy).
The first hard drive multiboots in DOS 7.0 & WFWG 3.11, Windows 95, Windows Me or Windows XP. I keep my own files on the second drive, 300Gb with 5 FAT16 partitions of 2Gb each for DOS 7.0 compatibility and file sharing between all OSes (as long as they don't have LFNs). The rest is FAT32, invisible to DOS 7.0.
Only lately I have thought of trying Wengier's DOS 7.1, to see if I can make all 300Gb useable by Windows 3.11. It can certainly "see" all of it but the LFN issues might be too much of a headache to make it worth it. If one is not concerned with FAT32 access, then DOS 7.0 does a good job with Windows 3.1x and requires no patching.